Paano ihambing ang dalawang listahan sa Excel

Ang Excel ay isang mahusay na programa sa pagpoproseso ng data. At isa sa mga paraan ng pagsusuri ng impormasyon ay ang paghahambing ng dalawang listahan. Kung tama mong ihambing ang dalawang listahan sa Excel, ang pag-aayos ng prosesong ito ay magiging napakadali. Sapat na lamang na sundin ang ilan sa mga puntong tatalakayin ngayon. Ang praktikal na pagpapatupad ng pamamaraang ito ay ganap na nakasalalay sa mga pangangailangan ng tao o organisasyon sa isang partikular na sandali. Samakatuwid, maraming mga posibleng kaso ang dapat isaalang-alang.

Paghahambing ng dalawang listahan sa Excel

Siyempre, maaari mong ihambing ang dalawang listahan nang manu-mano. Ngunit ito ay magtatagal. Ang Excel ay may sariling matalinong toolkit na magbibigay-daan sa iyong paghambingin ang data hindi lamang nang mabilis, kundi pati na rin upang makakuha ng impormasyon na hindi gaanong madaling makuha ng iyong mga mata. Ipagpalagay na mayroon kaming dalawang mga haligi na may mga coordinate A at B. Ang ilang mga halaga ay paulit-ulit sa kanila.

Paano ihambing ang dalawang listahan sa Excel

Pagbubuo ng problema

Kaya kailangan nating ikumpara ang mga column na ito. Ang pamamaraan para sa paghahambing ng dalawang dokumento ay ang mga sumusunod:

  1. Kung ang mga natatanging cell ng bawat isa sa mga listahang ito ay pareho, at ang kabuuang bilang ng mga natatanging cell ay pareho, at ang mga cell ay pareho, kung gayon ang mga listahang ito ay maaaring ituring na pareho. Ang pagkakasunud-sunod kung saan ang mga halaga sa listahang ito ay nakasalansan ay hindi mahalaga. Paano ihambing ang dalawang listahan sa Excel
  2. Maaari nating pag-usapan ang bahagyang pagkakatulad ng mga listahan kung ang mga natatanging halaga mismo ay pareho, ngunit ang bilang ng mga pag-uulit ay naiiba. Samakatuwid, ang mga naturang listahan ay maaaring maglaman ng ibang bilang ng mga elemento.
  3. Ang katotohanang hindi magkatugma ang dalawang listahan ay ipinahihiwatig ng ibang hanay ng mga natatanging halaga.

Ang lahat ng tatlong kondisyong ito nang sabay-sabay ay ang mga kondisyon ng ating problema.

Ang solusyon sa problema

Bumuo tayo ng dalawang dynamic na hanay upang gawing mas madaling paghambingin ang mga listahan. Ang bawat isa sa kanila ay tumutugma sa bawat isa sa mga listahan. Paano ihambing ang dalawang listahan sa Excel

Upang paghambingin ang dalawang listahan, gawin ang sumusunod:

  1. Sa isang hiwalay na hanay, lumikha kami ng isang listahan ng mga natatanging halaga na tiyak sa parehong mga listahan. Para dito ginagamit namin ang formula: ЕСЛИОШИБКА(ЕСЛИОШИБКА( ИНДЕКС(Список1;ПОИСКПОЗ(0;СЧЁТЕСЛИ($D$4:D4;Список1);0)); ИНДЕКС(Список2;ПОИСКПОЗ(0;СЧЁТЕСЛИ($D$4:D4;Список2);0))); «»). Ang formula mismo ay dapat na nakasulat bilang isang array formula.
  2. Tukuyin natin kung gaano karaming beses nangyayari ang bawat natatanging value sa array ng data. Narito ang mga formula para sa paggawa nito: =COUNTIF(Listahan1,D5) at =COUNTI(Listahan2,D5).
  3. Kung pareho ang bilang ng mga pag-uulit at ang bilang ng mga natatanging value sa lahat ng listahan na kasama sa mga saklaw na ito, ibinabalik ng function ang value na 0. Ipinapahiwatig nito na ang tugma ay XNUMX%. Sa kasong ito, ang mga heading ng mga listahang ito ay magkakaroon ng berdeng background.
  4. Kung ang lahat ng natatanging nilalaman ay nasa parehong listahan, pagkatapos ay ibabalik ng mga formula =СЧЁТЕСЛИМН($D$5:$D$34;»*?»;E5:E34;0) и =СЧЁТЕСЛИМН($D$5:$D$34;»*?»;F5:F34;0) magiging zero ang halaga. Kung ang E1 ay hindi naglalaman ng zero, ngunit ang naturang halaga ay nakapaloob sa mga cell E2 at F2, kung gayon sa kasong ito ang mga saklaw ay makikilala bilang tumutugma, ngunit bahagyang lamang. Sa kasong ito, magiging orange ang mga heading ng kaukulang listahan.
  5. At kung ang isa sa mga formula na inilarawan sa itaas ay nagbabalik ng hindi zero na halaga, ang mga listahan ay magiging ganap na hindi tumutugma. Paano ihambing ang dalawang listahan sa Excel

