IFERROR s VLOOKUP (vzorec, príklady) Ako použiť?

Obsah:

Anonim

Excel IFERROR s VLOOKUP (obsah)

  • IFERROR s VLOOKUP v Exceli
  • Ako používať IFERROR s VLOOKUP v Exceli?
  • Výhody a nevýhody IFERROR s VLOOKUP v Exceli

IFERROR s VLOOKUP v Exceli

Aby sme vedeli o funkcii IFERROR s funkciou VLOOKUP, v prvom rade potrebujeme vedieť o funkcii VLOOKUP v Exceli.

Funkcia VLOOKUP prehľadáva prvý stĺpec rozsahu buniek a vracia hodnotu z ľubovoľnej bunky v rovnakom riadku rozsahu.

Nižšie je vzorec VLOOKUP v Exceli:

Argumenty funkcie VLOOKUP sú vysvetlené nižšie:

  • lookup_ value: Je to číslo, textový reťazec alebo odkaz na bunku, ktorý sa má prehľadávať v prvom stĺpci rozsahu buniek.
  • table_ array: Je to bunková referencia alebo názov rozsahu celého rozsahu údajov.
  • col_ index_ num: Je to stĺpec, od ktorého sa vyžaduje výsledok.
  • range_ lookup: Určuje sa, či chcete presnú alebo približnú zhodu. Možná hodnota je TRUE alebo FALSE. Hodnota TRUE vráti približnú zhodu a hodnota FALSE vráti presnú zhodu.

Funkcia IFERROR vráti hodnotu, ktorú určíte id, ktorú vzorec vyhodnotí na chybu, inak vráti vzorec. Používa sa na zachytenie a spracovanie chýb spôsobených inými vzorcami alebo funkciami. IFERROR kontroluje nasledujúce chyby: # N / A, #VALUE!, #REF!, # DIV / 0!, #NUM!, #NÁZOV? alebo # NULL!

Poznámka: Ak sa hodnota lookup_, ktorá sa má prehľadávať, vyskytuje viackrát, funkcia VLOOKUP vyhľadá prvý výskyt hodnoty lookup_.

Nižšie je vzorec IFERROR v Exceli:

Argumenty funkcie IFERROR sú vysvetlené ďalej:

  • value: Je to hodnota, referencia alebo vzorec na kontrolu chyby.
  • value_ if_ error: Je to hodnota, ktorá sa vráti, ak sa zistí chyba.

Pri použití funkcie VLOOKUP v MS Excel, ak hľadaná hodnota nie je v daných údajoch nájdená, vráti chybu # N / A.

Nižšie je vzorec IFERROR s VLOOKUP v Exceli:

= IFERROR (VLOOKUP (hodnota lookup_, tabuľka_ array, col_ index_ num, (range_ lookup)), value_ if_ error)

Ako používať IFERROR s VLOOKUP v Exceli?

IFERROR s VLOOKUP v Exceli je veľmi jednoduchý a ľahko použiteľný. Ukážme fungovanie IFERROR s VLOOKUP v Exceli.

Tento IFERROR s VLOOKUP Excel šablónou si môžete stiahnuť tu - IFERROR s VLOOKUP Excel šablónou

Príklad č. 1 - IFERROR s VLOOKUP

Ukážme príklad základnej mzdy zamestnancov spoločnosti.

Na obrázku vyššie je zoznam ID zamestnanca, meno zamestnanca a základná mzda zamestnanca.

Teraz chceme hľadať základnú mzdu zamestnancov s ohľadom na ID zamestnanca 5902.

Použijeme nasledujúci vzorec:

= VLOOKUP (F5, B3: D13, 3, 0)

Toto ID zamestnanca však nie je v zozname uvedené. V takom prípade funkcia VLOOKUP vráti chybu # N / A.

Preto je lepšie nahradiť chybu # N / A za prispôsobenú hodnotu, aby každý mohol pochopiť, prečo k chybe prichádza.

IFERROR s funkciou VLOOKUP v Exceli teda použijeme nasledovným spôsobom:

= IFERROR (VLOOKUP (F5, B3: D13, 3, 0), „Údaje sa nenašli“)

Zistíme, že chyba bola nahradená prispôsobenou hodnotou „ Data Not Found “.

