Si të përdorni funksionin IF ISNA me VLOOKUP në Excel (3 shembuj)

  • Shperndaje Kete
Hugh West

Sot do të tregoj se si mund të përdorni VLOOKUP në kombinim me funksionet IF dhe ISNA të Excel.

Njëri. nga funksionet më të rëndësishme dhe më të përdorura të Excel-it është VLOOKUP . Por gjatë përdorimit të VLOOKUP , ndonjëherë mund të përballemi me gabime kur vlera e kërkimit nuk përputhet me asnjë vlerë në rrjedhën e kërkimit .

Funksionet ISNA Excel janë të dobishme në këto situata. ISNA në kombinim me IF na ofron mundësinë për të kërkuar një vlerë tjetër nëse vlera e parë nuk përputhet. Kjo është mjaft e dobishme për grupe të mëdha të dhënash.

IF Funksioni ISNA me VLOOKUP (Shikje e shpejtë)

Shkarko librin e punës praktike

Si të përdorni funksionin IF ISNA me VLOOKUP në Excel.xlsx

Funksioni i Excel ISNA: Sintaksa dhe Argumenti

Përmbledhje

  • Merr një vlerë si argument dhe kthen E VËRTETË nëse është një gabim #N/A . Përndryshe, kthen FALSE .
  • E disponueshme nga Excel 2003.

Sintaksë

Sintaksa e funksionit ISNA është:

=ISNA(value)

Argument

Argument E detyrueshme ose Opsionale Vlera
vlera Kërkohet Vlera që kontrollon funksioni ISNA nëse është një gabim #N/A apo jo.

Vlera e kthimit

Kthen një vlerë Boolean, E VËRTETË ose FALSE . E VËRTETË nëse vlera është një gabim #N/A , FALSE ndryshe.

NËSE Funksioni ISNA me VLOOKUP: 3 shembuj

Le të shohim disa shembuj të përdorimit të funksioneve IF dhe ISNA me VLOOKUP .

1. Përdorimi i funksionit IF ISNA me VLOOKUP në të njëjtën tabelë

Këtu kemi një grup të dhënash me Lloji i LIBRIT s, Emrat, dhe Autorët nga disa libra në një librari të quajtur Martin Bookstore.

Tani së pari do të kërkojmë një lloj libri të poezisë. Nëse një lloj libri me poezi nuk është i disponueshëm, atëherë do të kërkojmë një roman.

Një kombinim i IF , ISNA, dhe VLOOKUP është përputhja e përsosur këtu.

Formula do të jetë:

=IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Novel",B4:D20,2,FALSE))

Shiko, ne kemi një Roman , Oliver Twist , pasi nuk kishte asnjë libër Poezi .

Shpjegimi i Formula

  • VLOOKUP("Poetry",B4:D20,2,FALSE) kthehet #N/A gabim, pasi nuk kishte asnjë lloj libri të quajtur "Poezia" në kolona e parë e tabelës B4:D20 .

  • . ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)) bëhet ISNA(#N/A) dhe kthen E VËRTETË .

  • IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Novel",B4:D20,2,FALSE) ) tani bëhet IF(TRUE,VLOOKUP("Novel",B4:D20,2,FALSE)) që kthen VLOOKUP("Novel",B4:D20,2,FALSE) .
  • VLOOKUP("Novel",B4:D20,2,FALSE) kërkon për një “Novel” në kolonën e parë të tabelës B4:D20 (Libër Lloji). Pasi të gjejë një, ai kthen Emri i librit nga kolona 2, OliverTwist .

  • Prandaj, IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Novel",B4:D20,2,FALSE)) kthehet "Oliver Twist" .

Lexo më shumë: Si të përdoret VLOOKUP në VBA (4 mënyra)

2. Përdorimi i funksionit IF ISNA me VLOOKUP në një Tabela e ndryshme por e njëjta fletë pune

Këtu kemi një grup tjetër të dhënash me të dhënat e librave të dy librarive, Martin Bookstore dhe Holder Bookstore.

Kësaj radhe do të kërkojmë një libër me poezi në librarinë e parë. Nëse nuk e gjejmë atje, do të kërkojmë në librarinë e dytë.

Formula do të jetë:

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

Shiko, kur nuk gjen një roman në librarinë e parë, kërkon një në librarinë e dytë ( G4:I20 ).

Dhe gjen një të quajtur "Ode për Nightingale" , nga John Keats.

Për një shpjegim të detajuar të formulës, shihni shembullin 1.

Lexo më shumë: Formula VLOOKUP në Excel me shumë fletë (4 këshilla të thjeshta)

lexime të ngjashme

  • Si të VLOOKUP nga shumë kolona me vetëm një kthim në Excel (2 mënyra)
  • VLOOKUP SUM Rreshtat e shumëfishta (4 mënyra me alternativa)
  • VLOOKUP për të kërkuar tekst në Excel (4 mënyra të thjeshta)
  • VLOOKUP INDIREKT në Excel
  • VLOOKUP me numra në Excel (4 shembuj)

3. Përdorimi i funksionit IF ISNA me VLOOKUP në një fletë pune të ndryshme

Më në fund, kemi një grup tjetër të dhënash me librinrekorde të dy librarive, por këtë herë në dy fletë pune të ndryshme.

Së pari, do të kërkojmë një libër me poezi në Martin Librari. Nëse nuk e gjejmë aty, do të kërkojmë në Librari Mbajtëse.

E fusim këtë formulë në fletën e punës të quajtur “Librari Martin”.

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

Kërkon një libër me poezi në librarinë Martin.

Kur nuk e gjen aty, e kërkon një në librarinë Holder ( 'Holder Bookstore'!B4:D20), dhe e gjen atje.

Ode to the Nightingale nga John Keats.

Për një shpjegim të detajuar të formulës, shihni shembullin 1.

Lexo më shumë: Si të tërhiqni të dhëna nga shumë fletë pune në Excel (4 Shpejtë Mënyrat)

Opsionet alternative të IF ISNA

Nga Excel 2013, disponohet një opsion alternativ i funksionit IF ISNA . Ky quhet funksioni IFNA .

Sintaksa e funksionit IFNA është:

=IFNA(value,value_if_na)

Formula IFNA për të kërkuar fillimisht një libër me poezi dhe më pas për të kërkuar një roman nëse ndonjë poezi nuk është e disponueshme do të jetë:

=IFNA(VLOOKUP("Poetry",B4:D20,2,FALSE),VLOOKUP("Novel",B4:D20,2,FALSE))

Lexo më shumë: VLOOKUP Vlera maksimale në Excel (me kufizime dhe opsione alternative)

Përfundim

Kështu mund të përdorni funksionin IF ISNA me VLOOKUP për të kërkuar një vlerë në një tabelë dhe bëj një gjë tjetër nëse nuk e gjenvlera atje. A keni ndonjë pyetje? Mos ngurroni të na pyesni.

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.