Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

Ang artikulong ito ay magdadala sa iyo ng humigit-kumulang 10 minuto upang basahin. Sa susunod na 5 minuto, madali mong maihahambing ang dalawang column sa Excel at malalaman kung may mga duplicate sa mga ito, tanggalin ang mga ito o i-highlight ang mga ito sa kulay. Kaya, ang oras ay dumating!

Ang Excel ay isang napakalakas at talagang cool na application para sa paglikha at pagproseso ng malalaking halaga ng data. Kung mayroon kang ilang workbook na may data (o isang malaking table lang), malamang na gusto mong paghambingin ang 2 column, maghanap ng mga duplicate na value, at pagkatapos ay gumawa ng isang bagay sa kanila, halimbawa, tanggalin, i-highlight o i-clear ang mga nilalaman . Ang mga column ay maaaring nasa iisang talahanayan, magkatabi o hindi magkatabi, maaaring matatagpuan sa 2 magkaibang sheet o maging sa magkaibang aklat.

Isipin na mayroon kaming 2 column na may mga pangalan ng tao – 5 pangalan bawat column A at 3 pangalan sa isang column B. Kailangan mong ihambing ang mga pangalan sa dalawang column na ito at maghanap ng mga duplicate. Tulad ng naiintindihan mo, ito ay kathang-isip na data, na kinuha lamang bilang halimbawa. Sa totoong mga talahanayan, nakikitungo tayo sa libu-libo o kahit sampu-sampung libong mga talaan.

Option A: ang parehong mga hanay ay nasa parehong sheet. Halimbawa, isang column A at kolum B.

Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

Option B: Ang mga column ay nasa iba't ibang sheet. Halimbawa, isang column A sa sheet Sheet2 at kolum A sa sheet Sheet3.

Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

May built-in na tool ang Excel 2013, 2010 at 2007 Alisin ang Mga Doble (Alisin ang Mga Duplicate) ngunit wala itong kapangyarihan sa sitwasyong ito dahil hindi nito maihahambing ang data sa 2 column. Bukod dito, maaari lamang nitong alisin ang mga duplicate. Walang iba pang mga pagpipilian tulad ng pag-highlight o pagpapalit ng mga kulay. At punto!

Susunod, ipapakita ko sa iyo ang mga posibleng paraan upang ihambing ang dalawang hanay sa Excel, na magbibigay-daan sa iyong maghanap at mag-alis ng mga duplicate na tala.

Ihambing ang 2 column sa Excel at maghanap ng mga duplicate na entry gamit ang mga formula

Pagpipilian A: ang parehong mga column ay nasa parehong sheet

  1. Sa unang walang laman na cell (sa aming halimbawa, ito ay cell C1), isinusulat namin ang sumusunod na formula:

    =IF(ISERROR(MATCH(A1,$B$1:$B$10000,0)),"Unique","Duplicate")

    =ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(A1;$B$1:$B$10000;0));"Unique";"Duplicate")

    Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

    Sa aming formula A1 ito ang unang cell ng unang column na ihahambing natin. $B$1 и $B$10000 ito ang mga address ng una at huling mga cell ng pangalawang hanay, kung saan gagawin namin ang paghahambing. Pansinin ang mga ganap na sanggunian - ang mga titik ng hanay at mga numero ng hilera ay nauuna sa isang dollar sign ($). Gumagamit ako ng mga ganap na sanggunian upang ang mga cell address ay manatiling pareho kapag kumukopya ng mga formula.

    Kung gusto mong makahanap ng mga duplicate sa isang column B, baguhin ang mga sanggunian upang ang formula ay magmukhang ganito:

    =IF(ISERROR(MATCH(B1,$A$1:$A$10000,0)),"Unique","Duplicate")

    =ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(B1;$A$1:$A$10000;0));"Unique";"Duplicate")

    sa halip "Lamang"At"Kopyahin» Maaari kang sumulat ng iyong sariling mga label, halimbawa, «Hindi natagpuan"At"natagpuan", o umalis ka na lang"Kopyahin' at maglagay ng space character sa halip na ang pangalawang halaga. Sa huling kaso, ang mga cell kung saan walang nakitang mga duplicate ay mananatiling walang laman, at, naniniwala ako, ang representasyong ito ng data ay pinaka-maginhawa para sa karagdagang pagsusuri.

  2. Ngayon, kopyahin natin ang ating formula sa lahat ng mga cell sa column C, hanggang sa ibabang hilera, na naglalaman ng data sa column A. Upang gawin ito, ilipat ang pointer ng mouse sa kanang sulok sa ibaba ng cell C1, ang pointer ay magkakaroon ng anyo ng isang itim na crosshair, tulad ng ipinapakita sa larawan sa ibaba:Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)I-click nang matagal ang kaliwang pindutan ng mouse at i-drag ang hangganan ng frame pababa, na i-highlight ang lahat ng mga cell kung saan mo gustong ipasok ang formula. Kapag napili ang lahat ng kinakailangang mga cell, bitawan ang pindutan ng mouse:

    Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

