Ako použiť VLOOKUP na vrátenie prázdneho miesta namiesto 0 alebo NA

  • Zdieľajte To
Hugh West

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.xlsx

5 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í!

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.