Stiahnite si ukážkový zošit
Tento tutoriál ukáže, ako skontrolovať, či prvok zoznamu existuje alebo nie je v inom zozname v Exceli a Tabuľkách Google.
Nájdite chýbajúce hodnoty
Možno budete chcieť identifikovať hodnoty v jednom zozname, ktoré v inom zozname chýbajú. Existuje niekoľko spôsobov, ako to urobiť, a my si z nich ukážeme nižšie.
Nájdite chýbajúce hodnoty pomocou COUNTIF
Jedným zo spôsobov, ako nájsť chýbajúce hodnoty v zozname, je použiť funkciu COUNTIF spolu s funkciou IF.
1 | = IF (COUNTIF (B3: B7, D3), "Áno", "Chýba") |
Pozrime sa, ako tento vzorec funguje.
Funkcia COUNTIF
Funkcia COUNTIF počíta počet buniek, ktoré spĺňajú dané kritérium. Ak podmienku nespĺňajú žiadne bunky, vráti nulu.
1 | = COUNTIF (B3: B7, D3) |
V tomto prípade sú „#1103“ a „#7682“ v stĺpci B, takže vzorec nám dáva 1 pre každý. „#5555“ nie je v zozname, takže vzorec nám dáva 0.
IF funkcia
Funkcia IF vyhodnotí akékoľvek nenulové číslo ako PRAVDA a nulu ako NEPRAVDU.
V rámci funkcie IF vykonáme náš počet, potom vydáme „Áno“ pre PRAVDU a „Nie“ pre NEPRAVDU. To nám dáva náš pôvodný vzorec:
1 | = IF (COUNTIF (B3: B7, D3), "Áno", "Chýba") |
Nájdite chýbajúce hodnoty pomocou VLOOKUP
Ďalším spôsobom, ako nájsť chýbajúce hodnoty v zozname, je použiť funkcie VLOOKUP a ISNA spolu s funkciou IF.
1 | = IF (ISNA (VLOOKUP (D3, B3: B7,1, FALSE)), "Chýba", "Áno") |
Prejdeme si tento vzorec.
Funkcia VLOOKUP
Začnite vykonaním prehľadu presnej zhody pre hodnoty vo vašom zozname.
1 | = VLOOKUP (D3, B3: B7,1, FALSE) |
Vo vzorci používame „FALSE“, aby sme vyžadovali presnú zhodu. Ak je hľadaný prvok vo vašom zozname, funkcia VLOOKUP tento prvok vráti; ak tam nie je, vráti chybu #N/A.
Funkcia ISNA
Funkciu ISNA môžete použiť na konverziu #N/A chýb na TRUE, čo znamená, že tieto prvky chýbajú.
1 | = ISNA (E3) |
Všetky hodnoty, ktoré neobsahujú chyby, majú za následok NEPRAVDU.
IF funkcia
Potom konvertujte výsledky funkcie ISNA, aby ste ukázali, či hodnota chýba. Ak nám vlookup ukázal chybu, položka je „Chýba“.
1 | = IF (F3, „Chýba“, „Áno“) |
Položka v oboch zoznamoch zobrazuje „Áno“.
Kombinácia týchto krokov nám dáva pôvodný vzorec:
1 | = IF (ISNA (VLOOKUP (D3, B3: B7,1, FALSE)), "Chýba", "Áno") |
Nájdite chýbajúce hodnoty v Tabuľkách Google
Tieto vzorce fungujú v Tabuľkách Google úplne rovnako ako v programe Excel.