Tip: Sa malalaking talahanayan, magiging mas mabilis ang pagkopya sa formula kung gagamit ka ng mga keyboard shortcut. I-highlight ang isang cell C1 at pindutin ang Ctrl + C (upang kopyahin ang formula sa clipboard), pagkatapos ay i-click Ctrl + Shift + End (upang piliin ang lahat ng di-blangko na mga cell sa column C) at sa wakas ay pindutin Ctrl + V (upang ipasok ang formula sa lahat ng napiling mga cell).

  1. Mahusay, ngayon ang lahat ng mga dobleng halaga ay minarkahan bilang "Kopyahin":Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

Pagpipilian B: dalawang column ang nasa magkaibang sheet (sa magkaibang workbook)

  1. Sa unang cell ng unang bakanteng column sa worksheet Sheet2 (sa aming kaso ito ay column B) ipasok ang sumusunod na formula:

    =IF(ISERROR(MATCH(A1,Sheet3!$A$1:$A$10000,0)),"","Duplicate")

    =ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(A1;Лист3!$A$1:$A$10000;0));"";"Duplicate")

    dito Sheet3 ay ang pangalan ng sheet kung saan matatagpuan ang 2nd column, at $A$1:$A$10000 ay mga cell address mula sa una hanggang sa huli sa ika-1 column na ito.

  2. Kopyahin ang formula sa lahat ng mga cell sa isang column B (katulad ng opsyon A).
  3. Nakukuha namin ang resultang ito:Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

Pagproseso ng mga natagpuang duplicate

Mahusay, nakakita kami ng mga entry sa unang column na naroroon din sa pangalawang column. Ngayon kailangan nating gumawa ng isang bagay sa kanila. Ang pagpunta sa lahat ng mga duplicate na tala sa isang talahanayan nang manu-mano ay medyo hindi mahusay at tumatagal ng masyadong maraming oras. May mga mas mahusay na paraan.

Ipakita lamang ang mga duplicate na row sa column A

Kung walang mga header ang iyong mga column, kailangan mong idagdag ang mga ito. Upang gawin ito, ilagay ang cursor sa numero na kumakatawan sa unang linya, at ito ay magiging isang itim na arrow, tulad ng ipinapakita sa figure sa ibaba:

Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

Mag-right-click at pumili mula sa menu ng konteksto pagpapasok (Ipasok):

Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

Bigyan ng mga pangalan ang mga column, halimbawa, "Pangalan"At"Kopyahin?» Pagkatapos ay buksan ang tab data (Data) at pindutin Filter (Salain):

Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

Pagkatapos ay mag-click sa maliit na kulay abong arrow sa tabi ng "Kopyahin?« upang buksan ang menu ng filter; alisan ng tsek ang lahat ng item sa listahang ito maliban sa Kopyahin, at pindutin ang OK.

Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

Iyon lang, ngayon ay makikita mo lamang ang mga elemento ng column А, na nadoble sa column В. Mayroon lamang dalawang ganoong mga cell sa aming talahanayan ng pagsasanay, ngunit, tulad ng naiintindihan mo, sa pagsasanay magkakaroon ng marami pa sa kanila.

Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

