IFERROR s VLOOKUP | Jak se zbavit chyby #NA v aplikaci Excel?

IFERROR s VLOOKUP, jak se zbavit chyb #NA

Jak víme, že IFERROR je funkce pro zpracování chyb a Vlookup je funkce pro odkazování, jsou tyto funkce kombinovány a používány tak, že když Vlookup narazí na chybu při hledání nebo porovnávání dat, vzorec musí vědět, co má dělat, když narazí na chybu, funkce Vlookup je vnořený do funkce iferror.

Příklady

Tento IFERROR s šablonou VLOOKUP Excel si můžete stáhnout zde - IFERROR s šablonou VLOOKUP Excel

Příklad č. 1

Tabulka 1 je hlavním zdrojem dat a tabulka 2 je tabulka Vlookup. Ve sloupci F jsem použil vzorec Vlookup k nalezení výše prodeje pro značky notebooků.

Ve výše uvedené tabulce se zobrazila chyba pro značky Apple a Notepad. Pokud se podíváte na hlavní tabulku dat, neexistují žádné značky Apple a Notepad. Proto Vlookup vrátil typ chyby jako # N / A.

Tento problém můžeme vyřešit pomocí funkce IFERROR s funkcí VLOOKUP.

Aplikujte IFEEROR před VLOOKUP v aplikaci Excel. Musíme napsat vzorec Vlookup do vzorce IFERROR.

= IFERROR (VLOOKUP (E3, $ A: $ B, 2, 0) , „Data nenalezena“)

Nejprve se IFERROR snaží najít hodnotu vzorce VLOOKUP.

Zadruhé, pokud VLOOKUP nenajde hodnotu, vrátí chybu. Pokud tedy dojde k chybě, zobrazíme výsledek jako „Data nenalezena“.

Všechny hodnoty # N / A jsme nahradili textem „Data nenalezena“. Myslím, že to bude vypadat lépe než # N / A.

Příklad č. 2

Nejen, že můžeme použít IFERROR s VLOOKUP v Excelu. Můžeme to použít také s jakýmkoli jiným vzorcem.

Podívejte se na níže uvedený příklad, kde potřebuji vypočítat procento rozptylu. Pokud je základní hodnota, chybějící výpočet vrátí chybu jako # DIV / 0!

Můžeme tedy použít metodu IFERROR, abychom se zbavili ošklivých chyb, tj. # DIV / 0!

Pokud kterýkoli daný výpočet vrátí jakýkoli druh chyby, vrátí IFERROR výsledek jako 0%. Pokud nedojde k chybě, dojde k normálnímu výpočtu.

Ruční metoda k nahrazení # N / A nebo jiných typů chyb

Můžeme však chyby nahradit vzorcem IFERROR, existuje jedna ruční metoda, jak to udělat, a ta se najde a nahradí.

  • Krok 1: Po použití vzorce zkopírujte a vložte pouze hodnoty.

Krok 2: Stisknutím Ctrl + H otevřete pole, vyměňte pole a zadejte # N / A Pokud je typ chyby # N / A.

  • Krok 3: Nyní zapište nahrazení hodnotami jako „Data nenalezena“.

  • Krok 4: Klikněte na tlačítko nahradit vše.

To by okamžitě nahradilo všechny hodnoty # N / A za Data nenalezena.

Poznámka: Pokud jste použili filtr, vyberte metodu, kterou chcete nahradit pouze viditelnými buňkami.

Věci k zapamatování

  • IFERROR může zkrášlit vaše číselné zprávy odstraněním všech druhů chyb.
  • Pokud data obsahují typ chyby a pokud použijete kontingenční tabulky, dojde ke stejnému druhu chyby také v kontingenční tabulce.
  • I když můžeme použít vzorec IFNA, není dostatečně flexibilní, aby poskytl výsledky za jiné chyby než # N / A.
  • V aplikaci Excel 2007 a dřívější verzi je vzorec, jak se zbavit chyby # N / A, ISERROR.