Obsah
Kdykoli vyhledáváme hodnoty pomocí VLOOKUP hodnot, pokud není shoda, zobrazí se " #N/A ", a pokud se vyskytnou 0 zobrazí hodnotu nula. Hledáte způsoby, jak používat funkce VLOOKUP na vrátit prázdné místo 0 nebo NA v Excelu? Pak je tento článek určen právě vám. V tomto článku si ukážeme pět vzorců, jak toho dosáhnout.
Stáhnout cvičebnici
VLOOKUP Vrátit prázdné místo.xlsx5 praktických způsobů, jak použít VLOOKUP pro vrácení prázdného místa místo 0 nebo NA
Vzali jsme soubor dat s 2 sloupce: " Zaměstnanci " a " Výška (cm) ", abychom demonstrovali naše metody. Navíc je zde další datová sada, která ukazuje výstup. Vidíme, že hodnota " Ross " není v primárním souboru dat uveden. Proto při pokusu o použití příkazu VLOOKUP funkce pro tuto hodnotu, dostaneme " NEUPLATŇUJE SE " chyba v buňce C14 . Vzorec jsme však upravili tak, aby se místo této chyby v buňce zobrazovaly prázdné hodnoty. C16 .
Ukázali jsme 5 vzorce vrátit prázdné s VLOOKUP funkce.
- První dvě metody zobrazují prázdné místo 0 .
- Potom metoda 3 , 4 zobrazí prázdné místo " #N/A " chyba.
- Konečně, metoda 5 vrátí prázdné pole pro " #N/A " a chyba 0 hodnotu.
1. Kombinace funkcí IF a VLOOKUP pro vrácení prázdného místa
Tato část kombinuje IF a VLOOKUP funkce na vrátit a prázdné stránky místo 0 zde máme na mysli prázdnou buňku s hodnotou 0 .
Kroky:
- Nejprve zadejte do buňky následující vzorec C13 .
=IF(VLOOKUP(B13,$B$5:$C$10,2,0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))
Pokud bychom nepřidali IF pak by tato funkce vrátila nulu.
- Poté stiskněte tlačítko ENTER .
Rozdělení vzorců
- Za prvé, tento vzorec má dvě shodné vlastnosti. VLOOKUP První z nich má připojenou podmínku, která kontroluje, zda se rovná. 0 Pokud tomu tak není, pak je druhý VLOOKUP provede funkci.
- VLOOKUP(B13,$B$5:$C$10,2,0)
- Výstup: 0 .
- Tato funkce hledá hodnotu z buňky B13 v rozmezí B5:C10 . Pokud existuje shoda, vrátí hodnotu z příslušného souboru. C5:C10 rozsah, jak je uvedeno v 2 uvnitř funkce. 0 na konci této funkce znamená typ shody je přesný .
- Náš vzorec se redukuje na → IF(0=0,"",0)
- Výstup: (prázdný) .
- Zde se logical_test je true, takže jsme získali prázdný výstup.
Přečtěte si více: Jak ponechat prázdnou buňku, pokud v aplikaci Excel nejsou žádná data (5 způsobů)
2. Začlenění funkcí IF, LEN a VLOOKUP pro vrácení prázdného místa
Tato druhá metoda bude zahrnovat IF , LEN a VLOOKUP funkce na vrátit a prázdné stránky místo 0 nebo NA .
Kroky:
- Nejprve zadejte do buňky následující vzorec C13 .
=IF(LEN(VLOOKUP(B13,$B$5:$C$10,2,0))=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))
- Poté stiskněte tlačítko ENTER .
Rozdělení vzorců
- Tento vzorec má opět dvě složky VLOOKUP Kromě toho jsme použili první VLOOKUP funkce uvnitř LEN funkce, která vrací délku řetězce. Nyní je délka prázdné buňky následující 0 . Nastavili jsme to tedy v kritériu logical_test.
- Nyní, VLOOKUP(B13,$B$5:$C$10,2,0)
- Výstup: 0 .
- Tato funkce hledá hodnotu z buňky B13 v rozmezí B5:C10 . Pokud existuje shoda, vrátí hodnotu z příslušného souboru. C5:C10 rozsah, jak je uvedeno v 2 uvnitř funkce. 0 na konci této funkce znamená typ shody je přesný .
- Náš vzorec se redukuje na → IF(LEN(0)=0,"",0)
- Výstup: (prázdný) .
- Na stránkách LEN funkce vrací 0 . Takže první část IF provede funkci a jako výstup získáme prázdnou buňku.
Přečtěte si více: Jak použít XLOOKUP pro vrácení prázdného místa místo 0
Podobná čtení
- Jak odstranit nuly před číslem v aplikaci Excel (6 snadných způsobů)
- Skrytí řádků s nulovými hodnotami v aplikaci Excel pomocí makra (3 způsoby)
- Jak skrýt řady grafů bez dat v aplikaci Excel (4 snadné metody)
- Skrytí nulových hodnot v tabulce Excel Pivot (3 snadné metody)
3. Sloučení funkcí IF, ISNUMBER a VLOOKUP pro vrácení prázdného místa
Ve třetí metodě použijeme IF , ISNUMBER a VLOOKUP funkce na return blank místo " #N/A " chyba.
Kroky:
- Nejprve zadejte do buňky následující vzorec C13 .
=IF(ISNUMBER(VLOOKUP(B13,$B$5:$C$10,2,0)),VLOOKUP(B13,$B$5:$C$10,2,0),"")
- Poté stiskněte tlačítko ENTER .
Rozdělení vzorců
- Tento vzorec má dvě složky VLOOKUP Kromě toho jsme použili první VLOOKUP funkce uvnitř ISNUMBER funkce, která vrací true pro číslo a false pro nečíselný výstup. VLOOKUP funkce vrátí chybu, pak to nebude číslo. Proto jsme to nastavili v příkazu logical_test kritéria , a když se tak stane, falešná část funkce IF provede.
- Nyní, VLOOKUP(B13,$B$5:$C$10,2,0)
- Výstup: #N/A .
- Tato funkce hledá hodnotu z buňky B13 v rozmezí B5:C10 . Pokud existuje shoda, vrátí hodnotu z příslušného souboru. C5:C10 rozsah, jak je uvedeno v 2 uvnitř funkce. Navíc hodnota " Ross " nelze v zadaném rozsahu buněk nalézt, proto se zobrazí chyba. 0 na konci této funkce znamená typ shody je přesný .
- Náš vzorec se redukuje na → IF(ISNUMBER(#N/A),#N/A,"")
- Výstup: (prázdný) .
- Funkce ISNUMBER vrací 0 , což znamená nepravdivé. Takže druhá část věty funkce IF provede a jako výstup získáme prázdnou buňku.
Přečtěte si více: Funkce IFERROR aplikace Excel, která vrací prázdné místo 0
4. Kombinace funkcí IFERROR a VLOOKUP
Tato část kombinuje IFERROR a VLOOKUP funkce na vrátit a prázdné stránky v aplikaci Excel.
Kroky:
- Nejprve zadejte do buňky následující vzorec C13 .
=IFERROR(VLOOKUP(B13,$B$5:$C$10,2,FALSE),"")
- Poté stiskněte tlačítko ENTER .
Rozdělení vzorců
- Tento vzorec má jediný VLOOKUP a použili jsme ji uvnitř funkce IFERROR funkce, která v případě chyby vrací upravený výstup. Nyní je upravený výstup nastaven na prázdnou buňku.
- Nyní, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
- Výstup: 0 .
- Tato funkce hledá hodnotu z buňky B13 v rozmezí B5:C10 . Pokud existuje shoda, vrátí hodnotu z příslušného souboru. C5:C10 rozsah, jak je uvedeno v 2 uvnitř funkce. FALSE na konci této funkce znamená, že typ shody je přesný .
- Náš vzorec se redukuje na → IFERROR(#N/A,"")
- Výstup: (prázdný) .
- Tato funkce upraví všechny chyby a vrací nás prázdné stránky buňka jako výstup.
Přečtěte si více: Jak vyloučit nulové hodnoty pomocí vzorce v aplikaci Excel (3 snadné způsoby)
5. Použití kombinovaných funkcí pro vrácení prázdného místa místo 0 nebo chyby #N/A!
V závěrečné metodě zkombinujeme IF , IFNA a VLOOKUP funkce pro vytvoření vzorce, který vrací prázdné místo 0 nebo NA . Až do této chvíle byla každá metoda specifická pro jednu hodnotu. Tento jediný vzorec však bude fungovat pro obě podmínky. Zde máme na mysli prázdnou buňku s hodnotou 0 .
Kroky:
- Nejprve zadejte do buňky následující vzorec C13 .
=IF(IFNA(VLOOKUP(B13,$B$5:$C$10,2,FALSE),0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,FALSE))
- Poté stiskněte tlačítko ENTER .
Rozdělení vzorců
- Tento vzorec má opět dvě složky VLOOKUP Kromě toho jsme použili první VLOOKUP funkce uvnitř IFNA funkce, která kontroluje " #N/A ". Pokud najde chybu, vrátí se 0 . V opačném případě vrátí původní výstup. Nastavili jsme však, že když najde 0 , bude vrátit a prázdné stránky buňka.
- Nyní, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
- Výstup: 0 .
- Tato funkce hledá hodnotu z buňky B13 v rozmezí B5:C10 . Pokud existuje shoda, vrátí hodnotu z příslušného souboru. C5:C10 rozsah, jak je uvedeno v 2 uvnitř funkce. FALSE na konci této funkce znamená, že typ shody je přesný .
- Náš vzorec se redukuje na → IF(IFNA(0,0)=0,"",0)
- Výstup: (prázdný) .
- Na stránkách IFNA funkce vrací 0 , což znamená, že logical_test je pravdivá. Takže první část příkazu IF provede funkci a jako výstup získáme prázdnou buňku.
Praktická část
Pro každou metodu jsme přidali sadu cvičných dat v aplikaci Excel Proto můžete snadno postupovat podle našich metod.
Závěr
Ukázali jsme vám pět vzorce pro použití VLOOKUP na return blank místo 0 nebo NA v Excelu. Pokud se v souvislosti s těmito metodami setkáte s jakýmikoliv problémy nebo máte pro mě jakoukoliv zpětnou vazbu, neváhejte se vyjádřit níže. Kromě toho můžete navštívit naše stránky ExcelWIKI pro další články týkající se Excelu. Děkujeme za přečtení a držte se!