IF eta VLOOKUP Excel-en habiaratutako funtzioa (5 adibide egoki)

  • Partekatu Hau
Hugh West

IF eta VLOOKUP funtzioak MS Excel-en gehien erabiltzen diren funtzioak dira hainbat helburutarako. IF adierazpena baldintzatzeko helburuetarako erabiltzen da eta VLOOKUP barruti bateko edozein balio zehatz bilatzeko erabiltzen da. Bi funtzio hauek erabiltzen dituzten formulek erraz bila ditzakete edozein datu multzotako balio zehatzak. Artikulu honetan, IF eta VLOOKUP Excel-en habiaraturiko funtzioaren 5 adibide praktiko erakutsiko dizkizut.

Deskargatu Praktika Lan-koadernoa

Ahal duzu deskargatu gure praktika-koadernoa hemendik doan!

Habiaratu IF eta VLOOKUP.xlsx-en erabilera

IF eta VLOOKUP-en 5 erabilera praktikoak Excel-en habiaratutako funtzioa

1. VLOOKUP irteera balio zehatz batekin lotzea

Har dezagun produktuen datu-multzo bat bere ID , Izena , Unitatearen prezioa , Kantitatea , Zenbat osoa , eta Bidalketa-data .

Orain, produktu bakoitzaren erabilgarritasuna ezagutu nahi dugu IF eta erabiliz. VLOOKUP formula . Produktuaren erabilgarritasuna bilatu nahi dugu produktuaren izena sartuz. Hori lortzeko, jarraitu beheko urratsak.

📌 Urratsak:

  • Lehenik eta behin, egin klik C17 gelaxkan .
  • Ondoren, sartu formula hau C17 gelaxkan eta sakatu Sartu.
=IF(VLOOKUP(C16,$C$5:$D$14,2,FALSE)=0,"No","Yes")

🔎 Excel-i buruz! Egun ona izan! Eskerrik asko!

Formularen banaketa:
  • Lehenik eta behin, VLOOKUP funtzioan C16 bilaketa gako-hitza daukan gelaxka da. Orduan $C$5:$D$14 sartutako datuak bilatuko ditugun barrutia da. 2 erabiltzen da gure bilaketa barrutiaren bigarren zutabean bat datozen irizpideen balioa bilatzen ari garenez eta, azkenik, FALSE bat-etortze zehatza definitzeko erabiltzen da.
  • Beraz, VLOOKUP(C16,$C$5:$D$14,2, FALSE) Kantitatea zutabearen balioa itzuliko du C16 gelaxka.
  • BILAKETA funtzio honi buruz gehiago jakiteko, bisita ezazu esteka
  • Ondoren IF funtzioak VLOOKUP funtzioaren irteera 0 den edo beste zerbait den egiaztatzen du. Emaitzaren arabera, IF funtzioak Bai edo Ez itzuliko du azken irteera gisa.
  • IF funtzioari buruz gehiago jakiteko, hau bisita dezakezu>esteka
  • Orain, sartu C16 gelaxkan zero baino kantitate handiagoa duen produktuaren edozein izen eta egiaztatu irteera.

  • Orain, sartu kantitatea 0 den produktuen edozein izen C16 gelaxkan . Eta, emaitza Ez bezala etorriko litzatekeela ikusiko zenuke.

Horrela, formula bat sortu duzu IF eta VLOOKUP funtzioak balio zehatz baten emaitzak itzultzeko.

Irakurri gehiago: Nola erabili habiaratua VLOOKUP Excel-en (3 irizpide)

2. IF eta erabilizBILAKETA Bi balioetan oinarrituta bilatzeko formula habiaratua

Orain bi balioetan oinarritutako edozein elementu edo produktu bilatuko dugu IF eta VLOOKUP habiaratu funtzioa erabiliz. Datu multzoan, produktu bakoitzaren merkatuko bi prezio desberdin daude. Hona hemen bi balio: produktuaren id bat eta merkatuko zenbakia.

Orain, produktuaren prezioa bi balio hauetan oinarrituta aurkitu nahi dugu. Horretarako, jarraitu beheko pausoak.

