Kuidas kasutada IF ISNA funktsiooni koos VLOOKUPiga Excelis (3 näidet)

  • Jaga Seda
Hugh West

Täna näitan, kuidas saab kasutada VLOOKUP koos IF ja ISNA Exceli funktsioonid.

Üks tähtsamaid ja laialdaselt kasutatavaid Exceli funktsioone on VLOOKUP . Kuid kasutades VLOOKUP , võib mõnikord tekkida vigu, kui otsinguväärtus ei vasta üheski väärtuses otsingumassiiv .

The ISNA funktsioonid Excel tulevad sellistes olukordades kasuks. ISNA koos IF annab meile võimaluse otsida teist väärtust, kui esimene väärtus ei vasta. See on üsna kasulik suurte andmekogumite puhul.

IF ISNA funktsioon koos VLOOKUPiga (Kiirvaade)

Lae alla praktiline töövihik

Kuidas kasutada funktsiooni IF ISNA koos VLOOKUPiga Excel.xlsxis.xlsx

Exceli ISNA funktsioon: süntaks ja argument

Kokkuvõte

  • Võtab argumendina väärtuse ja tagastab TÕELINE kui tegemist on #N/A viga. Vastasel juhul tagastab VALE .
  • Saadaval alates Excel 2003.

Süntaks

Süntaks ISNA funktsioon on:

=ISNA(väärtus)

Argument

Argument Kohustuslik või vabatahtlik Väärtus
väärtus Nõutav Väärtus, mida ISNA funktsioon kontrollib, kas #N/A viga või mitte.

Tagastatav väärtus

Tagastab booluse väärtuse, TÕELINE või VALE . TÕELINE kui väärtus on #N/A viga, VALE muidu.

IF ISNA funktsioon koos VLOOKUPiga: 3 näidet

Vaatame mõned näited, kuidas kasutada IF ja ISNA funktsioonid koos VLOOKUP .

1. Funktsiooni IF ISNA kasutamine koos VLOOKUPiga samas tabelis

Siin on meil andmekogum koos RAAMATUTüüp s, Nimed, ja Autorid mõnest raamatust raamatupoes nimega Martin Bookstore.

Nüüd otsime kõigepealt raamatutüüpi luulet. Kui raamatutüüpi luulet ei ole, siis otsime romaani.

Kombinatsioon IF , ISNA, ja VLOOKUP on siinkohal täiuslik vaste.

Valem on järgmine:

=IF(ISNA(VLOOKUP("Luule",B4:D20,2,FALSE)),VLOOKUP("Romaan",B4:D20,2,FALSE))

Vaata, meil on Uudne , Oliver Twist , kuna puudus raamat Luule .

Valemi selgitus

  • VLOOKUP("Poeetika",B4:D20,2,FALSE) tagastab #N/A viga, kuna puudus raamatutüüp nimega "Luule" tabeli esimeses veerus B4:D20 .

  • . ISNA(VLOOKUP("Poeetika",B4:D20,2,FALSE)) muutub ISNA(#N/A) ja see tagastab TÕELINE .

  • IF(ISNA(VLOOKUP("Luule",B4:D20,2,FALSE)),VLOOKUP("Romaan",B4:D20,2,FALSE)) ) muutub nüüd IF(TRUE,VLOOKUP("Romaan",B4:D20,2,FALSE)) mis tagastab VLOOKUP("Romaan",B4:D20,2,FALSE) .
  • VLOOKUP("Romaan",B4:D20,2,FALSE) otsib "Romaan" tabeli esimeses veerus B4:D20 (raamatutüüp). Pärast ühe leidmist tagastab see Raamatu nimi 2. veerust, Oliver Twist .

  • Seega, IF(ISNA(VLOOKUP("Luule",B4:D20,2,FALSE)),VLOOKUP("Romaan",B4:D20,2,FALSE)) tagastab "Oliver Twist" .

Loe edasi: Kuidas kasutada VLOOKUP-i VBA-s (4 võimalust)

2. Funktsiooni IF ISNA kasutamine koos VLOOKUPiga teises tabelis, kuid samal töölehel

Siin on veel üks andmekogum kahe raamatupoe, Martin Bookstore ja Holder Bookstore, raamatute kirjetega.

Seekord otsime luuleraamatut esimeses raamatupoes. Kui me seda sealt ei leia, siis otsime seda teises raamatupoes.

Valem on järgmine:

=IF(ISNA(VLOOKUP("Luuletus",B4:D20,2,FALSE)),VLOOKUP("Luuletus",G4:I20,2,FALSE))

Vaadake, kui ta ei leia romaani esimeses raamatupoes, otsib ta seda teises raamatupoes ( G4:I20 ).

Ja leiab ühe nimega "Ood ööbikule" John Keats.

Valemi üksikasjalik selgitus on esitatud näites 1.

Loe edasi: VLOOKUP-vormel Excelis mitme lehega (4 lihtsat nõuannet)

Sarnased lugemised

  • Kuidas VLOOKUP mitmest veerust ainult ühe tagastusega Excelis (2 võimalust)
  • VLOOKUP SUM Mitme rea summeerimine (4 võimalust koos alternatiiviga)
  • VLOOKUP teksti otsimiseks Excelis (4 lihtsat viisi)
  • INDIRECT VLOOKUP Excelis
  • VLOOKUP numbritega Excelis (4 näidet)

3. Funktsiooni IF ISNA kasutamine koos VLOOKUPiga teisel töölehel

Lõpuks on meil veel üks andmekogum kahe raamatupoe raamatute kirjetega, kuid seekord kahel erineval töölehel.

Kõigepealt otsime luulekogu Martin raamatupoest. Kui me seda sealt ei leia, siis otsime Holderi raamatupoest.

Sisestame selle valemi töölehele nimega "Martin Bookstore".

=IF(ISNA(VLOOKUP("Luule",B4:D20,2,FALSE)),VLOOKUP("Luule",'Holder Bookstore'!B4:D20,2,FALSE))

See otsib Martin Raamatupoes luulekogu.

Kui ei leia seda sealt, otsib ühe Holderi raamatupoest ( "Holder Bookstore"!B4:D20), ja leiab sealt ühe.

Ood ööbikule John Keats.

Valemi üksikasjalik selgitus on esitatud näites 1.

Loe edasi: Kuidas tõmmata andmeid mitmest töölehest Excelis (4 kiiret viisi)

IF ISNA alternatiivsed võimalused

Alates Excel 2013, alternatiivne võimalus IF ISNA funktsioon on saadaval. Seda nimetatakse IFNA funktsioon.

The Süntaks kohta IFNA funktsioon on:

=IFNA(value,value_if_na)

The IFNA valemiga kõigepealt otsida luuleraamatut ja seejärel otsida romaani, kui mingit luulet ei ole saadaval on:

=IFNA(VLOOKUP("Luule",B4:D20,2,FALSE),VLOOKUP("Romaan",B4:D20,2,FALSE))

Loe edasi: VLOOKUP maksimaalne väärtus Excelis (koos piirangute ja alternatiivsete võimalustega)

Kokkuvõte

Seega saate kasutada IF ISNA funktsiooniga VLOOKUP et otsida tabelist väärtust ja teha teist asja, kui te ei leia sealt väärtust. Kas teil on küsimusi? Küsige julgelt.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.