Jak najít shodné hodnoty ve dvou pracovních listech v aplikaci Excel (4 metody) -

  • Sdílet Toto
Hugh West

Při práci s velkým souborem dat nebo více listy v aplikaci Excel existuje možnost, že v obou listech získáte stejné shodné hodnoty. Někdy můžeme potřebovat tyto shodné hodnoty najít, abychom získali jasnou představu o listu. Aplikace Excel poskytuje několik základních funkcí a vzorců, pomocí kterých můžete snadno najít shodné hodnoty ve dvou listech. Dnes v tomto článku budemese naučíte, jak najít shodné hodnoty ve dvou pracovních listech v aplikaci Excel.

Stáhnout cvičebnici

Stáhněte si tento cvičný list a procvičte si ho při čtení tohoto článku.

Excel Najít shodné hodnoty ve dvou pracovních listech.xlsx

4 vhodné metody pro nalezení shodných hodnot ve dvou pracovních listech

1. Použití funkce EXACT k nalezení shodných hodnot ve dvou pracovních listech aplikace Excel

Na stránkách EXACT Funkce prochází řádky a sloupce ve dvou různých pracovních listech a vyhledává shodné hodnoty v buňkách aplikace Excel. Postupujte podle následujících kroků a naučte se to!

Krok 1:

V následujícím příkladu máme k dispozici dvě různé datové sady ve dvou různých pracovních listech. Datová sada obsahující sloupce s názvy "Unique ID", "Name", a "Plat" Nyní je naším úkolem najít tyto shodné hodnoty, které se vyskytují v těchto souborech dat pracovních listů.

Pro "Prodej-Jan" pracovní list je datový soubor,

A další soubor dat je,

V "Shodné ID" zjistíme ty shodné hodnoty, které se nacházejí v pracovních listech.

Krok 2:

V buňce F4 , použijte EXACT Obecný argument funkce je,

=EXACT(text1,text2)

Nyní vložte hodnoty do funkce a výsledný tvar je,

=EXACT($B$4:$B$15,'Sales-Jan'!$B$4:$B$15)

Kde,

  • Text1 je $B$4:$B$15 protože chceme najít shodné ID mezi dvěma pracovními listy.
  • Text2 je 'Sales-Jan'!$B$4:$B$15 což je Jedinečné ID ve sloupci Prodej-Jan

Nyní stiskněte Vstupte na a získáte výsledek.

Krok 3:

Přesuňte kurzor myši do pravého dolního rohu buňky vzorce, dokud se nezobrazí ikona rukojeti výplně ( + ). Nyní klikněte na ikonu a přetáhněte ji, abyste použili stejný vzorec pro ostatní buňky.

Vidíme tedy, že EXACT funkce vrací FALSE když hodnota neodpovídá a TRUE pro ty hodnoty, které se shodují. Takto můžete najít shodné hodnoty ve dvou pracovních listech.

2. Kombinace funkce MATCH s funkcí ISNUMBER pro získání shodných hodnot ve dvou pracovních listech

Kombinace MATCH a ISNUMBER vzorec vám také poskytne shodné hodnoty ve dvou pracovních listech.

Krok 1:

V buňce F4 , použijte MATCH s ISNUMBER Po vložení hodnot do vzorce je výsledný tvar,

=ISNUMBER(MATCH(B4,'Sales-Jan'!$B$4:$B$15,0))

Kde,

  • Lookup_values je B4
  • Lookup_array je 'Sales-Jan'!$B$4:$B$15 . Klikněte na Prodej-Jan přejít na pracovní list a vybrat pole.

  • [match_type] je EXACT (0) .

Nyní stiskněte Vstupte na použít vzorec.

Krok 2:

Vzorec vám poskytne " TRUE ", pokud se hodnoty shodují. A vrátí " FALSE ", pokud se hodnoty neshodují.

Stejný vzorec použijte i pro ostatní buňky a získáte konečný výsledek.

3. Vložení funkce VLOOKUP pro vyhledání shodných hodnot ve dvou pracovních listech

Na stránkách VLOOKUP Funkce přijme vstupní hodnotu, vyhledá ji v pracovních listech a vrátí hodnotu odpovídající zadání. Postupujme podle těchto kroků a naučme se to!

Krok 1:

Použijte VLOOKUP v buňce, kde chcete získat odpovídající hodnoty. Vložte hodnoty do funkce a výsledný vzorec je,

=VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)

Kde,

  • Lookup_value je B4
  • Table_array je 'Sales-Jan'!$B$4:$C$15 . Přejděte na Prodej-Jan a vyberte pole tabulek.

  • Col_index_num je 2 . Chceme získat shodné názvy se shodnými ID.
  • [range_lookup] hodnota je FALSE (Přesně)

Tisk Vstupte na a získáte výsledek.

Krok 2:

Tak jsme našli první shodné hodnoty. Stejnou funkci aplikujte na zbytek buněk, abyste získali konečný výsledek. Když se v buňce VLOOKUP nenajde odpovídající hodnoty, vrátí hodnotu #N/A chyba.

4. Sloučení IF pomocí vzorce ISNA pro získání shod ze dvou pracovních listů v aplikaci Excel

Dalším vzorcem, který vám pomůže porovnat obě datové sady a zjistit, zda hodnoty existují v obou pracovních listech, je vzorec IF s ISNA vzorec.

Krok 1:

V F4 buňku, použijte kombinaci IF s ISNA Po zadání hodnot je výsledný formulář následující,

=IF(ISNA(VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)), "NO", "YES")

Kde,

  • Lookup_value je B4
  • Table_array je 'Sales-Jan'!$B$4:$C$15 .
  • Col_index_num je 2 .
  • [range_lookup] hodnota je FALSE (Přesně)
  • Pokud se hodnoty shodují, vzorec vrátí hodnotu ANO . V opačném případě se vrátí NE

Funkci použijete stisknutím tlačítka Vstupte na .

Krok 2:

Nyní použijte stejný vzorec na ostatní buňky, abyste získali konečný výsledek.

Na co nezapomenout

👉 EXACT Funkce rozlišuje velká a malá písmena. Nevidí, že by se shodovala slova Alexander a alexander.

👉 VLOOKUP hledá hodnoty vždy od levého horního sloupce směrem doprava. tato funkce Nikdy vyhledává údaje vlevo.

👉 Při výběru Table_Array musíte použít absolutní odkazy na buňky ($) blokovat pole.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.