📌 Urratsak:

  • Lehenik eta behin, sartu formula hau C18 gelaxkan eta sakatu Sartu tekla.
=IF(C17="Market 1",VLOOKUP(C16,B5:E14,3,FALSE),VLOOKUP(C16,B5:E14,4,FALSE))

🔎 Formularen banaketa:

  • IF funtzioan C17=”Merkatua 1″ baldintza logikoa da. Sartutako merkatu-zenbakia 1 den ala ez egiaztatzen ari da.
  • Merkatu-zenbakia 1 bada, prezioa Merkatu 1 zutabetik aterako da. VLOOKUP(C16,B5:E14,3,FALSE) zatia.
  • Bestela, prezioa aterako du Merkatu 2 zutabea VLOOKUP(C16,B5:E14,4,FALSE) azpiformula hau erabiliz.
  • Ondoren, sartu ID C16 gelaxkan eta merkatu-zenbakia C17 gelaxkan .
  • Ondoren, sakatu Sartu tekla.

Horrela, formula bat sortu ahal izango duzu IF eta VLOOKUP funtzio habiaratuekin bi baliotan oinarrituta bilatzeko.

Irakurri gehiago: Excel LOOKUP vsVLOOKUP: 3 adibiderekin

3. Bilaketaren itzulerak beste gelaxka batekin bat etortzea

Orain, zati honetan, datuetatik preziorik altuena ezagutuko dugu eta bilatu ditugun datuak alderatuko ditugu. sartutako datuekin bat dator edo ez. Soldatarik altuena aldez aurretik defini daiteke MAX funtzioa erabiliz.

Orain, benetako helburua lortzeko, jarraitu beheko urratsak.

📌 Urratsak:

  • Hasieran,  sartu formula hau C17 gelaxkan eta sakatu Sartu.
=IF(VLOOKUP(C16,$B$5:$G$14,4)>=F16,"Yes","No")

🔎 Formularen banaketa:

  • IF funtzioan, lehenik eta behin baldintza egiaztatzen ari gara VLOOKUP funtzioaren itzulera-balioa erabiliz. VLOOKUP(C16,$B$5:$G$14,4) zati honek sartutako IDaren prezioa itzuliko du eta aurrez zehaztutako gehienezko balioarekin alderatuko da.
  • Idatzitako IDaren prezioa prezio altuena baino handiagoa edo berdina bada, Bai inprimatuko du, bestela Ez.
  • Ondoren, sartu edozein ID atalean. C16 gelaxka eta egiaztatu irteera C17 gelaxkan .

Horrela, balio bat beste baten bidez bilatu ahal izango duzu. gelaxka.

Irakurri gehiago: Nola itzuli baliorik altuena Excel-en VLOOKUP erabiliz

Antzeko irakurketak

  • VLOOKUP ez dabil (8 arrazoi eta irtenbide)
  • INDEX MATCH vs VLOOKUP funtzioa (9 adibide)
  • BIKETAItzuli hainbat zutabe Excel-en (4 adibide)
  • VLOOKUP eta itzuli Excel-en parekatze guztiak (7 modu)
  • Excel VLOOKUP balio anitzak itzultzeko Bertikalki

4. Habiaratutako funtzioa erabiltzea IF & VLOOKUP zerrenda laburrago bateko balioak bilatzeko

Une honetan, zerrenda batetik datu zehatz batzuk ordenatu edo atera nahi ditugu IF eta VLOOKUP habiratutako funtzioak erabiliz. Demagun zutabe gehigarri bat gehitzen zaiola Egoera izeneko aurreko datu multzoari. Atributu honetarako bi balio posible daude, bata Eman da eta Ez emana . Gure zeregina produktu bakoitzaren egoera zehaztea da emandako Emandako produktuen zerrenda taulako informazioa erabiliz.

Helburu hori betetzeko, joan urratsak.

📌 Urratsak:

  • Lehenik eta behin, egin klik G5 gelaxkan eta sartu hurrengo formula.
=IF(ISNA(VLOOKUP(C5,$I$5:$I$10,1,FALSE)),"Not Delivered","Delivered")