Upang ipakita muli ang lahat ng row ng isang column А, i-click ang simbolo ng filter sa column В, na ngayon ay mukhang funnel na may maliit na arrow, at piliin Piliin ang lahat ng (Piliin lahat). O maaari mong gawin ang parehong sa pamamagitan ng Ribbon sa pamamagitan ng pag-click data (Data) > Piliin at I-filter (Pagbukud-bukurin at Salain) > malinaw (Malinaw) tulad ng ipinapakita sa screenshot sa ibaba:

Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

Baguhin ang kulay o i-highlight ang mga nakitang duplicate

Kung ang mga tala"Kopyahin” ay hindi sapat para sa iyong mga layunin at gusto mong markahan ang mga duplicate na cell na may ibang kulay ng font, kulay ng fill o iba pang paraan...

Sa kasong ito, i-filter ang mga duplicate tulad ng ipinapakita sa itaas, piliin ang lahat ng na-filter na mga cell at i-click Ctrl + 1para buksan ang dialog Mga Format ng Cell (format ng cell). Bilang halimbawa, baguhin natin ang kulay ng fill ng mga cell sa mga hilera na may mga duplicate sa maliwanag na dilaw. Siyempre, maaari mong baguhin ang kulay ng fill gamit ang tool Punuin (Kulay ng Punan) na tab Tahanan (Home) ngunit bentahe ng dialog box Mga Format ng Cell (Cell Format) na maaari mong i-configure ang lahat ng mga opsyon sa pag-format nang sabay-sabay.

Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

Ngayon ay tiyak na hindi mo makaligtaan ang anumang mga cell na may mga duplicate:

Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

Pag-alis ng mga dobleng halaga mula sa unang hanay

I-filter ang talahanayan upang ang mga cell na may mga duplicate na halaga lamang ang ipinapakita, at piliin ang mga cell na iyon.

Kung ang 2 column na iyong inihahambing ay nasa magkaibang mga sheet, iyon ay, sa iba't ibang mga talahanayan, i-right-click ang napiling hanay at piliin Tanggalin si Row (Alisin ang linya):

Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

pindutin OKkapag hiniling sa iyo ng Excel na kumpirmahin na gusto mo talagang tanggalin ang buong hilera ng sheet at pagkatapos ay i-clear ang filter. Tulad ng nakikita mo, ang mga hilera lamang na may mga natatanging halaga ang natitira:

Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

Kung 2 column ang nasa parehong sheet, malapit sa isa't isa (katabi) o hindi malapit sa isa't isa (hindi katabi), kung gayon ang proseso ng pag-alis ng mga duplicate ay magiging mas kumplikado. Hindi namin maalis ang buong row na may mga duplicate na value, dahil aalisin din nito ang mga cell mula sa pangalawang column. Kaya mag-iwan lamang ng mga natatanging entry sa isang column А, gawin ito:

  1. I-filter ang talahanayan upang ipakita lamang ang mga duplicate na halaga at piliin ang mga cell na iyon. Mag-right-click sa mga ito at pumili mula sa menu ng konteksto Malinaw na nilalaman (malinaw na nilalaman).Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)
  2. Linisin ang filter.
  3. Piliin ang lahat ng mga cell sa isang column А, simula sa cell A1 hanggang sa ibaba na naglalaman ng data.
  4. I-click ang data (Data) at pindutin Pagbukud-bukurin ang A hanggang Z (Pagbukud-bukurin mula A hanggang Z). Sa dialog box na bubukas, piliin Magpatuloy sa kasalukuyang pagpili (Pagbukud-bukurin sa loob ng tinukoy na seleksyon) at i-click ang pindutan itim (Pag-uuri):Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)
  5. Tanggalin ang hanay na may formula, hindi mo na ito kakailanganin, mula ngayon mayroon ka lamang mga natatanging halaga.
  6. Iyon lang, ngayon ang kolum А naglalaman lamang ng natatanging data na wala sa column В:Paano ihambing ang dalawang column sa Excel at alisin ang mga duplicate (highlight, colorize, move)

Tulad ng nakikita mo, ang pag-alis ng mga duplicate mula sa dalawang column sa Excel gamit ang mga formula ay hindi ganoon kahirap.

Mag-iwan ng Sagot