Ako porovnať dva stĺpce na zistenie rozdielov v programe Excel

  • Zdieľajte To
Hugh West

Ide o zaujímavú situáciu, ktorá často nastáva. Konkrétne niekedy je potrebné rozlíšiť údaje do dvoch rôznych stĺpcov. Existuje toľko postupov, pri ktorých Excel porovnáva dva zoznamy a vracia rozdiely. V tomto článku si ukážeme spôsoby, ako v programe Excel porovnať dva stĺpce na zistenie rozdielov.

Stiahnite si cvičebnicu

Porovnanie dvoch stĺpcov na zistenie rozdielov.xlsx

7 spôsobov porovnania dvoch stĺpcov na zistenie rozdielov v programe Excel

V tejto časti nájdete 7 spôsoby porovnania dvoch stĺpcov v programe Excel na zistenie rozdielov. Budem ich tu rozoberať jeden po druhom. Zostaňte v spojení!

Začnime teda na jednoduchom príklade, aby sme ilustrovali, ako to dosiahnuť.

Máme tu dva zoznamy, v ktorých sú uvedené názvy niektorých druhov ovocia. Tieto dva zoznamy porovnáme, aby sme zistili rozdiely. Dva zoznamy obsahujúce názvy ovocia sú uvedené nižšie.

Uvidíme 7 rôzne postupy zisťovania rozdielov medzi dvoma stĺpcami. V každom procese porovnávania a zisťovania rozdielov medzi dvoma stĺpcami použijeme tú istú tabuľku.

1. Použitie podmieneného formátovania na porovnanie dvoch stĺpcov

Môžeme použiť Podmienené formátovanie na zvýraznenie jedinečných hodnôt dvoch stĺpcov. Postup je jednoduchý a je uvedený nižšie.

📌 Kroky:

  • Najprv vyberte rozsahy, na ktoré chcete aplikovať podmienené formátovanie. V tomto príklade je rozsah B5 : B11 .
  • Teraz v Domov kliknite na kartu Podmienené formátovanie a pod Pravidlá zvýraznenia buniek kliknite na Duplicitné hodnoty.

  • V Duplicitné hodnoty dialógové okno, ak vyberiete Duplikát uvidíte duplicitné hodnoty týchto dvoch buniek.

  • Ak vyberiete Jedinečné v Duplicitné hodnoty v dialógovom okne sa zobrazia jedinečné hodnoty týchto dvoch buniek.

  • Tlač OK potvrdiť Podmienené formátovanie .

Prečítajte si viac: Ako porovnať dva stĺpce alebo zoznamy v programe Excel

2. Porovnanie dvoch stĺpcov pomocou funkcie IF

Budeme používať Funkcia IF na zistenie rozdielov medzi dvoma stĺpcami. Stačí na to postupovať podľa nižšie uvedených krokov.

📌 Kroky:

  • Najprv vytvorte nový stĺpec, v ktorom sa zobrazí, ktoré plody Zoznam 1 sú k dispozícii v Zoznam 2 .
  • Teraz vyberte prvú bunku (t. j. E5 ) novovytvoreného stĺpca a použite nasledujúci vzorec.

=IF(B5=C5,"YES","NO")

Tu,

  • B5 = ovocie v zozname-1
  • C5 = ovocie v zozname-2

  • Potom stlačte tlačidlo VSTÚPIŤ a uvidíte vyhlásenie NIE v bunke D5 .
  • Teraz použite Rukoväť náplne nástroj na preťahovanie formulovaných a Automatické vypĺňanie vzorec smerom nadol z bunky D5 na D11

  • Preto sa vo všetkých bunkách zobrazí výsledok a môžete rozlíšiť oba stĺpce.

3. Použitie funkcie EXACT na porovnanie stĺpcov

Stránka Funkcia EXACT porovná dva textové reťazce a potom vráti TRUE alebo FALSE na základe presnej zhody medzi textami. Túto funkciu teda môžete použiť na účely vyhľadávania rozdielov medzi dvoma stĺpcami. Aby ste tak mohli urobiť, vykonajte nasledujúce kroky.

📌 Kroky:

  • Najskôr vyberte bunku a zadajte do nej nasledujúci vzorec.

=EXACT(B5,C5)

Tu,

  • B5 = ovocie v zozname-1
  • C5 = ovocie v zozname-2

  • Potom stlačte tlačidlo VSTÚPIŤ a bunka vráti FALSE .

  • Teraz potiahnite vzorec nadol a v bunkách sa zobrazí výsledok.

4. Použitie funkcie IF s funkciou AND

Kombinácia IF a A funkcie poslúži na váš účel. Postupujte podľa nasledujúceho postupu.

📌 Kroky:

  • Najprv použite vzorec na vybranú bunku.

=IF(AND(B5C5), "Žiadna zhoda", "Zhoda")

Tu,

  • B5 = ovocie v zozname-1
  • C5 = ovocie v zozname-2

  • Potom vzorec potiahnite nadol, aby sa v bunkách zobrazil výsledok.

5. Kombinácia funkcií IF, ISNA a VLOOKUP

Môžeme použiť IF , ISNA a Funkcie VLOOKUP na zistenie rozdielov medzi dvoma zoznamami alebo stĺpcami v programe Excel. Postup je uvedený nižšie.

📌 Kroky:

  • Najprv vytvorte nový stĺpec> vyberte prvú bunku (t. j. E5 ) novovytvoreného stĺpca a použite nasledujúci vzorec.

=IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)), "NO", "YES")

Tu,

  • B5 = Vyhľadávacia hodnota
  • C5:C11 = vyhľadávacie pole