🔎 Formularen banaketa:

  • Gainera, IF, ISNA eta VLOOKUP funtzioen konbinazio bat erabili dugu hemen. ISNA funtzioak ezin badu aurkitu bilaketa-barrutitik bat datorren datu-izena, EGIA itzuliko du, bestela GEZURRA.
  • ISNA funtzioaren <2 itzulera-balioa erabiliz>, IF funtzioak " Ez entregatu " itzultzen du produktua bilaketa-barrutian aurkitzen ez bada eta " Emandakoa " produktua barruan badago.bilaketa-barrutia.
  • ISNA funtzio honi buruz gehiago arakatu nahi baduzu, esteka hau bisita dezakezu.
  • Ondoren, sakatu Sartu tekla.
  • Ondoren, erabili bete heldulekua funtzioa behera formula kopiatzeko. beheko gainerako gelaxketarako.

Horrela, modu hauen bidez zerrenda labur bateko balioak bilatzeko aukera izango duzula ikusiko duzu.

Gehiago irakurri: Nola erabili IF-VLOOKUP funtzioa Excel-en VLOOKUP-ekin (3 adibide)

5. IF-VLOOKUP funtzio habiaratua erabiltzea kalkulu desberdinak egiteko

Orain atal honetan, produktuen prezioan oinarritutako kalkulu gehiago egingo ditugu automatikoki.

Demagun,  % 20ko deskontua jakin nahi dugula unitateko prezioa handiagoa bada. $ 800 baino gehiago eta % 15eko deskontua unitatearen prezioa $ 800 baino txikiagoa bada. Hau lortzeko, jarraitu beheko pausoak.

📌 Urratsak:

  • Hasieran, egin klik C17 gelaxkan eta sartu formula hau.
=IF(VLOOKUP(C16,$B$5:$F$14,4,FALSE )>800, VLOOKUP(C16,$B$5:$F$14,4,FALSE)*15%, VLOOKUP(C16,$B$5:$F$14,4,FALSE)*20%)

  • Ondoren, sakatu Sartu tekla.

🔎 Formularen banaketa:

  • VLOOKUP(C16,$B$5:$F$14,4,FALSE )>800 , zati honek C16 gelaxkaren bilaketa-balioa C16 -n egiaztatuko du. 1> Unitatearen prezioa zutabea 800 baino handiagoa da.
  • =IF(VLOOKUP(C16,$B$5:$F$14,4,FALSE))>800,BIKETA(C16,$B$5:$F$14,4,FALSE)*%15,VLOOKUP(C16,$B$5:$F$14,4,FALSE)*%20 , zati honek ziurtatzen du bilatutako balioa 800 baino handiagoa bada, %15ekin biderkatuko litzatekeela, bestela, %20rekin biderkatuko litzateke
  • Une honetan, sartu edozein ID C16 gelaxkan eta irteera C17 gelaxkan izango duzu.

Ondorioz, kalkulu desberdinak egiteko gai izan IF eta VLOOKUP funtzio habiaratuak erabiliz.

Nola kudeatu erroreak IF eta VLOOKUP funtzioen formula habiaratuekin lan egitean Excel-en

Orain, batzuetan, gerta liteke zure bilaketaren arabera parekorik ez egotea. Egoera honetan, #N/A akatsak jasoko dituzu. Baina errore hau erakustea saihestu dezakezu trikimailu eta formula batzuk erabiliz. Jarraitu beheko moduak hau ikasteko iraganeko adibideetan erabilitako datu-multzo beraren bidez.

1. BILAKETA BALA BADURA #Ezkutatzeko akatsak

Zuk ISNA funtzioa erabil dezake IF eta VLOOKUP funtzioekin #N/A akatsak ez izateko. Horretarako, jarraitu beheko pausoak.

📌 Urratsak:

  • Lehenik eta behin, egin klik C17 gelaxkan eta sartu honako hau. formula.
=IF(ISNA(VLOOKUP(C16,$B$5:$F$14,4,FALSE)),"Not found",VLOOKUP(C16,$B$5:$F$14,4,FALSE))

  • Ondoren, sakatu Sartu tekla.

