IFERROR ar VLOOKUP programmā Excel (5 dažādi izmantošanas veidi)

  • Dalīties Ar Šo
Hugh West

Kad VLOOKUP funkcija nevar atrast meklēšanas vērtību meklēšanas masīvā, tiks parādīta kļūdas zīme, #N/A . Bet jūs varat atbrīvoties no šīs problēmas, izmantojot funkcija IFERROR ar VLOOKUP Šajā rakstā es jums parādīšu 5 dažādus izmantošanas veidus. IFERROR ar VLOOKUP programmā Excel.

Pieņemsim, ka mums ir datu kopa par dažādu klases skolēnu iegūtajām atzīmēm. Mēs izmantosim šo datu kopu, lai parādītu dažādus izmantošanas veidus. IFERROR ar VLOOKUP.

Lejupielādēt Practice Workbook

IFERROR VLOOKUP.xlsx

IFERROR izmantošana ar VLOOKUP programmā Excel

Kas notiks, ja izmantosim tikai VLOOKUP

Vispirms mēs redzēsim, kas notiks, ja izmantosim tikai VLOOKUP Pieņemsim, ka Džesika ir skolniece, kuras vārds nepieder mūsu datu kopai. Tagad, ja mēs atrodam Džesikas iegūto atzīmi, izmantojot funkciju VLOOKUP funkciju, Excel parādīs kļūdas zīmi #N/A. Mēs varam novērst šo kļūdas zīmi, izmantojot IFERROR funkciju ar VLOOKUP funkcija

Tagad aplūkosim dažādus IFERROR ar VLOOKUP.

1. IFERROR ar VLOOKUP, lai aizstātu #N/A ar pielāgotu tekstu

Pieņemsim, ka, meklējot skolēnu, kura vārda nav sarakstā, vēlaties parādīt pielāgotu tekstu, piemēram, "Nav atrasts". Lai veiktu šo uzdevumu, šūnā ievadiet šādu formulu. F5 un nospiediet IESNIEGT.

=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), "Nav atrasts")

Šeit, E5 = meklēšanas vērtība, kas tiks meklēta sarakstā

B4:C11 = meklēšanas diapazons, kas ir jūsu datu kopa

2 = Lookup sleja, kas ir sleja Iegūtās atzīmes

FALSE nozīmē, ka funkcija meklēs precīzu atbilstību.

Tagad, ja šūnā ievadāt jebkuru skolēna vārdu no saraksta E5 , jūs saņemsiet viņa/viņas iegūtās atzīmes šūnā F5.

Un, ja ievadāt jebkuru skolēna vārdu, kura nav jūsu sarakstā, šūnā E5 , un F5 šūnā tiks parādīts jūsu pielāgotais teksts Nav atrasts.

2. Tukšas šūnas iegūšana #N/A vietā

Ja vēlaties, lai šūna būtu tukša, ja meklētais vārds nav sarakstā, šūnā ierakstiet šādu formulu. E5,

=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), " ")

Šeit, E5 = meklēšanas vērtība, kas tiks meklēta sarakstā

B4:C11 = meklēšanas diapazons, kas ir jūsu datu kopa

2 = Lookup sleja, kas ir sleja Iegūtās atzīmes

FALSE nozīmē, ka funkcija meklēs precīzu atbilstību.

Tagad, ja šūnā ievadāt jebkuru skolēna vārdu no saraksta E5 , jūs saņemsiet viņa/viņas iegūtās atzīmes šūnā F5.

Bet, ja ievadāt jebkuru nosaukumu, kas nav datu kopā, šūna F5 paliks tukšs.

3. IFERROR ar VLOOKUP sadalītai datu kopai

Pieņemsim, ka jūsu datu kopā ir divi saraksti. Jūs vēlaties atrast jebkura skolēna iegūtās atzīmes no abiem sarakstiem.

Ievadiet šādā šūnā šādu formulu E5 un nospiediet IEVADIET

=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE),VLOOKUP(E5,B14:C20,2,FALSE))

Šeit, E5 = meklēšanas vērtība, kas tiks meklēta sarakstā

B4:C11 =1. meklēšanas diapazons, kas ir datu kopas 1. saraksts

B14:C20 = = = 2. meklēšanas diapazons, kas ir datu kopas 2. saraksts

2 = Lookup sleja, kas ir sleja Iegūtās atzīmes

FALSE nozīmē, ka funkcija meklēs precīzu atbilstību.

Tagad, ievadot jebkuru vārdu no saraksta šūnā E5, saņemsit šīs personas iegūtās atzīmes šūnā. F5.

4. IFERROR ar VLOOKUP, lai vienmēr atrastu rezultātu

Pieņemsim, ka jūsu datu kopā ir dažādu uzņēmuma filiāļu kontaktinformācijas numuri. Tagad vēlaties parādīt kontaktinformācijas numuru, ja kāds meklē kādu no filiālēm, pat ja filiāles nosaukuma nav jūsu sarakstā. Ja filiāles nosaukuma nav sarakstā, vēlaties parādīt galvenā biroja kontaktinformācijas numuru.

Jebkurā tukšā šūnā ierakstiet šādu formulu un nospiediet IEVADIET

=IFERROR(VLOOKUP(E5,B4:C8,2,FALSE),VLOOKUP("Head office",B4:C8,2,FALSE))

Šeit, E5 = meklēšanas vērtība, kas tiks meklēta sarakstā

B4:C11 = meklēšanas diapazons, kas ir jūsu datu kopa

2 = Lookup sleja, kas ir sleja Kontakttālrunis

FALSE nozīmē, ka funkcija meklēs precīzu atbilstību.

Tagad, ja šūnā E4 kas nav sarakstā, šūnā, kurā ievadījāt formulu, parādīsies galvenā biroja kontakttālrunis.

5. Vecākai Excel versijai

programmā Excel 2013 vai jebkurā vecākā versijā IFERROR funkcija nav pieejama. Bet to pašu uzdevumu varat veikt, izmantojot IF funkcija un ISNA funkcija kopā ar VLOOKUP funkcija.

Ievadiet šādā šūnā šādu formulu F5 un nospiediet IEVADIET

=IF(ISNA(VLOOKUP(E5,B4:C11,2,FALSE)), "Nav atrasts", VLOOKUP(E5,B4:C11,2,FALSE))

Šeit, E5 = meklēšanas vērtība, kas tiks meklēta sarakstā

B4:C11 = meklēšanas diapazons, kas ir jūsu datu kopa

2 = Lookup sleja, kas ir sleja Kontakttālrunis

FALSE nozīmē, ka funkcija meklēs precīzu atbilstību.

Tagad, ja šūnā ievadāt jebkuru skolēna vārdu no saraksta E5 , jūs saņemsiet viņa/viņas iegūtās atzīmes šūnā F5.

Un, ja ievadāt jebkuru skolēna vārdu, kura nav jūsu sarakstā, šūnā E5 , šūna F5 tiks parādīts jūsu pielāgotais teksts Nav atrasts.

Secinājums

Portāls IFERROR funkcija ļauj izlaist kļūdas vērtību no VLOOKUP funkciju. Varat izmantot IFERROR ar VLOOKUP jebkuram no šajā rakstā aprakstītajiem lietojumiem. Ja jums rodas kādas problēmas, norādot funkcijas kopā, lūdzu, atstājiet komentāru. Ja jums ir zināmi kādi papildu lietojumi no IFERROR ar VLOOKUP , lūdzu, informējiet mūs par to komentāru sadaļā.

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.