5 dòighean air duilleagan Google a chur còmhla, colbhan a chur ris le dàta co-cheangailte agus cuir a-steach sreathan nach eil a’ maidseadh

  • Roinn Seo
Michael Brown

An robh fios agad nuair a chuireas tu còmhla 2 dhuilleag Google nach urrainn dhut a-mhàin clàran ùrachadh ann an aon cholbh ach cuideachd colbhan co-cheangailte slàn a tharraing agus eadhon sreathan nach eil a’ maidseadh? An-diugh seallaidh mi dhut mar a tha e air a dhèanamh le gnìomhan VLOOKUP, INDEX/MATCH, QUERY agus an tuilleadan Merge Sheets.

An turas mu dheireadh a bhruidhinn mi air 2 dhuilleag Google a chur còmhla, roinn mi dòighean air a bhith co-ionnan & ùrachadh dàta. An turas seo, ùraichidh sinn ceallan fhathast ach tarraingidh sinn cuideachd colbhan eile co-cheangailte agus sreathan nach eil a' maidseadh.

    Seo an clàr sgrùdaidh agam. Tha mi a’ dol a thoirt a h-uile dàta riatanach bhuaithe an-diugh:

    Tha e air fàs nas motha an turas seo: tha dà cholbh a bharrachd ann le ainmean reiceadair agus an rangachadh. Ùraichidh mi an colbh Stoc leis an fhiosrachadh seo ann an clàr eile agus tarraingidh mi luchd-reic cuideachd. Uill, 's dòcha rangachadh cuideachd :)

    Mar as àbhaist, cleachdaidh mi beagan ghnìomhan agus tuilleadan sònraichte airson na h-obrach.

    Cuir còmhla duilleagan Google & cuir colbhan co-cheangailte ris a’ cleachdadh VLOOKUP

    Cuimhnich Google Sheets VLOOKUP? Chleachd mi e san artaigil mu dheireadh agam airson dàta a mhaidseadh agus cuid de cheallan ùrachadh.

    Ma tha an gnìomh seo fhathast a’ cur eagal ort, tha an t-àm ann aghaidh a chur air agus ionnsachadh uair is uair oir tha mi dol a chleachdadh an-diugh cuideachd :)

    Tip. Ma tha thu a’ coimhead airson fuasgladh sgiobalta gus do chuid ùine a shàbhaladh, theirig gu Merge Sheets anns a’ bhad.

    Nach dèan sinn ath-ghlacadh co-chàradh foirmle luath:

    = VLOOKUP (search_key, range, index, [is_sorted])
    • search_key 's e na tha thu a' sireadh.
    • raon far a bheil thu a' sireadh.
    • <1 'S e> index àireamh a' cholbh airson an luach a thilleadh bhuaithe.
    • [is_sorted] Tha gu tur roghnach agus a' sealltainn a bheil colbh na h-iuchrach air a rèiteachadh.

    Gliocas. Tha oideachadh slàn air a thoirt do Google Sheets VLOOKUP air ar blog, faodaidh tu sùil a thoirt.

    Nuair a chuir mi dà dhuilleag Google còmhla agus dìreach ag ùrachadh an dàta sa cholbh Stoc, chleachd mi am foirmle VLOOKUP seo:

    =ArrayFormula(IFERROR(VLOOKUP($B$2:$B$10,Sheet1!$B$2:$D$10,2,FALSE),""))

    Rinn IFERROR cinnteach cha robh mearachdan ann an ceallan às aonais maidsean agus ghiollaich ARRAYFORMULA an colbh gu lèir aig an aon àm.

    Mar sin dè na h-atharraichean a dh'fheumas mi a dhèanamh gus reiceadairean a tharraing mar cholbh ùr bhon chlàr sgrùdaidh cuideachd?

    Uill, leis gur e an clàr-amais a dh’innseas do Google Sheets VLOOKUP dè an colbh às am bu chòir dha an dàta a thoirt, tha e sàbhailte a ràdh gur e seo am fear a dh’ fheumas tweaking.

    S e an dòigh as sìmplidh dìreach dèan lethbhreac dhen fhoirmle dhan cholbh ri thaobh agus àrdaich a clàr-amais le aon (cuir 3 an àite 2 ):

    =ArrayFormula(IFERROR(VLOOKUP($B$2:$B$10,Sheet1!$B$2:$D$10,3,FALSE),""))

    Ach, feumaidh tu an aon fhoirmle a chur a-steach le clàr-amais eadar-dhealaichte cho tric 's a bharrachd de cholbhan a bharrachd a bu mhath leat fhaighinn.

    Gu fortanach, tha roghainn eile nas fheàrr. Tha e a’ toirt a-steach cruthachadh arrays. Leigidh arrays leat gach colbh a tha thu airson a tharraing ann an aon chlàr-amais a chur còmhla.

    Nuair a chruthaicheas tu sreath ann an Google Sheets,bidh thu a’ liostadh luachan no iomraidhean cealla/raoin eadar camagan, m.e. ={1, 2, 3} no ={1; 2; 3}

    Tha rèiteachadh nan clàran seo ann an duilleag an urra ris a’ chrìoch:

    • Ma chleachdas tu leth-dhuilleag, gabhaidh àireamhan suas sreathan eadar-dhealaichte am broinn colbh:

  • Ma chleachdas tu cromag, nochdaidh na h-àireamhan sin ann an colbhan fa leth ann an sreath:
  • The 's e mu dheireadh dìreach a dh'fheumas tu a dhèanamh ann an argamaid clàr-amais Google Sheets VLOOKUP.

    > Leis gu bheil mi a' ceangal dhuilleagan Ghoogle còmhla, ag ùrachadh an 2na colbh agus a' tarraing an 3mh tè, feumaidh mi sreath a chruthachadh leis na colbhan seo: {2, 3} :

    =ArrayFormula(IFERROR(VLOOKUP($B$2:$B$10,Sheet1!$B$2:$D$10,{2,3},FALSE),""))

    San dòigh seo, bidh aon fhoirmle Google Sheets VLOOKUP a’ maidseadh ainmean, ag ùrachadh fiosrachadh stoc agus a’ cur reiceadairean co-cheangailte ris a-steach do cholbh falamh ri thaobh.

    Match & cuir còmhla duilleagan agus cuir colbhan le INDEX MATCH

    An ath rud tha INDEX MATCH. Bidh an dà ghnìomh seo còmhla a’ farpais ri VLOOKUP oir tha iad a’ dol seachad air a chuingealachaidhean nuair a thèid duilleagan Google a chur còmhla.

    Tip. Faigh eòlas air INDEX MATCH airson Google Sheets san oideachadh seo.

    Leig leam tòiseachadh le bhith a’ cur nad chuimhne na foirmle a tha dìreach a’ tighinn còmhla ri aon cholbh stèidhichte air na maidsean:

    =IFERROR(INDEX(Sheet1!$C$1:$C$10,MATCH(B2,Sheet1!$B$1:$B$10,0)),"")

    San fhoirmle seo, S e colbh a th' ann an duilleag1!$C$1:$C$10 leis na luachan a dh'fheumas tu nuair a choinnicheas Duilleag1!$B$1:$B$10 an aon luach 's a tha ann an B2 sa chlàr làithreach.

    Le sùil air na puingean seo, 's e Duilleag1!$C$1:$C$10 a dh'fheumas tu aatharrachadh gus chan e a-mhàin bùird a chur còmhla agus ceallan ùrachadh ach colbhan a chur ris cuideachd.

    Eo-coltach ri Google Sheets VLOOKUP, chan eil dad a’ còrdadh ris an seo. Bidh thu dìreach a’ dol a-steach don raon leis na colbhan sin uile a tha a dhìth: am fear ri ùrachadh agus feadhainn eile ri chur ris. Anns a’ chùis agamsa, bidh e Duilleag1!$C$1:$D$10 :

    =IFERROR(INDEX(Sheet1!$C$1:$D$10,MATCH(B2,Sheet1!$B$1:$B$10,0)),"")

    No ’s urrainn dhomh leudachadh an raon gu E10 gus 2 cholbh a chur ris, chan e dìreach aon:

    =IFERROR(INDEX(Sheet1!$C$1:$E$10,MATCH(B2,Sheet1!$B$1:$B$10,0)),"")

    Nòta. Bidh na clàran a bharrachd sin an-còmhnaidh a’ tuiteam a-steach do na colbhan ri thaobh. Ma bhios luachan eile aig na colbhan sin, cha dèan am foirmle ath-sgrìobhadh orra. Bheir e dhut mearachd #REF le sanas co-fhreagarrach:

    Cho luath ‘s a ghlanas tu na ceallan sin no gun cuir thu colbhan ùra air an taobh chlì dhiubh, nochdaidh toraidhean na foirmle.

    Cuir còmhla duilleagan Google, ùraich ceallan & cuir colbhan co-cheangailte ris - uile a’ cleachdadh QUERY

    ’S e QUERY aon de na gnìomhan as cumhachdaiche ann an duilleagan-clèithe Google. Mar sin chan eil e na iongnadh gu bheil mi gu bhith ga chleachdadh an-diugh gus cuid de dhuilleagan Google a chur còmhla, ceallan ùrachadh agus colbhan a bharrachd a chur ris aig an aon àm.

    Tha an gnìomh seo eadar-dhealaichte bho fheadhainn eile oir tha aon de na h-argamaidean aige a’ cleachdadh cànan àithne.

    Gliocas. Ma tha thu a’ faighneachd ciamar a chleachdas tu gnìomh Google Sheets QUERY, tadhail air a’ bhlog seo.

    Cuimhnichidh sinn an fhoirmle a bhios ag ùrachadh cheallan an toiseach:

    =IFERROR(QUERY(Sheet1!$A$2:$C$10,"select C where&QUERY!$B2:$B$10&"""),"")

    An seo tha QUERY a’ coimhead air a’ chlàr leis an dàta a tha a dhìth ann an Duilleag 1, a’ maidseadh cheallan ann an colbh B leis a’ bhòrd ùr a th’ agam an-dràsta, agus a’ tighinn còmhlana duilleagan seo: tarraing dàta bho cholbh C airson a h-uile gèam. Cumaidh IFERROR an toradh gun mhearachd.

    Gus colbhan a bharrachd a chur ris airson nan geamannan sin, feumaidh tu 2 atharrachadh beag a dhèanamh air an fhoirmle seo:

    1. liosta a h-uile colbh a dh'fheumas a bhith agad airson na tagh àithne:

      …select C,D,E…

    2. leudaich an raon gus coimhead a rèir sin:

      …QUERY(Sheet1!$A$2:$E$10,…

    Seo foirmle slàn:

    =IFERROR(QUERY(Sheet1!$A$2:$E$10,"select C,D,E where&Sheet4!$B2:$B$10&"""),"")

    Tha e ag ùrachadh colbh an stuic agus a’ tarraing 2 cholbh a bharrachd on chlàr-lorg dhan phrìomh chlàr seo.

    Mar a chuireas tu ris sreathan nach eil co-ionnan a' cleachdadh FILTER + VLOOKUP

    Smaoinich air seo: bidh thu a' ceangal 2 dhuilleag Google, ag ùrachadh seann fhiosrachadh leis an fhear ùr, agus a' faighinn colbhan ùra le luachan co-cheangailte a bharrachd.

    Dè eile a b' urrainn dhut am bi dealbh slàn agad de na clàran a tha agad?

    'S dòcha a' cur sreathan nach eil a' maidseadh ri deireadh a' bhùird agad? San dòigh seo, bidh na luachan uile agad ann an aon àite: chan e a-mhàin gu bheil e a’ maidseadh leis an fhiosrachadh ùraichte co-cheangailte ris ach cuideachd neo-gheamannan cuideachd gus toirt orra cunntadh.

    Chuir e iongnadh orm gu bheil fios aig Google Sheets VLOOKUP mar a nì thu dean sin. Nuair a thèid a chleachdadh còmhla ris a' ghnìomh FILTER, bidh e a' tighinn còmhla ri duilleagan Ghoogle agus a' cur sreathan nach eil a' maidseadh ris cuideachd.

    Tip. Aig a’ cheann thall, seallaidh mi cuideachd mar a nì aon tuilleadan an aon rud le aon bhogsa sgrùdaidh.

    Tha argamaidean Google Sheets FILTER gu math soilleir:

    =FILTER(raon, staid1, [suidheachadh2, ...])
    • raon an dàta a tha thu airson a chriathradh. Tha
    • suidheachadh1 acolbh no sreath le slat-tomhais sìoltachaidh.
    • slat-tomhais2, slatan-tomhais3, msaa. gu tur roghnach. Cleachd iad nuair a dh'fheumas tu grunn shlatan-tomhais a chleachdadh.

    Gliocas. Ionnsaichidh tu barrachd mun ghnìomh Google Sheets FILTER sa phost bhlog seo.

    Mar sin ciamar a bhios an dà ghnìomh seo a’ tighinn còmhla agus a’ tighinn còmhla ri duilleagan Google? Uill, bidh FILTER a’ tilleadh an dàta a tha stèidhichte air na slatan-tomhais sìolaidh a chruthaich VLOOKUP.

    Seall air an fhoirmle seo:

    =FILTER(Sheet1!$A$2:$E$10,ISERROR(VLOOKUP(Sheet1!$B$2:$B$10,$B$2:$C$10,2,FALSE)=1))

    Sganaidh e 2 chlàr Google airson maidsean agus tarraingidh e neo- a’ maidseadh sreathan bho aon chlàr ris a’ chlàr eile:

    Mìnichidh mi mar a tha e ag obair:

    1. FILTER a’ dol chun an duilleag lorg (clàr le an dàta gu lèir — Duilleag1!$A$2:$E$10 ) is cleachdaidh e VLOOKUP gus na sreathan ceart fhaighinn.
    2. Bheir VLOOKUP ainmean nan nithean o cholbh B air an duilleag-sgrùdaidh sin agus a’ maidseadh iad leis na h-ainmean bhon chlàr agamsa. Mur eil maids ann, tha VLOOKUP ag ràdh gu bheil mearachd ann.
    3. Tha ISERROR a' comharrachadh gach mearachd le 1, ag iarraidh air FILTER an loidhne seo a thoirt gu duilleag eile.

    Air sgàth sin, tha am foirmle a' tarraing 3 sreathan a bharrachd dha na dearcan sin nach eil a' nochdadh sa phrìomh chlàr agam.

    Chan eil e cho toinnte sin aon uair 's gu bheil thu a' cluich mun cuairt leis an dòigh seo beagan :)

    Ach mura dèan thu sin ag iarraidh do chuid ùine a chaitheamh air seo, tha dòigh nas fheàrr agus nas luaithe ann - às aonais aon ghnìomh agus foirmle.

    Dòigh gun fhoirmle airson a bhith co-ionnan ri & dàta co-aonaidh - cuir còmhla duilleagan-air

    Tha an tuilleadan Merge Sheets a’ gabhail a-steach na 3 cothroman nuair a thèid duilleagan Google a chur còmhla:

    • bidh e ag ùrachadh cheallan co-cheangailte stèidhichte air na maidsean
    • a’ cur colbhan ùra ris airson nan geamannan sin
    • cuir a-steach sreathan le clàran nach eil a’ maidseadh

    Gus troimh-chèile sam bith a sheachnadh, tha am pròiseas air a roinn ann an 5 ceuman sìmplidh :

      <9 Sea a' chiad dhà far an taghaidh tu na bùird agad fiù 's ged a tha iad ann an diofar dhuilleagan-clèithe.
    • Air an 3d , feumaidh tu tagh colbh(an) iuchair a bu chòir sgrùdadh a dhèanamh airson maidsean.
    • Leigidh an 4mh ceum dhut na colbhan a shuidheachadh gus ùrachadh le clàran ùra no cuir bho aon duilleag gu duilleag eile:

  • Mu dheireadh, tha am bogsa-seic sin aig 5mh ceum a nì thoir air a h-uile sreath nach eil a’ maidseadh nochdadh aig deireadh a’ chlàir làithreach agad:
  • Thug e beagan dhiog gus am faiceadh mi an toradh:

    <0

    Stàlaich Merge Sheets bho stòr Google Sheets agus chì thu gu bheil e a’ pròiseasadh bùird nas motha a cheart cho math st. Taing dha Merge Sheets, bidh barrachd ùine agad airson cùisean cudromach.

    Fàgaidh mi a’ bhidio demo 3-mionaid seo cuideachd gus do chuideachadh le d’ inntinn a dhèanamh suas :)

    Clèithe le eisimpleirean foirmle

    Cuir còmhla duilleagan Google, cuir colbhan co-cheangailte ris & sreathan nach eil a' maidseadh - eisimpleirean foirmle (dèan lethbhreac den chliath-dhuilleag seo)

    Tha Mìcheal Brown dèidheil air teicneòlas sònraichte le dìoghras airson pròiseasan iom-fhillte a dhèanamh nas sìmplidhe a’ cleachdadh innealan bathar-bog. Le còrr air deich bliadhna de eòlas anns a’ ghnìomhachas teignigeach, tha e air urram a thoirt dha na sgilean aige ann am Microsoft Excel agus Outlook, a bharrachd air Google Sheets agus Docs. Tha blog Mhìcheil gu sònraichte airson a chuid eòlais agus eòlais a cho-roinn le daoine eile, a’ toirt seachad molaidhean agus clasaichean-oideachaidh a tha furasta a leantainn airson cinneasachd agus èifeachdas a leasachadh. Ge bith co-dhiù a tha thu nad neach-proifeiseanta eòlach no nad neach-tòiseachaidh, tha blog Mhìcheal a 'tabhann lèirsinn luachmhor agus comhairle phractaigeach airson a bhith a' faighinn a 'chuid as fheàrr às na h-innealan bathar-bog riatanach sin.