Ito ang sagot sa tanong kung paano pag-aralan ang mga column para sa mga tugma gamit ang mga formula. Tulad ng nakikita mo, sa paggamit ng mga function, maaari mong ipatupad ang halos anumang gawain na, sa unang tingin, ay hindi nauugnay sa matematika.

Halimbawa ng Pagsubok

Sa aming bersyon ng talahanayan, mayroong tatlong uri ng mga listahan ng bawat uri na inilarawan sa itaas. Mayroon itong bahagyang at ganap na pagtutugma, pati na rin ang hindi pagtutugma.

Paano ihambing ang dalawang listahan sa Excel

Upang ihambing ang data, ginagamit namin ang hanay na A5:B19, kung saan halili naming ipinapasok ang mga pares ng listahang ito. Tungkol sa kung ano ang magiging resulta ng paghahambing, mauunawaan natin ang kulay ng mga orihinal na listahan. Kung sila ay ganap na naiiba, ito ay magiging isang pulang background. Kung ang bahagi ng data ay pareho, pagkatapos ay dilaw. Sa kaso ng kumpletong pagkakakilanlan, ang kaukulang mga heading ay magiging berde. Paano gumawa ng isang kulay depende sa kung ano ang resulta? Nangangailangan ito ng conditional formatting.

Paghahanap ng mga pagkakaiba sa dalawang listahan sa dalawang paraan

Ilarawan natin ang dalawa pang paraan para sa paghahanap ng mga pagkakaiba, depende sa kung magkasabay o hindi ang mga listahan.

Pagpipilian 1. Mga Kasabay na Listahan

Ito ay isang madaling opsyon. Ipagpalagay na mayroon kaming mga ganoong listahan.

Paano ihambing ang dalawang listahan sa Excel

Upang matukoy kung gaano karaming beses ang mga halaga ay hindi nagtagpo, maaari mong gamitin ang formula: =SUMPRODUCT(—(A2:A20<>B2:B20)). Kung nakakuha kami ng 0 bilang isang resulta, nangangahulugan ito na ang dalawang listahan ay pareho.

Opsyon 2: Mga Na-shuffle na Listahan

Kung ang mga listahan ay hindi magkapareho sa pagkakasunud-sunod ng mga bagay na nilalaman ng mga ito, kailangan mong maglapat ng isang tampok tulad ng conditional formatting at kulayan ang mga duplicate na halaga. O gamitin ang function COUNTIF, gamit kung saan natin tinutukoy kung ilang beses nangyayari ang isang elemento mula sa isang listahan sa pangalawa.

Paano ihambing ang dalawang listahan sa Excel

Paano ihambing ang 2 column row by row

Kapag naghahambing tayo ng dalawang column, kadalasan kailangan nating ihambing ang impormasyon na nasa magkaibang row. Para magawa ito, tutulungan tayo ng operator KUNG. Tingnan natin kung paano ito gumagana sa pagsasanay. Upang gawin ito, nagpapakita kami ng ilang mga mapaglarawang sitwasyon.

Halimbawa. Paano maghambing ng 2 column para sa mga tugma at pagkakaiba sa isang row

Upang pag-aralan kung ang mga halaga na nasa parehong hilera ngunit magkaibang mga hanay ay pareho, isinusulat namin ang function IF. Ang formula ay ipinasok sa bawat row na inilagay sa auxiliary column kung saan ipapakita ang mga resulta ng pagproseso ng data. Ngunit hindi kinakailangan na magreseta nito sa bawat hilera, kopyahin lamang ito sa natitirang mga cell ng column na ito o gamitin ang autocomplete marker.

