Porovnanie dvoch tabuliek a zvýraznenie rozdielov v programe Excel (4 metódy)

  • Zdieľajte To
Hugh West

V tomto článku vám ukážeme, ako používať Excel na porovnať dve tabuľky a zvýrazniť . rozdiely Vzali sme si dva stoly ktoré zobrazujú ceny toho istého produktu v dva obchody Pre každý obchod sme 2 stĺpce : " Položka " a " Cena ".

Stiahnite si cvičebnicu

Porovnanie a zvýraznenie rozdielov v tabuľkách.xlsm

4 spôsoby porovnania dvoch tabuliek a zvýraznenia rozdielov v programe Excel

1. Použitie operátora Not Equal () v programe Excel na porovnanie dvoch tabuliek a zvýraznenie rozdielov

V prvej metóde použijeme Nie je rovný ("") operátor spolu s Podmienené formátovanie na porovnať dve tabuľky a zvýrazniť akékoľvek rozdiely .

Kroky:

  • Najprv vyberte bunka rozsah F5:F10 .
  • Po druhé, z Domov karta>>> Podmienené formátovanie >>> vybrať Nové pravidlo...

Stránka Dialógové okno Nové pravidlo formátovania sa objaví.

  • Po tretie vyberte položku " Použitie vzorca na určenie buniek, ktoré sa majú formátovať " zo stránky S zvoliť typ pravidla: sekcia.
  • Potom, typ nasledujúci vzorec v Upravte opis pravidla: box.
=F5C5

Tu kontrolujeme, či hodnota z bunka F5 sa nerovná hodnote bunka C5 Ak je TRUE potom bude bunka zvýraznené .

  • Potom kliknite na Formát...

Stránka Dialógové okno Formátovať bunky sa objaví.

  • Kliknite na " Naplňte stránku " karta.
  • Potom vyberte farbu z ponuky Farba pozadia: sekcia.
  • Potom stlačte tlačidlo OK .

  • Nakoniec kliknite na OK .

Preto sme porovnal dve tabuľky na stránke Excel a zvýraznené . rozdiely .

Čítajte viac: Ako vytvoriť porovnávaciu tabuľku v programe Excel (2 metódy)

2. Porovnanie dvoch tabuliek a zvýraznenie rozdielov pomocou jedinečného pravidla formátovania

V tejto metóde použijeme " formátovať iba jedinečné hodnoty " z možnosti Podmienené formátovanie pravidlo na zvýrazniť . rozdiely medzi dva stoly na stránke Excel .

Kroky:

  • Najprv vyberte úplnú bunka tabuľky rozsah B4:F10 .

  • Po druhé, vyvolajte " Nové pravidlo formátovania " dialógové okno .
  • Po tretie vyberte položku " Formátovať iba jedinečné alebo duplicitné hodnoty " z Typ pravidla sekcia.
  • Potom vyberte položku " jedinečné " z Formátovať všetko: box.
  • Potom vyberte farbu pozadia pomocou Formát... tlačidlo.

  • Nakoniec kliknite na OK .

Na záver sme vám ukázali ďalší spôsob použitia Podmienené formátovanie na zvýrazniť . rozdiely medzi dva stoly .

Čítajte viac: Ako porovnať dve tabuľky na rozdiely pomocou Excel VBA (3 metódy)

Podobné čítania

  • Dátum COUNTIF je do 7 dní
  • Ako používať COUNTIF so SUBTOTAL v programe Excel (2 metódy)
  • COUNTIF Väčšie ako a menšie ako [s bezplatnou šablónou]
  • Ako používať COUNTIF medzi dvoma číslami (4 metódy)
  • VBA na prechádzanie riadkov tabuľky v programe Excel (11 metód)

3. Implementácia funkcie COUNTIF na porovnanie dvoch tabuliek a zvýraznenie rozdielov v programe Excel

Pre tretiu metódu použijeme funkcia COUNTIF ako Podmienené formátovanie pravidlo na zvýrazniť rozdiely medzi dva stoly .

Kroky:

  • Najprv vyberte bunka rozsah C5:C10 .
  • Po druhé, vyvolajte " Nové pravidlo formátovania " dialógové okno .

  • Po tretie vyberte položku " Použitie vzorca na určenie buniek, ktoré sa majú formátovať " zo stránky S zvoliť typ pravidla: sekcia.
  • Potom, typ nasledujúci vzorec v Upravte opis pravidla: box.
=COUNTIF(F5:F10,C5)=0

Kontrolujeme, či naša hodnota z Stĺpec C je v Stĺpec F . Ak tam nie je, dostaneme 0 Potom naformátujeme bunky ktoré sa nenachádzajú v F5:F10 bunka rozsah.

Poznámka: Tento vzorec fungujú len pre jedinečné hodnoty . Preto, ak váš tabuľka má duplicitné hodnoty (napríklad, dva košele majú rovnakú cenu), túto metódu nepoužívajte.

  • Potom si vyberte farba pozadia z " Formát... " tlačidlo.
  • Nakoniec stlačte OK .

Preto sme zvýraznené . rozdiely medzi dva stoly na stránke Excel .

Prečítajte si viac: COUNTIF Excel Príklad (22 príkladov)

4. Použitie VBA v programe Excel na porovnanie dvoch tabuliek a zvýraznenie rozdielov

Pre poslednú metódu použijeme Excel VBA na porovnať dva stoly a zvýrazniť . rozdiely .

Kroky:

  • Po prvé, z Vývojár karta>>> vybrať Visual Basic .

Tým sa zobrazí Visual Basic okno.

  • Po druhé, od Vložte >>> vybrať Modul .

  • Po tretie, typ nasledujúci kód.
 Sub HighlightDifference() Dim i As Long For i = 1 To Cells(Rows.Count, "C").End(xlUp).Row If Cells(i, "C") Cells(i, "F") Then Cells(i, "F").Interior.Color = vbYellow End If Next i End Sub 

Rozdelenie kódu

  • Voláme naše Sub Postup HighlightDifference . Potom vyhlasujeme, že sme premenná " i " ako Long.
  • Potom tu máme " Pre slučku" . S Koniec(xlUp) budeme prechádzať posledným riadok s údajmi v Stĺpec C .
  • Potom tu máme IF V tomto príkaze kontrolujeme každú hodnotu Stĺpec C s tým, že Stĺpec F Ak sa nejaká hodnota nezhoduje, použijeme Interiér.Farba majetok zmeniť farbu bunka . Použili sme farbu vbYellow tu. Tento proces bude pokračovať až do posledného riadok .

  • Potom, Uložiť . Modul a zatvorte okno.
  • Potom, Z Vývojár karta>>> vybrať Makrá .

Stránka Dialógové okno Makro sa objaví.

  • Vyberte, " HighlightDifference " a kliknite na Spustiť .

V dôsledku toho uvidíme rozdiely zvýraznené v druhý tabuľka .

Prečítajte si viac: Funkcia VBA COUNTIF v programe Excel (6 príkladov)

Praktická časť

Ku každej metóde sme poskytli súbory cvičných údajov v Excel súbor.

Záver

Ukázali sme vám 4 metódy v Excel na porovnanie dva stoly a zvýrazniť . rozdiely . Ak sa stretnete s nejakými problémami, neváhajte sa vyjadriť nižšie. Ďakujeme za čítanie, pokračujte v excelovaní!

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.