Príklad č. 2 - Použitie IFERROR s VLOOKUP na fragmentovanom datasete

Môžeme tiež použiť funkciu IFERROR s funkciou VLOOKUP na fragmentovaných množinách údajov z toho istého pracovného hárka, zošita alebo z rôznych zošitov.

Túto funkciu môžeme použiť v rovnakom zošite alebo z rôznych zošitov pomocou odkazu na 3D bunky.

Zoberme si príklad na rovnakom pracovnom hárku, aby sme pochopili použitie funkcie na fragmentovaných množinách údajov v tom istom pracovnom hárku.

Na uvedenom obrázku máme dve sady údajov o základnej mzde zamestnancov. Máme dva súbory údajov: ID zamestnanca, meno zamestnanca a základná mzda zamestnanca.

Teraz chceme hľadať základnú mzdu zamestnancov s ohľadom na ID zamestnanca 5902.

Na vyhľadávanie údajov v tabuľke 1 použijeme nasledujúci vzorec:

= VLOOKUP (G18, C6: E16, 3, 0)

Výsledok bude ako # N / A. Pretože hľadané údaje nie sú k dispozícii v množine údajov tabuľky 1.

Na vyhľadávanie údajov v tabuľke 2 použijeme nasledujúci vzorec:

= VLOOKUP (G18, J6: L16, 3, 0)

Výsledok bude 9310. ID zamestnanca 5902 je k dispozícii v tabuľke 2 údajov.

Teraz chceme porovnať obe množiny údajov z tabuľky 1 a tabuľky 2 v jednej bunke a získať výsledok.

Je lepšie nahradiť chybu # N / A za prispôsobenú hodnotu, aby každý mohol pochopiť, prečo k chybe prichádza.

Preto nahradíme chybu # N / A personalizovaným textom „Data Not Found“.

IFERROR s funkciou VLOOKUP v Exceli teda použijeme nasledovným spôsobom:

= IFERROR (VLOOKUP (hodnota lookup_, table_ array, col_ index_ num, (range_ lookup))), IFERROR (VLOOKUP (lookup_ value, table_ array, col_ index_ num, (range_ lookup))), value_ if_ error))

Funkciu sme v príklade použili nasledujúcim spôsobom:

= IFERROR (VLOOKUP (G18, C6: E16, 3, 0), IFERROR (VLOOKUP (G18, J6: L16, 3, 0), „Údaje sa nenašli“)))

Pretože zamestnanec ID 5902 je k dispozícii v množine údajov tabuľky 2, výsledok sa zobrazí ako 9310 .

Ak množina údajov neobsahuje hodnotu vyhľadávania v oboch tabuľkách, výsledok sa zobrazí ako „ Data Not Found “ namiesto chyby # N / A.

Pros:

  • Užitočné na zachytenie a spracovanie chýb spôsobených inými vzorcami alebo funkciami.
  • IFERROR kontroluje nasledujúce chyby: # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME !, alebo #NULL!

Zápory:

  • IFERROR nahrádza všetky typy chýb upravenou hodnotou.
  • Ak sa vyskytnú iné chyby okrem # N / A, vo výsledku bude stále zobrazená zadaná prispôsobená hodnota.

Čo je potrebné pamätať

  • Ak hodnota nie je zadaná, vyhodnotenie sa uskutoční ako prázdny text alebo reťazec („“), a nie chyba.
  • Ak je hodnota value_ if_ error zadaná ako prázdny text („“), nič sa nezobrazí, aj keď sa nájde chyba.
  • Ak je IFERROR uvedený ako vzorec poľa tabuľky, vráti pole výsledkov s jednou položkou na bunku v poli hodnoty.

Odporúčané články

Toto bola príručka pre program IFERROR s programom VLOOKUP v programe Excel. Tu diskutujeme IFERROR s VLOOKUP Formula v Exceli a Ako používať IFERROR s VLOOKUP v Exceli spolu s praktickými príkladmi a stiahnuteľnou vynikajúcou šablónou. Môžete si tiež prečítať naše ďalšie navrhované články -

  1. Ako používať funkciu RANK Excel
  2. Najlepšie využitie funkcie VLOOKUP
  3. Funkcia HLOOKUP v Exceli s príkladmi
  4. Ako používať funkciu ISERROR v Exceli