Dapat nating isulat ang gayong formula upang maunawaan kung ang mga halaga sa parehong mga haligi ay pareho o hindi: =IF(A2=B2, “Match”, “”). Ang lohika ng function na ito ay napaka-simple: inihahambing nito ang mga halaga sa mga cell A2 at B2, at kung pareho sila, ipinapakita nito ang halaga na "Nagkataon". Kung iba ang data, hindi ito nagbabalik ng anumang halaga. Maaari mo ring suriin ang mga cell upang makita kung mayroong tugma sa pagitan ng mga ito. Sa kasong ito, ang formula na ginamit ay: =IF(A2<>B2, “Do not match”, “”). Ang prinsipyo ay pareho, una ang tseke ay isinasagawa. Kung lumalabas na ang mga cell ay nakakatugon sa pamantayan, ang halagang "Hindi tumutugma" ay ipinapakita.

Posible ring gamitin ang sumusunod na formula sa field ng formula upang ipakita ang parehong "Pagtutugma" kung pareho ang mga halaga, at "Huwag tumugma" kung magkaiba ang mga ito: =IF(A2=B2; “Match”, “Do not match”). Maaari mo ring gamitin ang operator ng hindi pagkakapantay-pantay sa halip na ang operator ng pagkakapantay-pantay. Ang pagkakasunud-sunod lamang ng mga halaga na ipapakita sa kasong ito ay bahagyang naiiba: =IF(A2<>B2, “Do not match”, “Coincide”). Pagkatapos gamitin ang unang bersyon ng formula, ang resulta ay ang mga sumusunod.

Paano ihambing ang dalawang listahan sa Excel

Ang variation na ito ng formula ay case insensitive. Samakatuwid, kung ang mga halaga sa isang hanay ay naiiba lamang sa iba sa mga ito ay nakasulat sa malalaking titik, kung gayon ang programa ay hindi mapapansin ang pagkakaibang ito. Upang gawing case-sensitive ang paghahambing, kailangan mong gamitin ang function sa pamantayan Eksakto. Ang natitirang mga argumento ay hindi nababago: =IF(EXACT(A2,B2), “Match”, “Unique”).

Paano maghambing ng maraming column para sa mga tugma sa isang row

Posibleng pag-aralan ang mga halaga sa mga listahan ayon sa isang buong hanay ng mga pamantayan:

  1. Hanapin ang mga hilera na may parehong mga halaga sa lahat ng dako.
  2. Hanapin ang mga hilera kung saan mayroong mga tugma sa dalawang listahan lamang.

Tingnan natin ang ilang halimbawa kung paano magpatuloy sa bawat isa sa mga kasong ito.

Halimbawa. Paano makahanap ng mga tugma sa isang row sa maraming column ng isang table

Ipagpalagay na mayroon kaming isang serye ng mga column na naglalaman ng impormasyong kailangan namin. Kami ay nahaharap sa gawain ng pagtukoy sa mga hilera kung saan ang mga halaga ay pareho. Upang gawin ito, kailangan mong gamitin ang sumusunod na formula: =IF(AND(A2=B2,A2=C2), “tugma”, ” “).

Paano ihambing ang dalawang listahan sa Excel

Kung napakaraming column sa talahanayan, kailangan mo lang itong gamitin kasama ng function IF opereytor COUNTIF: =IF(COUNTIF($A2:$C2,$A2)=3;”tugma”;” “). Ang numerong ginamit sa formula na ito ay nagpapahiwatig ng bilang ng mga column na susuriin. Kung ito ay naiiba, pagkatapos ay kailangan mong magsulat hangga't totoo para sa iyong sitwasyon.

Halimbawa. Paano maghanap ng mga tugma sa isang row sa alinmang 2 column ng isang table

Sabihin nating kailangan nating suriin kung ang mga halaga sa isang hilera ay tumutugma sa dalawang hanay mula sa mga nasa talahanayan. Upang gawin ito, kailangan mong gamitin ang function bilang isang kondisyon OR, kung saan salit-salit na isulat ang pagkakapantay-pantay ng bawat isa sa mga column sa isa pa. Narito ang isang halimbawa.

Paano ihambing ang dalawang listahan sa Excel

Ginagamit namin ang formula na ito: =ЕСЛИ(ИЛИ(A2=B2;B2=C2;A2=C2);”Совпадают”;” “). Maaaring may isang sitwasyon kung saan maraming mga column sa talahanayan. Sa kasong ito, ang formula ay magiging napakalaki, at maaaring tumagal ng maraming oras upang piliin ang lahat ng kinakailangang kumbinasyon. Upang malutas ang problemang ito, kailangan mong gamitin ang function COUNTIF: =IF(COUNTIF(B2:D2,A2)+COUNTIF(C2:D2,B2)+(C2=D2)=0; “Natatanging string”; “Hindi natatanging string”)

