Použití ISERROR s funkcí VLOOKUP

Anonim

V tomto článku se naučíme používat funkci ISERROR spolu s funkcí VLOOKUP k ignorování chyby jako výsledku v aplikaci Microsoft Excel.

Vzhledem k tomu, že máme tuto situaci, kdy chceme vytvořit vzorec ke kontrole pro každé úspěšné vyhledávání. Vzorec by měl vrátit toto číslo, když je nalezena shoda. A pokud není nalezena přesná shoda, vzorec by měl v tomto smyslu vrátit textovou zprávu, nikoli chybu v aplikaci Microsoft Excel.

Pokud se jedná o chybu ve vzorci Excel Vlookup, použijeme funkci IF, Iserror a Vlookup, abychom předešli chybě #N/A.

VLOOKUP je funkce aplikace Excel, která se používá k vyhledávání a načítání dat z konkrétního sloupce tabulky. Vyhledávací hodnoty se musí objevit v prvním sloupci tabulky, přičemž vyhledávací sloupce jsou vpravo.

Syntax:

=VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])

ISERROR funkce používaná pro kontrolu chyby při výpočtu pomocí jakékoli funkce. Tuto funkci používáme, když excel vlookup nefunguje nebo ukazuje chybu.

Syntax:

= ISERROR (vzorec)

LI funkce funguje na logic_test a vrací hodnoty na základě výsledku testu.

Syntax:

= IF (Logic_test, [Value_if_True], [Value_if_False])

Uveďme si příklad, abychom pochopili, jak můžeme zabránit tomu, aby funkce Vlookup vrátila chybu, když nebyla nalezena přesná shoda.

Zde máme dvě tabulky s názvem 1st Data set a 2nd Dat set.

Napište vzorec VLOOKUP do buňky H7.

=LI(ISNA(VLOOKUP(G3, $ A $ 2: $ B $ 13,2, FALSE))"Číslo nenalezeno", VLOOKUP (G3, $ A $ 2: $ B $ 13,2, FALSE))

Vysvětlení:

Vlookup funkce kontroluje podmínku pro 2. sloupec 1. datové sady odpovídající EMP CODE v 1. datové sadě.
ISERROR funkce vyhledá jakoukoli chybu a předá ji LI funkce.
LI funkce zkontroluje, zda dojde k chybě, místo chyby vytiskne „Neexistuje“.

Zkopírujte vzorec do jiných buněk, vyberte buňky, které berou první buňku, kde je vzorec již použit, použijte klávesovou zkratku Ctrl + D.

Jak vidíte na výše uvedeném obrázku, tento vzorec funguje dobře. A uživatel může pracovat bez podráždění jakoukoli chybou. Pokud není použita funkce ISERROR, výstupem je vlookup, který vrací chybu n/a.

Doufám, že budete používatVLOOKUP funkce. Stejné funkce můžete použít i v Excelu 2016, 2013 a 2010. Existuje více článků o VLOOKUP a HLOOKUP. Zkontrolujte prosím více odkazů zde a pokud máte nějaký nevyřešený dotaz, uveďte to prosím do pole pro komentář níže. Pomůžeme ti.

Jak používat funkci IF, ISNA a VLOOKUP v aplikaci Excel?

Funkce IF, ISNA a VLOOKUP

Funkce IFERROR a VLOOKUP

VLOOKUP Více hodnot

Částečná shoda s funkcí VLOOKUP