Obsah
Vždy, keď vyhľadávame hodnoty pomocou VLOOKUP hodnoty, ak neexistuje žiadna zhoda, zobrazí sa " #N/A ", a keď sa vyskytnú 0 hodnoty, zobrazí sa hodnota nula. Hľadáte spôsoby, ako použiť funkcia VLOOKUP na vrátiť prázdne miesto 0 alebo NA V tomto článku si ukážeme päť vzorcov, ktoré vám to umožnia.
Stiahnite si cvičebnicu
VLOOKUP Vrátiť prázdne miesto.xlsx5 praktických spôsobov, ako použiť VLOOKUP na vrátenie prázdneho miesta namiesto 0 alebo NA
Vzali sme súbor údajov s 2 stĺpce: " Zamestnanec " a " Výška (cm) ", aby sme demonštrovali naše metódy. Okrem toho je tu ďalší súbor údajov, ktorý ukazuje výstup. Vidíme, že hodnota " Ross " nie je uvedený v primárnom súbore údajov. Preto, keď sa pokúsime použiť VLOOKUP funkcie pre túto hodnotu, dostaneme " NEUPLATŇUJE SA " chyba v bunke C14 Vzorec sme však upravili tak, aby sa namiesto tejto chyby v bunke zobrazovali prázdne hodnoty. C16 .
Ukázali sme 5 vzorce vrátiť prázdne s VLOOKUP funkcie.
- Prvé dve metódy zobrazujú prázdne miesto 0 .
- Potom metóda 3 , 4 zobrazí prázdne miesto " #N/A " chyba.
- Napokon, metóda 5 vráti prázdne údaje pre " #N/A " a chyba 0 hodnota.
1. Kombinácia funkcií IF a VLOOKUP na vrátenie prázdneho miesta
Táto časť bude kombinovať IF a VLOOKUP funkcie na vrátiť a prázdne stránky namiesto 0 v programe Excel. Tu máme na mysli prázdnu bunku s hodnotou 0 .
Kroky:
- Najprv zadajte do bunky nasledujúci vzorec C13 .
=IF(VLOOKUP(B13,$B$5:$C$10,2,0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))
Ak by sme nepridali IF potom by táto funkcia vrátila nulu.
- Potom stlačte tlačidlo VSTÚPIŤ .
Rozdelenie vzorca
- Po prvé, tento vzorec má dve rovnaké VLOOKUP Prvá funkcia má pripojenú podmienku, ktorá kontroluje, či sa rovná 0 Ak nie je, potom je druhý VLOOKUP vykoná funkciu.
- VLOOKUP(B13,$B$5:$C$10,2,0)
- Výstup: 0 .
- Táto funkcia hľadá hodnotu z bunky B13 v rozsahu B5:C10 Ak sa nájde zhoda, vráti hodnotu z príslušného C5:C10 rozsah, ako je uvedené v 2 vo vnútri funkcie. 0 na konci tejto funkcie znamená typ zhody je presný .
- Náš vzorec sa redukuje na → IF(0=0,"",0)
- Výstup: (prázdny) .
- Tu sa logical_test je true, takže sme dostali prázdny výstup.
Prečítajte si viac: Ako ponechať prázdnu bunku, ak v programe Excel nie sú žiadne údaje (5 spôsobov)
2. Začlenenie funkcií IF, LEN a VLOOKUP na vrátenie prázdneho miesta
Táto druhá metóda bude zahŕňať IF , LEN a VLOOKUP funkcie na vrátiť a prázdne stránky namiesto 0 alebo NA .
Kroky:
- Najprv zadajte do bunky nasledujúci vzorec C13 .
=IF(LEN(VLOOKUP(B13,$B$5:$C$10,2,0))=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))
- Potom stlačte tlačidlo VSTÚPIŤ .
Rozdelenie vzorca
- Tento vzorec má opäť dva prvky VLOOKUP Okrem toho sme použili prvú VLOOKUP funkcia vo vnútri LEN funkcia, ktorá vracia dĺžku reťazca. Teraz je dĺžka prázdnej bunky 0 . Takže sme to nastavili v kritériu logical_test.
- Teraz, VLOOKUP(B13,$B$5:$C$10,2,0)
- Výstup: 0 .
- Táto funkcia hľadá hodnotu z bunky B13 v rozsahu B5:C10 Ak sa nájde zhoda, vráti hodnotu z príslušného C5:C10 rozsah, ako je uvedené v 2 vo vnútri funkcie. 0 na konci tejto funkcie znamená typ zhody je presný .
- Náš vzorec sa redukuje na → IF(LEN(0)=0,"",0)
- Výstup: (prázdny) .
- Stránka LEN funkcia vracia 0 . Takže prvá časť IF sa vykoná funkcia a ako výstup sa zobrazí prázdna bunka.
Prečítajte si viac: Ako používať XLOOKUP na vrátenie prázdneho miesta namiesto 0
Podobné čítania
- Ako odstrániť nuly pred číslom v programe Excel (6 jednoduchých spôsobov)
- Skrytie riadkov s nulovými hodnotami v programe Excel pomocou makra (3 spôsoby)
- Ako skryť sériu grafov bez údajov v programe Excel (4 jednoduché metódy)
- Skrytie nulových hodnôt v tabuľke Excel Pivot (3 jednoduché metódy)
3. Zlúčenie funkcií IF, ISNUMBER a VLOOKUP na vrátenie prázdneho miesta
V tretej metóde použijeme IF , ISNUMBER a VLOOKUP funkcie na vrátiť prázdne namiesto " #N/A " chyba.
Kroky:
- Najprv zadajte do bunky nasledujúci vzorec C13 .
=IF(ISNUMBER(VLOOKUP(B13,$B$5:$C$10,2,0)),VLOOKUP(B13,$B$5:$C$10,2,0),"")
- Potom stlačte tlačidlo VSTÚPIŤ .
Rozdelenie vzorca
- Tento vzorec má dve funkcie VLOOKUP Okrem toho sme použili prvú VLOOKUP funkcia vo vnútri ISNUMBER ktorá vráti true pre číslo a false pre nečíselný výstup. VLOOKUP funkcia vráti chybu, potom to nebude číslo. logical_test kritériá , a keď sa tak stane, falošná časť funkcia IF sa vykoná.
- Teraz, VLOOKUP(B13,$B$5:$C$10,2,0)
- Výstup: #N/A .
- Táto funkcia hľadá hodnotu z bunky B13 v rozsahu B5:C10 Ak sa nájde zhoda, vráti hodnotu z príslušného C5:C10 rozsah, ako je uvedené v 2 vnútri funkcie. Okrem toho sa hodnota " Ross " nemožno nájsť v zadanom rozsahu buniek, preto sa zobrazí chyba. 0 na konci tejto funkcie znamená typ zhody je presný .
- Náš vzorec sa redukuje na → IF(ISNUMBER(#N/A),#N/A,"")
- Výstup: (prázdny) .
- Funkcia ISNUMBER vráti 0 , čo znamená nepravdivé. Takže druhá časť funkcia IF sa vykoná a ako výstup dostaneme prázdnu bunku.
Prečítajte si viac: Funkcia IFERROR programu Excel na vrátenie prázdneho miesta namiesto 0
4. Kombinácia funkcií IFERROR a VLOOKUP
Táto časť bude kombinovať IFERROR a VLOOKUP funkcie na vrátiť a prázdne stránky v programe Excel.
Kroky:
- Najprv zadajte do bunky nasledujúci vzorec C13 .
=IFERROR(VLOOKUP(B13,$B$5:$C$10,2,FALSE),"")
- Potom stlačte tlačidlo VSTÚPIŤ .
Rozdelenie vzorca
- Tento vzorec má jeden VLOOKUP a použili sme ju vo vnútri funkcie IFERROR funkcia, ktorá v prípade chyby vráti upravený výstup. Teraz je upravený výstup nastavený na prázdnu bunku.
- Teraz, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
- Výstup: 0 .
- Táto funkcia hľadá hodnotu z bunky B13 v rozsahu B5:C10 Ak sa nájde zhoda, vráti hodnotu z príslušného C5:C10 rozsah, ako je uvedené v 2 vo vnútri funkcie. FALSE na konci tejto funkcie znamená typ zhody je presný .
- Náš vzorec sa redukuje na → IFERROR(#N/A,"")
- Výstup: (prázdny) .
- Táto funkcia upravuje všetky chyby a vráti nás prázdne stránky bunka ako výstup.
Prečítajte si viac: Ako vylúčiť nulové hodnoty pomocou vzorca v programe Excel (3 jednoduché spôsoby)
5. Použitie kombinovaných funkcií na vrátenie prázdneho miesta namiesto 0 alebo chyby #N/A!
V poslednej metóde skombinujeme IF , IFNA a VLOOKUP funkcie na vytvorenie vzorca, ktorý vráti prázdne miesto 0 alebo NA . Až do tohto bodu bola každá metóda špecifická pre jednu hodnotu. Tento jediný vzorec však bude fungovať pre obe podmienky. Tu sme mysleli prázdnu bunku s hodnotou 0 .
Kroky:
- Najprv zadajte do bunky nasledujúci vzorec C13 .
=IF(IFNA(VLOOKUP(B13,$B$5:$C$10,2,FALSE),0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,FALSE))
- Potom stlačte tlačidlo VSTÚPIŤ .
Rozdelenie vzorca
- Tento vzorec má opäť dva prvky VLOOKUP Okrem toho sme použili prvú VLOOKUP funkcia vo vnútri IFNA funkcia, ktorá kontroluje " #N/A ". Ak nájde chybu, vráti 0 . V opačnom prípade vráti pôvodný výstup. Nastavili sme ho však tak, že keď nájde 0 , bude vrátiť a prázdne stránky bunky.
- Teraz, VLOOKUP(B13,$B$5:$C$10,2,FALSE)
- Výstup: 0 .
- Táto funkcia hľadá hodnotu z bunky B13 v rozsahu B5:C10 Ak sa nájde zhoda, vráti hodnotu z príslušného C5:C10 rozsah, ako je uvedené v 2 vo vnútri funkcie. FALSE na konci tejto funkcie znamená typ zhody je presný .
- Náš vzorec sa redukuje na → IF(IFNA(0,0)=0,"",0)
- Výstup: (prázdny) .
- Stránka IFNA funkcia vracia 0 , čo znamená, že logical_test je pravda. Takže prvá časť IF sa vykoná funkcia a ako výstup sa zobrazí prázdna bunka.
Praktická časť
Pre každú metódu sme pridali súbor cvičných údajov v Excel Preto môžete ľahko postupovať podľa našich metód.
Záver
Ukázali sme vám päť vzorce na použitie VLOOKUP na vrátiť prázdne namiesto 0 alebo NA v programe Excel. Ak sa stretnete s akýmikoľvek problémami týkajúcimi sa týchto metód alebo máte pre mňa akúkoľvek spätnú väzbu, neváhajte a komentujte ich nižšie. Okrem toho môžete navštíviť našu stránku ExcelWIKI pre ďalšie články týkajúce sa Excelu. Ďakujeme za prečítanie a nech sa vám darí!