💡 Rozdelenie vzorcov

VLOOKUP(B5,$C$5:$C$11,1,0) hľadá hodnotu B5 (t. j. Apple ) v rozsahu $C$5:$C$11. Táto hodnota nie je k dispozícii v poli vyhľadávania a vracia #N/A .

Funkcia ISNA kontroluje, či bunka obsahuje #N/A! vráti chybu alebo nie. TRUE alebo FALSE v závislosti od prítomnosti #N/A !

Takže, ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)) = ISNA(#N/A) vráti TRUE .

Nakoniec, IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)), "NO", "YES") = IF(ISNA(#N/A), "NO", "YES") = IF(TRUE, "NO", "YES") = NIE

Takže VÝSTUP => NIE . Je to preto, že názov ovocia Apple z Zoznam-1 nie je k dispozícii v Zoznam-2 .

  • Potom stlačte tlačidlo VSTÚPIŤ a uvidíte vyhlásenie NIE v bunke D5 .

  • Teraz použite Rukoväť náplne nástroj na preťahovanie formulovaných a Automatické vypĺňanie vzorec smerom nadol z bunky D5 na D11
  • Nakoniec budete môcť vidieť rozdiely medzi Zoznam-1 a Zoznam-2

Prečítajte si viac: Ako porovnať dva stĺpce v programe Excel pomocou funkcie VLOOKUP

6. Použite kombináciu funkcií IF, ISERROR a MATCH

Tu budeme používať IF , ISERROR a MATCH funkcie na porovnanie dvoch stĺpcov. Porovnáme Zoznam-1 s Zoznam-2 Vzorec vypočíta tieto dva zoznamy a vráti názov ovocia, ktorý je len v Zoznam-1 Postup je uvedený nižšie.

📌 Kroky :

  • Najprv vyberte prvú bunku D5 novovytvoreného stĺpca a do vybranej bunky zadajte nasledujúci vzorec.

=IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,"")

Tu,

  • B5 = Vyhľadávacia hodnota
  • C5:C11 = vyhľadávacie pole

💡 Rozdelenie vzorcov

Funkcia MATCH hľadá hodnotu B5 (t. j. Apple ) v rozsahu vyhľadávania $C$5:$C$11 .

Takže, MATCH(B5,$C$5:$C$11,0) vráti #N/A pretože nenájde hodnotu v rozsahu vyhľadávania.

Teraz, ISERROR(MATCH(B5,$C$5:$C$11,0)) = ISERROR(#N/A ) vráti TRUE .

Nakoniec, IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,"") = IF(TRUE,B5, "") vráti hodnotu B5 (t. j. Apple ).

Takže OUTPUT => Apple .

  • Po stlačení VSTÚPIŤ uvidíte výstup v tejto bunke. Teraz presuňte nasledujúci vzorec do ďalších buniek.

  • Preto sa v bunkách, do ktorých ste vzorec skopírovali, zobrazí výsledok.

  • Rovnakým spôsobom môžete nájsť názov ovocia, ktorý je len v Zoznam-2 V takom prípade bude vzorec nasledovný,

=IF((ISERROR(MATCH(C5,$B$5:$B$11,0))),C5,"")

Tu,

  • C5 = Vyhľadávacia hodnota
  • B5:B17 = vyhľadávacie pole

7. Kombinácia funkcií IF a COUNTIF na porovnanie stĺpcov

V tomto postupe, ak Zoznam-1 obsahuje akýkoľvek názov ovocia, ktorý nie je umiestnený v Zoznam-2 , vzorec, ktorý budeme používať, bude hovoriť, že názov ovocia z Zoznam-1 sa nenachádza v Zoznam-2 . Budeme kombinovať IF a COUNTIF Začnime s porovnávaním.

📌 Kroky:

  • Najprv zadajte do bunky nasledujúci vzorec D5 .

=IF(COUNTIF($C$5:$C$11, $B5)=0, "Not Found in List-2", "")

💡 Rozdelenie vzorcov

Stránka COUNTIF funkcia vráti celkový počet buniek v definovanom rozsahu.

COUNTIF($C$5:$C$11, $B5) hľadá hodnotu bunky B5 (t. j. Apple ) v rozsahu $C$5:$C$11 ale v rozsahu nenájde nič. Takže Output=> 0 .

Nakoniec, IF(COUNTIF($C$5:$C$11, $B5)=0, "Not Found in List-2", "") = IF(0, "Not Found in List-2", "") vráti " Nenájdené v zozname-2 ", keď je podmienka 0 , inak nechajte bunku prázdnu ( "" ).

Takže konečný Output=> " Nenájdené v zozname-2 ".

  • Teraz stlačte VSTÚPIŤ aby sa v bunke zobrazil výsledok.
  • Potom vzorec potiahnite nadol.

  • Týmto spôsobom zistíte rozdiely medzi týmito dvoma stĺpcami.

Záver

Vidíme teda rôzne postupy na porovnanie dvoch stĺpcov v programe Excel na zistenie rozdielov. Porovnanie dvoch stĺpcov možno získať aj pre zhody. Zo 4 postupov, o ktorých sme hovorili, je použitie podmieneného formátovania najlepším spôsobom na porovnanie dvoch stĺpcov. Pretože v podmienenom formátovaní môžete porovnávať medzi viacerými stĺpcami, postup je jednoduchý a rýchly a môžete zistiťzhody aj rozdiely.

Dúfam, že vám tento článok pomohol. Prezrite si našu webovú stránku a nájdite ďalšie užitočné články. Buďte v kontakte!

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.