🔎 Formularen banaketa:

  • BILAKETA(C16,$B$5:$F$14,4,FALSE) , zati honek unitatea aurkitzen du C16 gelaxkan -n dagoen produktuaren IDaren prezio unitarioaren zutabeko prezioa.
  • ISNA(BILAKETA(C16,$B$5:$F$14,4, GEZURRA)) , zati honek datu-multzoan nahi duzun prezioaren balioa eskuragarri dagoen edo ez egiaztatzen du.
  • =IF(ISNA(VLOOKUP(C16,$B) $5:$F$14,4,FALSE)),”Ez da aurkitu”, VLOOKUP(C16,$B$5:$F$14,4,FALSE)) , formula honek “Ez aurkitu” ematen du baldin eta balioa ez dago datu-multzoan, eta "Aurkitu" ematen du balioa datu-multzoan badago.
  • Une honetan, sartu datu-multzoan ez dagoen edozein ID atalean. C16 gelaxka .
  • Ondorioz, nahi duzun emaitza lortuko duzu C17 gelaxkan Ez da aurkitu #N/A<2-ren ordez> errorea.

Ondorioz, modu honetan kudeatu ahal izango dituzu #N/A akatsak.

Gehiago irakurri: Zergatik ematen du VLOOKUP #N/A bat-etortzea dagoenean? (5 arrazoiak eta irtenbideak)

2. Itzuli 0 falta diren datuak IF eta VLOOKUP funtzioa erabiliz

Orain, demagun, 0 itzuli nahi duzula "Ez aurkitu" itzuli beharrean ” daturik bat ez denean. Beheko urratsak erabiliz lor dezakezu.

📌 Urratsak:

  • Lehenik eta behin, sartu formula hau C17 gelaxkan eta sakatu Sartu tekla.
=IF(ISNA(VLOOKUP(C16,$B$5:$F$14,4,FALSE)),0,VLOOKUP(C16,$B$5:$F$14,4,FALSE))

🔎 Formularen banaketa:

  • ISNA(BILAKETA(C16,$B$5:$F$14,4,FALSE) ) , zati honek C16 gelaxkaren bilaketa-unitatea egiaztatzen duprezio-balioa eskuragarri dago datu-multzoan edo ez.
  • =IF(ISNA(VLOOKUP(C16,$B$5:$F$14,4,FALSE)),0,VLOOKUP(C16 ,$B$5:$F$14,4,FALSE)) , zati honek 0 ematen du balioa datu-multzoan aurkitzen ez bada eta aurkituz gero nahi den produktuaren benetako unitate-prezioa itzultzen du.
  • Ondoren, sartu datu multzoan ez dagoen edozein ID C16 gelaxkan .

Horrela, nahi duzun emaitza lortuko duzu <1 atalean>C17 gelaxka eta #N/A akatsak kudeatzeko gai izango dira 0.

. Oharra:

Prezioa bezala, eremua moneta gisa formatua dago, horregatik ez du 0 zuzenean inprimatuko. 0aren ordez, marratxo bat (-) inprimatuko du.

Gogoratu beharreko gauzak

Praktikan, lor dezakezu #N/A erroreak honako arrazoi hauengatik.

  • Bilaketa-balioa ez dago taulan
  • Bilaketa-balioa gaizki idatzita dago edo espazio gehigarria dauka.
  • Taularen barrutia ez da behar bezala sartu.
  • VLOOKUP kopiatzen ari zara eta taularen erreferentzia ez dago blokeatuta.

Ondorioa

Beraz, artikulu honetan, IF VLOOKUP Excel-en habiaraturiko funtzioaren 5 adibide praktiko erakutsi dizkizut. Gure doako lan-koadernoa ere deskarga dezakezu praktikatzeko. Artikulu hau lagungarria eta informatzailea izatea espero dut. Galdera edo gomendio gehiago izanez gero, mesedez iruzkin ezazu hemen.

Eta, bisitatu ExcelWIKI gauza gehiago ikasteko.

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.