Kā lietot IF ISNA funkciju ar VLOOKUP programmā Excel (3 piemēri)

  • Dalīties Ar Šo
Hugh West

Šodien es parādīšu, kā jūs varat izmantot VLOOKUP kopā ar IF un ISNA Excel funkcijas.

Viena no svarīgākajām un visplašāk izmantotajām Excel funkcijām ir VLOOKUP . Bet, izmantojot VLOOKUP , mēs dažkārt varam saskarties ar kļūdām, kad meklēšanas vērtība neatbilst nevienai vērtībai meklēšanas masīvs .

Portāls ISNA funkcijas Excel šādās situācijās noderēs. ISNA kopā ar IF sniedz mums iespēju meklēt citu vērtību, ja pirmā vērtība neatbilst. Tas ir diezgan noderīgi lielām datu kopām.

IF ISNA funkcija ar VLOOKUP (ātrs skats)

Lejupielādēt Practice Workbook

Kā lietot IF ISNA funkciju ar VLOOKUP programmā Excel.xlsx

Excel ISNA funkcija: sintakse un arguments

Kopsavilkums

  • Kā argumentu pieņem Value un atgriež TRUE ja tas ir #N/A kļūda. Pretējā gadījumā atgriež FALSE .
  • Pieejams no Excel 2003.

Sintakse

Sintakse ISNA funkcija ir:

=ISNA(vērtība)

Arguments

Arguments Obligāti vai pēc izvēles Vērtība
vērtība Nepieciešams Vērtība, ko ISNA funkcija pārbauda, vai ir vai nav #N/A kļūda.

Atgrieztā vērtība

Atgriež logaritma vērtību, TRUE vai FALSE . TRUE ja vērtība ir #N/A kļūda, FALSE citādi.

IF ISNA funkcija ar VLOOKUP: 3 piemēri

Apskatīsim dažus piemērus, kā izmantot IF un ISNA funkcijas ar VLOOKUP .

1. Izmantojot IF ISNA funkciju ar VLOOKUP vienā tabulā

Šeit mums ir datu kopa ar Grāmatas veids s, Vārdi, un Autori dažas grāmatas grāmatnīcā, ko sauc par Martina grāmatnīcu.

Tagad vispirms meklēsim dzejas grāmatu. Ja dzejas grāmata nav pieejama, tad meklēsim romānu.

Kombinācija no IF , ISNA, un VLOOKUP ir ideāli piemērots.

Formula būs šāda:

=IF(ISNA(VLOOKUP("Dzeja",B4:D20,2,FALSE)),VLOOKUP("Romāns",B4:D20,2,FALSE))

Redziet, mums ir Jaunums , Olivers Tvists , jo nebija grāmatas Dzeja .

Formulas skaidrojums

  • VLOOKUP("Dzeja",B4:D20,2,FALSE) atgriež #N/A kļūda, jo nebija grāmatas tipa ar nosaukumu "Dzeja" tabulas pirmajā ailē B4:D20 .

  • . ISNA(VLOOKUP("Dzeja",B4:D20,2,FALSE)) kļūst ISNA(#N/A) un tas atgriež TRUE .

  • IF(ISNA(VLOOKUP("Dzeja",B4:D20,2,FALSE)),VLOOKUP("Romāns",B4:D20,2,FALSE)) ) tagad kļūst IF(TRUE,VLOOKUP("Novel",B4:D20,2,FALSE)) kas atgriež VLOOKUP("Jaunumi",B4:D20,2,FALSE) .
  • VLOOKUP("Jaunumi",B4:D20,2,FALSE) meklē "Romāns" tabulas pirmajā ailē B4:D20 (Grāmatas tips). Pēc tās atrašanas tiek atgriezta Grāmatas nosaukums no 2. slejas, Olivers Tvists .

  • Tāpēc, IF(ISNA(VLOOKUP("Dzeja",B4:D20,2,FALSE)),VLOOKUP("Romāns",B4:D20,2,FALSE)) atgriež "Olivers Tvists" .

Lasīt vairāk: Kā lietot VLOOKUP VBA (4 veidi)

2. IF ISNA funkcijas izmantošana ar VLOOKUP citā tabulā, bet tajā pašā darblapā

Šeit ir vēl viens datu kopums ar divu grāmatu veikalu - Martina grāmatnīcas un Holdera grāmatnīcas - grāmatu ierakstiem.

Šoreiz dzejoļu grāmatu meklēsim pirmajā grāmatu veikalā. Ja tur to neatradīsim, meklēsim otrajā grāmatu veikalā.

Formula būs šāda:

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

Ja pirmajā grāmatu veikalā romāns nav atrasts, tas meklē romānu otrajā grāmatu veikalā ( G4:I20 ).

Un atrod vienu ar nosaukumu "Oda lakstīgalai" Džons Kītss.

Sīkāku formulas skaidrojumu skatīt 1. piemērā.

Lasīt vairāk: VLOOKUP formula programmā Excel ar vairākām lapām (4 vienkārši padomi)

Līdzīgi lasījumi

  • Kā VLOOKUP no vairākām kolonnām ar tikai vienu atgriešanu programmā Excel (2 veidi)
  • VLOOKUP SUM vairāku rindu (4 veidi ar alternatīvu)
  • VLOOKUP teksta meklēšanai programmā Excel (4 vienkārši veidi)
  • INDIRECT VLOOKUP programmā Excel
  • VLOOKUP ar skaitļiem programmā Excel (4 piemēri)

3. IF ISNA funkcijas izmantošana ar VLOOKUP citā darblapā

Visbeidzot, mums ir vēl viens datu kopums ar divu grāmatu veikalu grāmatu ierakstiem, bet šoreiz divās dažādās darblapās.

Vispirms meklēsim dzejoļu grāmatu Martina grāmatnīcā. Ja tur to neatradīsim, meklēsim Holdera grāmatnīcā.

Šo formulu ievadām darblapā ar nosaukumu "Martina grāmatnīca".

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

Martina grāmatnīcā tiek meklēta dzejas grāmata.

Ja tur to neatrod, meklē to turētāja grāmatnīcā ( 'Holder Bookstore'!B4:D20), un atrod tur vienu.

Oda lakstīgalai Džons Kītss.

Sīkāku formulas skaidrojumu skatīt 1. piemērā.

Lasīt vairāk: Kā izvilkt datus no vairākām darblapām programmā Excel (4 ātri veidi)

IF ISNA alternatīvas iespējas

No Excel 2013 ir pieejama alternatīva opcija IF ISNA funkcija ir pieejama. To sauc par IFNA funkcija.

Portāls Sintakse no IFNA funkcija ir:

=IFNA(vērtība,vērtība_if_na)

Portāls IFNA formula vispirms meklēt dzejas grāmatu, un tad meklēt romānu, ja dzeja nav pieejama, būs:

=IFNA(VLOOKUP("Dzeja",B4:D20,2,FALSE),VLOOKUP("Romāns",B4:D20,2,FALSE))

Lasīt vairāk: VLOOKUP maksimālā vērtība programmā Excel (ar ierobežojumiem un alternatīvām iespējām)

Secinājums

Tādējādi varat izmantot IF ISNA funkciju ar VLOOKUP lai meklētu vērtību tabulā un veiktu citu darbību, ja vērtību tur neatrodat. Vai jums ir kādi jautājumi? Uzdodiet tos mums.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.