Krahasoni të dhënat në dy fletë ose kolona Google për përputhjet dhe dallimet

  • Shperndaje Kete
Michael Brown

Pavarësisht nëse ka verë që troket në dyert tona apo dimër pushton Westerosin, ne ende punojmë në Fletët e Google dhe duhet të krahasojmë pjesë të ndryshme tabelash me njëra-tjetrën. Në këtë artikull, unë po ndaj mënyra për të përputhur të dhënat tuaja dhe po jap këshilla për ta bërë atë me shpejtësi.

    Krahasoni dy kolona ose fletë

    Një nga detyrat që mund të keni është të skanoni dy kolona ose fletë për përputhje ose dallime dhe t'i identifikoni ato diku jashtë tabelave.

    Krahasoni dy kolona në Fletët e Google për përputhjet dhe dallimet

    Do të filloj duke krahasuar dy qeliza në Fletët e Google. Kjo mënyrë ju lejon të skanoni kolona të tëra rresht pas rreshti.

    Shembulli 1. Fletët e Google – krahasoni dy qeliza

    Për këtë shembull të parë, do t'ju duhet një kolonë ndihmëse për të futur formulën në rreshti i parë i të dhënave për të krahasuar:

    =A2=C2

    Nëse qelizat përputhen, do të shihni TRUE, përndryshe FALSE. Për të kontrolluar të gjitha qelizat në një kolonë, kopjoni formulën në rreshtat e tjerë:

    Këshillë. Për të krahasuar kolonat nga skedarë të ndryshëm, duhet të përdorni funksionin IMPORTRANGE:

    =A2=IMPORTRANGE("spreadsheet_url","Sheet1!A2")

    Shembulli 2. Fletët e Google – krahasoni dy lista për përputhje dhe dallime

    • Një zgjidhje më e saktë do të ishte përdorimi i funksionit IF. Ju do të jeni në gjendje të vendosni statusin e saktë për qelizat identike dhe të ndryshme :

      =IF(A2=C2,"Match","Differ")

      Këshillë. Nëse të dhënat tuaja janë shkruar në raste të ndryshme dhe dëshironi t'i konsideroni fjalë të tilla si të ndryshme,këtu është formula për ju:

      =IF(EXACT(A2,C2),"Match","Differ")

      Ku EXACT shqyrton rastin dhe kërkon identike të plota.

    • Për të identifikuar vetëm rreshtat me qeliza të dyfishta , përdorni këtë formulë:

      =IF(A2=C2,"Match","")

    • Për të shënuar vetëm rreshta me regjistrat unikë ndërmjet qelizave në dy kolona, ​​merrni këtë:

      =IF(A2=C2,"","Differ")

    Shembulli 3. Krahasoni dy kolona në Fletët e Google

    • Ekziston një mënyrë për të shmangur kopjimin e formulës mbi çdo rresht. Ju mund të krijoni një formulë grupi IF në qelizën e parë të kolonës suaj ndihmëse:

    =ArrayFormula(IF(A2:A=C2:C,"","Differ"))

    Kjo IF çifton secilën qelizë të kolonës A me të njëjtin rresht në kolonën C Nëse regjistrat janë të ndryshëm , rreshti do të identifikohet në përputhje me rrethanat. Ajo që është e bukur në lidhje me këtë formulë grupi është se ajo shënon automatikisht çdo rresht menjëherë:

  • Në rast se preferoni të emërtoni rreshtat me qeliza identike , plotësoni argumentin e dytë të formula në vend të asaj të tretës:
  • =ArrayFormula(IF(A2:A=C2:C,"Match",""))

    Shembulli 4. Krahasoni dy Fletët e Google për dallimet

    Shpeshherë ju duhet të krahasoni dy kolona në Fletët e Google që i përkasin një të madhe tabela. Ose ato mund të jenë fletë krejtësisht të ndryshme si raporte, lista çmimesh, turne pune në muaj, etj. Pastaj, besoj, nuk mund të përballosh të krijosh një kolonë ndihmëse ose mund të jetë mjaft e vështirë për t'u menaxhuar.

    Nëse kjo ju duket e njohur, mos u shqetësoni, prapë mund t'i shënoni ndryshimet në një fletë tjetër.

    Këtu janëdy tavolina me produktet dhe çmimet e tyre. Unë dua të gjej të gjitha qelizat me përmbajtje të ndryshme midis këtyre tabelave:

    Filloni me krijimin e një flete të re dhe futni formulën tjetër në A1:

    =IF(Sheet1!A1Sheet2!A1,Sheet1!A1&" | "&Sheet2!A1,"")

    Shënim. Ju duhet të kopjoni formulën në diapazonin e barabartë me madhësinë e tabelës më të madhe.

    Si rezultat, do të shihni vetëm ato qeliza që ndryshojnë në përmbajtje. Formula do të tërheqë gjithashtu regjistrime nga të dy tabelat dhe do t'i ndajë ato me një karakter që futni në formulë:

    Këshillë. Nëse fletët për të krahasuar janë në skedarë të ndryshëm, përsëri, thjesht inkorporoni funksionin IMPORTRANGE:

    =IF(Sheet1!A1IMPORTRANGE("2nd_spreadsheet_url","Sheet1!A1"),Sheet1!A1&" | "&IMPORTRANGE("2nd_spreadsheet_url","Sheet1!A1"),"")

    Mjet për Google Sheets për të krahasuar dy kolona dhe fletë

    Sigurisht, secila prej shembujt e mësipërm mund të përdoren për të krahasuar dy kolona nga një ose dy tabela apo edhe për të krahasuar fletët. Megjithatë, ekziston një mjet që kemi krijuar për këtë detyrë që do t'ju sjellë shumë dobi.

    Ai do të krahasojë dy fletë dhe kolona Google për dublikata ose unike në 3 hapa. Bëjeni të shënojë regjistrimet e gjetura me një kolonë statusi (që mund të filtrohet, meqë ra fjala) ose ngjyros, kopjoni ose zhvendosni ato në një vend tjetër, ose madje pastroni qelizat dhe fshini rreshta të tëra me mashtrime çfarëdo.

    I përdori shtesën për të gjetur rreshtat nga Sheet1 që mungojnë nga Sheet2 bazuar në kolonat Fruit dhe MSRP :

    Pastaj i ruajta cilësimet e mia në një skenar. Tani mund t'i ekzekutoj shpejt pa kaluar nëpër të gjitha hapatpërsëri sa herë që ndryshojnë të dhënat në tabelat e mia. Më duhet vetëm ta nis atë skenar nga menyja e Fletëve të Google:

    Për lehtësinë tuaj më të mirë, ne kemi përshkruar të gjitha opsionet e mjetit në faqen e tij të ndihmës dhe në këtë video:

    Mos ngurroni ta provoni vetë dhe vini re se sa kohë ju kursen. :)

    Krahasoni të dhënat në dy Fletët e Google dhe merrni të dhënat që mungojnë

    Krahasimi i dy Fletëve Google për dallimet dhe përsëritjet është gjysma e punës, por ç'të themi për të dhënat që mungojnë? Ka edhe funksione të veçanta për këtë, për shembull, VLOOKUP. Le të shohim se çfarë mund të bëni.

    Gjeni të dhënat që mungojnë

    Shembulli 1

    Imagjinoni që keni dy lista produktesh (kolona A dhe C në rastin tim, por ato thjesht munden të jetë në fletë të ndryshme). Ju duhet të gjeni ato të paraqitura në listën e parë, por jo në të dytën. Kjo formulë do të bëjë mashtrimin:

    =ISERROR(VLOOKUP(A2,$C:$C,1,0))

    Si funksionon formula:

    • VLOOKUP kërkon produktin nga A2 në listën e dytë. Nëse është aty, funksioni kthen emrin e produktit. Përndryshe do të merrni një gabim #N/A që do të thotë se vlera nuk u gjet në kolonën C.
    • ISERROR kontrollon atë që kthen VLOOKUP dhe ju tregon TRUE nëse është vlera dhe FALSE nëse është gabimi.

    Kështu, qelizat me FALSE janë ato që po kërkoni. Kopjojeni formulën në qeliza të tjera për të kontrolluar çdo produkt nga lista e parë:

    Shënim. Nëse kolonat tuaja janë në fletë të ndryshme, formula juaj doreferojuni njërit prej tyre:

    =ISERROR(VLOOKUP(A2,Sheet2!$C:$C,1,0))

    Këshillë. Për të arritur me një formulë me një qelizë, ajo duhet të jetë një grup. Një formulë e tillë do të mbushë automatikisht të gjitha qelizat me rezultate:

    =ArrayFormula(ISERROR(VLOOKUP(A2:A10,$C:$C,1,0)))

    Shembulli 2

    Një mënyrë tjetër e zgjuar do të ishte numërimi i të gjitha paraqitjeve të produktit nga A2 në kolonën C:

    =IF(COUNTIF($C:$C, $A2)=0, "Not found", "")

    Nëse nuk ka absolutisht asgjë për të numëruar, funksioni IF do të shënojë qelizat me Nuk u gjet . Qelizat e tjera do të mbeten bosh:

    Shembulli 3

    Aty ku ka VLOOKUP, ka MATCH. E dini këtë, apo jo? ;) Këtu është formula për të përputhur produktet në vend që të numëroni:

    =IF(ISERROR(MATCH($A2,$C:$C,0)),"Not found","")

    Këshillë. Mos ngurroni të specifikoni gamën e saktë të kolonës së dytë nëse ajo mbetet e njëjtë:

    =IF(ISERROR(MATCH($A2,$C2:$C28,0)),"Not found","")

    Tërhiq të dhënat që përputhen

    Shembulli 1

    Detyra juaj mund të jetë pak fancier: mund t'ju duhet të tërhiqni të gjitha informacionet që mungojnë për të dhënat e zakonshme për të dyja tabelat, për shembull, përditësoni çmimet. Nëse po, do t'ju duhet të mbështillni MATCH në INDEX:

    =INDEX($E:$E,MATCH($A2,$D:$D,0))

    Formula krahason frutat në kolonën A me frutat në kolonën D. Për gjithçka që gjendet, ajo tërheq çmimet nga kolona E në kolonën B.

    Shembulli 2

    Siç mund ta keni marrë me mend, një shembull tjetër do të përdorte funksionin VLOOKUP të Fletëve të Google që përshkruam disa kohë më parë.

    Megjithatë, ka disa instrumente të tjera për këtë punë. Ne i përshkruam të gjitha në blogun tonë gjithashtu:

    1. Këto do të bëjnë për bazat: kërkimin, përputhjen dhe përditësimin e të dhënave.
    2. Këto jo vetëmpërditësoni qelizat, por shtoni kolona përkatëse & rreshta që nuk përputhen.

    Shkrini fletë duke përdorur shtesën

    Nëse jeni të lodhur nga formulat, mund të përdorni shtesën tonë Merge Sheets për të përputhur dhe bashkuar shpejt dy Fletët e Google. Krahas qëllimit të tij bazë për të tërhequr të dhënat që mungojnë, ai gjithashtu mund të përditësojë vlerat ekzistuese dhe madje të shtojë rreshta që nuk përputhen. Ju mund t'i shihni të gjitha ndryshimet në ngjyrë ose në një kolonë statusi që mund të filtrohet.

    Këshillë. Gjithashtu, sigurohuni që të shikoni këtë video në lidhje me shtesën Merge Sheets:

    Formatimi i kushtëzuar për të krahasuar të dhënat në dy Sheets Google

    Ka një mënyrë tjetër standarde që Google ofron për të krahasuar të dhënat tuaja – duke ngjyrosur ndeshjet dhe/ose dallimet nëpërmjet formatimit të kushtëzuar. Kjo metodë i bën të gjitha regjistrimet që po kërkoni të dallohen menjëherë. Detyra juaj këtu është të krijoni një rregull me një formulë dhe ta zbatoni atë në diapazonin e duhur të të dhënave.

    Theksoni dublikatat në dy fletë ose kolona

    Le të krahasojmë dy kolona në Fletët e Google për përputhje dhe ngjyra vetëm ato qeliza në kolonën A që krahasohen me qelizat në të njëjtin rresht në kolonën C:

    1. Zgjidhni gamën me regjistrime për t'u ngjyrosur (A2:A10 për mua).
    2. Shko te Format > Formatimi i kushtëzuar në menynë e fletëllogaritjes.
    3. Fut një formulë të thjeshtë sipas rregullit:

      =A2=C2

    4. Zgjidh ngjyrën për të theksuar qelizat.

    Këshillë. Nëse kolonat tuaja ndryshojnë në madhësi vazhdimisht dhe ju dëshironirregulli për të marrë në konsideratë të gjitha hyrjet e reja, zbatojeni atë në të gjithë kolonën (A2:A, duke supozuar se të dhënat për krahasim fillojnë nga A2) dhe modifikoni formulën si kjo:

    =AND(A2=C2,ISBLANK(A2)=FALSE)

    Kjo do të përpunojë kolona të tëra dhe injoroni qelizat boshe.

    Shënim. Për të krahasuar të dhënat nga dy fletë të ndryshme, do të duhet të bëni rregullime të tjera në formulë. Shikoni, formatimi i kushtëzuar në Fletët e Google nuk mbështet referenca të tërthorta. Megjithatë, ju mund t'i qaseni fletëve të tjera në mënyrë indirekte:

    =A2=INDIRECT("Sheet2!C2:C")

    Në këtë rast, ju lutemi specifikoni diapazonin për të zbatuar rregullin - A2:A10.

    Krahasoni dy fletë dhe kolona Google për dallime

    Për të theksuar regjistrimet që nuk përputhen me qelizat në të njëjtin rresht në një kolonë tjetër, stërvitja është e njëjtë si më sipër. Ju zgjidhni diapazonin dhe krijoni një rregull të formatimit të kushtëzuar. Megjithatë, formula këtu ndryshon:

    =A2C2

    Përsëri, modifikoni formulën për ta bërë rregullin dinamik (të marrë parasysh të gjitha vlerat e reja të shtuara në këto kolona):

    =AND(A2=C2,ISBLANK(A2)=FALSE)

    Dhe përdorni referencën indirekte në një fletë tjetër nëse kolona me të cilën duhet krahasuar është aty:

    =A2INDIRECT("Sheet1!C2:C")

    Shënim. Mos harroni të specifikoni diapazonin për të zbatuar rregullin – A2:A10.

    Krahaso dy lista dhe thekso rekordet në të dyja

    Sigurisht, ka më shumë gjasa që të njëjtat rekorde në kolonat tuaja të shpërndahen. Vlera në A2 në një kolonë nuk do të jetë domosdoshmërisht në rreshtin e dytë të një kolone tjetër. Në fakt, mundetshfaqen shumë më vonë. Është e qartë se kjo kërkon një metodë tjetër kërkimi për artikujt.

    Shembulli 1. Krahasoni dy kolona në Fletët e Google dhe theksoni dallimet (unike)

    Për të theksuar vlerat unike në secilën listë, duhet të krijoni dy rregulla të formatimit të kushtëzuar për secilën kolonë.

    Kollona me ngjyra A: =COUNTIF($C$2:$C$9,$A2)=0

    Kollona me ngjyra C: =COUNTIF($A$2:$A$10,$C2)=0

    Këtu janë uniket që kam:

    Shembulli 2. Gjeni dhe nënvizoni dublikatat në dy kolona në Fletët e Google

    Mund t'i ngjyrosni vlerat e zakonshme pas modifikimeve të lehta në të dyja formulat nga shembulli i mëparshëm. Thjesht bëjeni formulën të numërojë çdo gjë më të madhe se zero.

    Ngjyrosja e ngjyrave midis kolonave vetëm në A: =COUNTIF($C$2:$C$9,$A2)>0

    Ngjyrosja e ngjyrave midis kolonave vetëm në C: =COUNTIF($A$2:$A$10,$C2)>0

    Këshillë. Gjeni shumë shembuj të tjerë formule për të theksuar dublikatat në Fletët e Google në këtë udhëzues.

    Mënyrë e shpejtë për të përputhur kolonat dhe nënvizimin e regjistrimeve

    Formatimi i kushtëzuar mund të jetë i ndërlikuar ndonjëherë: mund të krijoni aksidentalisht disa rregulla mbi të njëjtin gamë ose aplikoni ngjyrat me dorë mbi qeliza me rregulla. Gjithashtu, duhet të mbani një sy në të gjitha sferat: ato që theksoni përmes rregullave dhe ato që përdorni në vetë rregullat. Të gjitha këto mund t'ju ngatërrojnë shumë nëse nuk jeni të përgatitur dhe nuk jeni të sigurt se ku ta kërkoni problemin.

    Fatmirësisht, kolonat ose fletët tona të Krahasimit janë mjaft intuitive për t'ju ndihmuar të përputhni dy kolona brenda një tabele, dy tavolina të ndryshme në njëfletë, apo edhe dy fletë të veçanta, dhe theksoni ato unike ose mashtrime që mund të hyjnë fshehurazi në të dhënat tuaja.

    Ja se si theksova dublikatat midis dy tabelave bazuar në Fruta dhe MSRP kolona duke përdorur mjetin:

    Unë gjithashtu mund t'i ruaj këto cilësime në një skenar të ripërdorshëm. Nëse të dhënat përditësohen, unë do të bëj thirrje për këtë skenar vetëm me një klikim dhe shtesa do të fillojë menjëherë të përpunojë të gjitha të dhënat. Kështu, unë shmang ndryshimin e të gjitha atyre cilësimeve mbi hapat e shtesës në mënyrë të përsëritur. Do të shihni se si funksionojnë skenarët në shembullin e mësipërm dhe në këtë tutorial.

    Këshillë. A e keni parë videon demonstruese për shtesën Krahasoni kolonat ose fletët? Kontrolloje.

    Të gjitha këto metoda janë tani në dispozicionin tuaj - eksperimentoni me to, modifikoni dhe zbatoni në të dhënat tuaja. Nëse asnjë nga sugjerimet nuk ju ndihmon detyrën tuaj të veçantë, mos ngurroni të diskutoni rastin tuaj në komentet më poshtë.

    Michael Brown është një entuziast i përkushtuar i teknologjisë me një pasion për thjeshtimin e proceseve komplekse duke përdorur mjete softuerike. Me më shumë se një dekadë përvojë në industrinë e teknologjisë, ai ka përmirësuar aftësitë e tij në Microsoft Excel dhe Outlook, si dhe Google Sheets dhe Docs. Blogu i Michael është i përkushtuar ndaj ndarjes së njohurive dhe ekspertizës së tij me të tjerët, duke ofruar këshilla dhe mësime të thjeshta për t'u ndjekur për të përmirësuar produktivitetin dhe efikasitetin. Pavarësisht nëse jeni një profesionist me përvojë apo fillestar, blogu i Michael ofron njohuri të vlefshme dhe këshilla praktike për të përfituar sa më shumë nga këto mjete softuerike thelbësore.