Obsah
Pri práci s veľkým súborom údajov alebo viacerými hárkami v programe Excel existuje možnosť, že v oboch hárkoch získate rovnaké zhodné hodnoty. Niekedy môžeme potrebovať nájsť tieto zhodné hodnoty, aby sme získali jasnú predstavu o hárku. Program Excel poskytuje niekoľko základných funkcií a vzorcov, pomocou ktorých môžete ľahko nájsť zhodné hodnoty v dvoch hárkoch. Dnes v tomto článkusa naučíte, ako nájsť zhodné hodnoty v dvoch hárkoch programu Excel.
Stiahnite si cvičebnicu
Stiahnite si tento cvičný hárok a precvičte si ho pri čítaní tohto článku.
Excel Nájsť zhodné hodnoty v dvoch pracovných hárkoch.xlsx4 vhodné metódy na nájdenie zhodných hodnôt v dvoch pracovných listoch
1. Použitie funkcie EXACT na nájdenie zhodných hodnôt v dvoch pracovných hárkoch programu Excel
Stránka EXACT funkcia prechádza riadky a stĺpce v dvoch rôznych pracovných hárkoch a vyhľadáva zhodné hodnoty v bunkách programu Excel. Postupujte podľa týchto krokov a naučte sa to!
Krok 1:
V nasledujúcom príklade máme k dispozícii dva rôzne súbory údajov v dvoch rôznych pracovných listoch. Súbor údajov obsahujúci stĺpce s názvami "Unique ID", "Name", a "Plat" Teraz je našou úlohou nájsť tie zhodné hodnoty, ktoré sa nachádzajú v týchto súboroch údajov pracovného hárka.
Pre "Sales-Jan" pracovný hárok je súbor údajov,
Ďalším súborom údajov je,
V "Zodpovedajúce ID" stĺpci zistíme tie zhodné hodnoty, ktoré sa nachádzajú v pracovných listoch.
Krok 2:
V bunke F4 , použite EXACT Všeobecný argument funkcie je,
=EXACT(text1,text2)
Teraz vložte hodnoty do funkcie a konečný tvar je,
=EXACT($B$4:$B$15,'Sales-Jan'!$B$4:$B$15)
Kde,
- Text1 je $B$4:$B$15 keďže chceme nájsť zhodné ID medzi dvoma pracovnými hárkami.
- Text2 je 'Sales-Jan'!$B$4:$B$15 čo je Jedinečné ID stĺpec v Predaj - Jan
Teraz stlačte Vstúpte na stránku na získanie výsledku.
Krok 3:
Presuňte kurzor myši do pravého dolného rohu bunky vzorca, kým sa nezobrazí ikona rukoväte výplne ( + ). Teraz kliknite na ikonu a potiahnite ju, aby ste použili rovnaký vzorec pre ostatné bunky.
Vidíme teda, že EXACT funkcia vracia FALSE keď hodnota nie je zhodná a TRUE pre tie hodnoty, ktoré sa zhodujú. Takto môžete nájsť zhodné hodnoty v dvoch pracovných listoch.
2. Kombinácia funkcie MATCH s funkciou ISNUMBER na získanie zhodných hodnôt v dvoch pracovných listoch
Kombinácia MATCH a ISNUMBER vzorec vám tiež poskytne zhodné hodnoty v dvoch pracovných listoch.
Krok 1:
V bunke F4 , použite MATCH s ISNUMBER Po vložení hodnôt do vzorca je konečný 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 . Kliknite na Predaj - Jan pracovný hárok, aby ste tam mohli prejsť a vybrať pole.
- [match_type] je . EXACT (0) .
Teraz stlačte Vstúpte na stránku použiť vzorec.
Krok 2:
Vzorec vám poskytne " TRUE ", ak sú hodnoty zhodné. A vráti " FALSE ", ak sa hodnoty nezhodujú.
Rovnaký vzorec použite aj pre ostatné bunky, aby ste získali konečný výsledok.
3. Vloženie funkcie VLOOKUP na vyhľadanie zhodných hodnôt v dvoch pracovných hárkoch
Stránka VLOOKUP Funkcia prevezme vstupnú hodnotu, vyhľadá ju v pracovných listoch a vráti hodnotu zodpovedajúcu vstupným údajom. Postupujme podľa týchto krokov a naučme sa to!
Krok 1:
Aplikujte VLOOKUP do bunky, v ktorej chcete získať zodpovedajúce hodnoty. Vložte hodnoty do funkcie 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 . Prejdite na Predaj - Jan pracovný hárok a vyberte pole tabuliek.
- Col_index_num je . 2 . Chceme získať zhodné názvy so zhodnými ID
- [range_lookup] hodnota je FALSE (Presne)
Tlač Vstúpte na stránku na získanie výsledku.
Krok 2:
Tak sme našli prvé zhodné hodnoty. Aplikujte rovnakú funkciu na zvyšné bunky, aby ste získali konečný výsledok. Keď sa VLOOKUP nenájde zodpovedajúce hodnoty, vráti #N/A chyba.
4. Zlúčenie IF so vzorcom ISNA na získanie zhody z dvoch pracovných hárkov v programe Excel
Ďalším vzorcom, ktorý vám pomôže porovnať dva súbory údajov a zistiť, či hodnoty existujú v oboch hárkoch, je vzorec IF s ISNA vzorec.
Krok 1:
V F4 bunky, použite kombináciu IF s ISNA Po zadaní hodnôt je konečný formulár nasledovný,
=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 (Presne)
- Ak sa hodnoty zhodujú, vzorec vráti ÁNO . V opačnom prípade sa vráti NIE
Funkciu použijete stlačením tlačidla Vstúpte na stránku .
Krok 2:
Teraz použite rovnaký vzorec na ostatné bunky, aby ste získali konečný výsledok.
Čo si treba zapamätať
👉 EXACT funkcia rozlišuje veľké a malé písmená. Nebude považovať Alexander a alexander za zhodu
👉 VLOOKUP funkcia vždy vyhľadáva hodnoty od ľavého horného stĺpca smerom doprava. Táto funkcia Nikdy vyhľadáva údaje na ľavej strane.
👉 Keď si vyberiete Table_Array musíte použiť absolútne odkazy na bunky ($) blokovať pole.