Nakikita namin na sa kabuuan mayroon kaming dalawang pag-andar COUNTIF. Sa una, halili naming tinutukoy kung gaano karaming mga column ang may pagkakatulad sa A2, at sa pangalawa, sinusuri namin ang bilang ng pagkakapareho sa halaga ng B2. Kung, bilang isang resulta ng pagkalkula ng formula na ito, makakakuha tayo ng zero na halaga, ito ay nagpapahiwatig na ang lahat ng mga hilera sa column na ito ay natatangi, kung higit pa, may mga pagkakatulad. Samakatuwid, kung bilang isang resulta ng pagkalkula sa pamamagitan ng dalawang formula at pagdaragdag ng mga huling resulta ay nakakuha tayo ng zero na halaga, pagkatapos ay ibabalik ang halaga ng teksto na "Natatanging string", kung ang numerong ito ay mas malaki, nakasulat na ang string na ito ay hindi natatangi.

Paano ihambing ang dalawang listahan sa Excel

Paano ihambing ang 2 column sa Excel para sa mga tugma

Ngayon ay kumuha tayo ng isang halimbawa. Sabihin nating mayroon tayong table na may dalawang column. Kailangan mong suriin kung magkatugma sila. Upang gawin ito, kailangan mong ilapat ang formula, kung saan gagamitin din ang function IF, at ang operator COUNTIF: =IF(COUNTIF($B:$B,$A5)=0, “Walang tugma sa column B”, “May mga tugma sa column B”)

Paano ihambing ang dalawang listahan sa Excel

Walang karagdagang aksyon ang kinakailangan. Pagkatapos kalkulahin ang resulta sa pamamagitan ng formula na ito, makuha namin kung ang halaga ng ikatlong argumento ng function IF mga posporo. Kung wala, kung gayon ang mga nilalaman ng pangalawang argumento.

Paano ihambing ang 2 column sa Excel para sa mga tugma at highlight na may kulay

Upang gawing mas madaling makita ang pagtutugma ng mga column, maaari mong i-highlight ang mga ito gamit ang isang kulay. Upang gawin ito, kailangan mong gamitin ang function na "Conditional Formatting". Tingnan natin sa practice.

Paghahanap at pag-highlight ng mga tugma ayon sa kulay sa maraming column

Upang matukoy ang mga tugma at i-highlight ang mga ito, dapat mo munang piliin ang hanay ng data kung saan isasagawa ang pagsusuri, at pagkatapos ay buksan ang item na "Conditional Formatting" sa tab na "Home". Doon, piliin ang "Mga Duplicate na Halaga" bilang panuntunan sa pagpili ng cell.

Pagkatapos nito, lilitaw ang isang bagong dialog box, kung saan sa kaliwang pop-up na listahan ay makikita namin ang opsyon na "Umuulit", at sa kanang listahan pipiliin namin ang kulay na gagamitin para sa pagpili. Pagkatapos naming i-click ang pindutang "OK", ang background ng lahat ng mga cell na may pagkakatulad ay pipiliin. Pagkatapos ay ihambing lamang ang mga haligi sa pamamagitan ng mata.

Paano ihambing ang dalawang listahan sa Excel

Paghahanap at pag-highlight ng mga katugmang linya

Ang pamamaraan para sa pagsuri kung ang mga string ay magkatugma ay bahagyang naiiba. Una, kailangan naming lumikha ng isang karagdagang haligi, at doon ay gagamitin namin ang pinagsamang mga halaga gamit ang & operator. Upang gawin ito, kailangan mong magsulat ng isang formula ng form: =A2&B2&C2&D2.

Paano ihambing ang dalawang listahan sa Excel

Pinipili namin ang column na ginawa at naglalaman ng pinagsamang mga halaga. Susunod, ginagawa namin ang parehong pagkakasunud-sunod ng mga aksyon na inilarawan sa itaas para sa mga column. Ang mga duplicate na linya ay iha-highlight sa kulay na iyong tinukoy.

Paano ihambing ang dalawang listahan sa Excel

Nakikita natin na walang mahirap sa paghahanap ng mga pag-uulit. Ang Excel ay naglalaman ng lahat ng kinakailangang tool para dito. Mahalagang magsanay lamang bago isagawa ang lahat ng kaalamang ito.

Mag-iwan ng Sagot