IF INDEX-MATCH Excel-en (3 hurbilketa egoki)

  • Partekatu Hau
Hugh West

Artikulu honetan, IF INDEX-MATCH Excel-en nola erabil dezakezun erakutsiko dizut. IF funtzioa, INDEX funtzioa, eta MATCH funtzioa Excel-en oso garrantzitsuak eta oso erabiliak diren hiru funtzio dira. Excel-en lan egiten dugun bitartean, askotan hiru funtzio hauen konbinazioa erabili behar dugu. Gaur erakutsiko dizut nola konbina ditzakezun funtzio hauek modu oso zabalean.

Deskargatu Praktikarako Lan-koadernoa

IF INDEX-ekin. MATCH.xlsx

3 IF INDEX-MATCH Excel-en erabiltzeko 3 planteamendu

Hemen Izenak , eta Sunflower Kindergarten izeneko eskola bateko Notak Fisikan eta Kimika n.

Saia gaitezen IF funtzioa , INDEX funtzioa eta MATCH funtzioa datu multzo honetatik ahalik eta modu guztietan konbinatzen.

1. Itzulbiratu INDEX-MATCH IF Funtzio baten barruan IF INDEX-MATCH Excel-en erabiltzeko

INDEX-MATCH formula bat IF funtzioa batean bil dezakezu behar izanez gero nolabait.

Adibidez, pentsa dezagun une batez eskola-agintaritzak erabaki duela Fisikan kopuru gutxien duen ikaslea aurkitzea.

Baina hori kopuru txikiena baldin bada bakarrik. Fisikan 40 baino txikiagoa da.

Ez bada, ez da ikaslea aurkitu beharrik eta “Ikaslerik ez” erakutsiko du.

⧪ Nola egin dezake ikastetxeko agintaritzakhau bete?

Erraza. INDEX-MATCH formula IF funtzioa baten barruan bil ditzakete formula honetan:

=IF(MIN(C4:C13)<40,INDEX(B4:D13,MATCH(MIN(C4:C13),C4:C13,0),1),"No Student")

Ikus, Fisikan kopuru txikiena 40 baino txikiagoa denez ( 20 kasu honetan), aurkitu dugu zenbaki gutxien duen ikaslea.

Hau da Alfred Moyes.

Formularen azalpena:

  • MIN(C4:C13) C4:C13 zutabeko baliorik txikiena itzultzen du ( Markak Fisikan ). Adibide honetan, 20 da. Ikus MIN funtzioa xehetasunetarako.
  • Beraz, formula IF(20<40,INDEX(B4:D13,MATCH(20,C4:C13,0),1) bihurtzen da. ),”Ikaslerik ez”) .
  • IF funtzioaren ( 20<40 ) baldintza EGIA denez, lehen argumentua itzultzen du, INDEX(B4:D13,MATCH(20,C4:C13,0),1) .
  • MATCH(20,C4:C13,0 ) -k 20 -ren bat-etortze zehatza bilatzen du C4:C13 zutabean (Marks in Physics) eta bat aurkitzen du 4. errenkadan (Geluxan C7 ). Beraz, 4 itzultzen du.
  • Orain formula AURKIBIDEA(B4:D13,4,1) bihurtzen da. B4:D13 barrutiaren 4. errenkadako eta 1. zutabeko balioa itzultzen du (Datu multzoa Zutabeen goiburuak<2 kenduta)>).
  • Hori da Fisika n zenbaki gutxien duen ikaslearen izena. Eta Alfred Moyes da.

Bete beharreko zeregin gehiago:

Orain formula hau ulertzen baduzu, esango al zenukeKimikan zenbakirik altuena duen ikaslea aurkitzeko formula?

Hau da kopururik altuena 80 baino handiagoa edo berdina bada bakarrik. Hala ez bada, itzuli “Ikaslerik ez”.

Bai. Ondo asmatu duzu. Formula hau izango da:

=IF(MAX(D4:D13)>=80,INDEX(B4:D13,MATCH(MAX(D4:D13),D4:D13,0),1),"No Student")

Ikus, Kimikako notarik altuena baino handiagoa baita. 80 ( 95 adibide honetan), Kimikako notarik altuena duen ikaslea lortu dugu.

Ironikoki, berriz Alfred Moyes da.

Irakurri gehiago: Excel INDEX MATCH balio anitz gelaxka batean itzultzeko

2. Erabili IF Funtzioa INDEX Funtzioaren barruan IF-ekin INDEX-MATCH Excel-en erabiltzeko

IF funtzioa ere erabil dezakegu INDEX funtzioa behar izanez gero. nonbait.

Begiratu ondoko irudiari. Oraingoan Eguzki-lore Haur Hezkuntzako bi maila ezberdinetako ikasleen azterketa-espedientea dugu ( Fisika soilik).

Orain gelaxka bat dugu . H9 VII daukan fitxan.

Aldameneko VII graduko notarik altuena duen ikaslea erakutsiko duen formula bat atera nahi dugu. H9 gelaxka VII badu.

Eta VIII badu, formulak tik notarik altuena duen ikaslea erakutsiko du. VIII. Gradua .

⧪ Nola exekutatu hau?

IF funtzioa<2 txerta dezakezu> INDEX funtzio baten barruan zeregina betetzeko. Theformula hau izango da:

=INDEX(IF(H9="VII",B6:C15,E6:F15),IF(H9="VII",MATCH(MAX(C6:C15),C6:C15,1),MATCH(MAX(F6:F15),F6:F15,1)),1)

Begira, VII dagoen bezala H9 gelaxkan, VII. maila ko notarik altuena lortu duen ikaslea lortzen ari gara.

Hau da Steve Smith, 98 notarekin.

Eta hor VIII sartzen badugu, VIII. maila ko notarik altuena lortu duen ikaslea lortuko dugu.

Hori Paul Kennington izango da.

Formularen azalpena:

  • IF(H9=”VII”,B6:C15 ,E6:F15) B6:C15 itzultzen du H9 zelulak “VII” badu. Bestela, E6:F15 itzultzen du.
  • Antzera, IF(H9=”VII”,MATCH(MAX(C6:C15),C6:C15,1),MATCH) (MAX(F6:F15),F6:F15,1)) -k MATCH(MAX(C6:C15),C6:C15,1) itzultzen du H9 -k H9 badu 1>“VII” . Bestela, MATCH(MAX(F6:F15),F6:F15,1) itzultzen du.
  • Beraz, H9 “VII” , formula INDEX(B6:C15,MATCH(MAX(C6:C15),C6:C15,1),1) bihurtzen da.
  • MAX(C6: C15) -k C6:C15 tarteko notarik altuenak itzultzen ditu ( VIII. maila -ko Marks ). 98 da hemen. Ikus MAX funtzioa xehetasunetarako.
  • Beraz, formula INDEX(B6:C15,MATCH(98,C6:C15,1),1) bihurtzen da.
  • MATCH(98,C6:C15,1) -k 98 -ren bat-etortze zehatza bilatzen du C6:C15 zutabean. Bat aurkitzen du. 8. errenkadan, C13 gelaxkan. Beraz, 8 itzultzen du.
  • Formula orain INDEX(B6:C15,8,1) bihurtzen da. Hori B6:C15 datu-multzoko 8. errenkadako eta 1. zutabeko balioa itzultzen du.
  • Hau nota altuena duen ikaslea da. VII. maila n, Steve Smith.

Antzeko irakurketak

  • Excel INDEX eta MATCH funtzioak irizpide anitzekin (4 formula)
  • INDEX-MATCH Formula Excel-en gutxieneko balioa aurkitzeko (4 modu egoki)
  • INDEX, MATCH eta MAX anitzekin Irizpideak Excel-en
  • XLOOKUP vs INDEX-MATCH Excel-en (konparaketa posible guztiak)
  • Indizea bat etortzea Excel-eko errenkada eta zutabeetako hainbat irizpide

3. Erabili IF funtzioa MATCH funtzioaren barruan IF INDEX-MATCH Excel-en erabiltzeko

IF funtzioa ere erabil dezakezu MATCH funtzioa beharrezkoa izanez gero. .

Itzul dezagun gure jatorrizko datu multzora, Ekilore Eskolako ikasleen Fisika eta Kimika ko Mark ekin.

Orain beste zeregin ezberdin bat egingo dugu.

Lan-orriaren F4 gelaxkan, “Fisika” irakasgaiaren izena dago.

Ondoko gelaxkan Fisika n notarik altuena duen ikaslea erakutsiko duen formula bat aterako dugu F4-k "Fisika" badu.

Eta “Kimika” badu, Kimika n notarik altuena duen ikaslea erakutsiko du.

⧪ Nola exekutatu hau?

Erraza. Erabili IF funtzioa MATCH funtzioaren barruan, formula hau bezala:

=INDEX(B4:D13,MATCH(IF(F7="Physics",MAX(C4:C13),MAX(D4:D13)),IF(F7="Physics",C4:C13,D4:D13),0),1)

Steve Smith erakusten ari da, izan ere bera da Fisika n notarik altuena lortzen duena, eta F7 gelaxkak “Fisika” dauka.

Gelula F7 aldatzen badugu. tik “Kimika” , Alfred Moyes erakutsiko du, Kimika ko notarik handiena lortzen duena.

Azalpena Formularen:

  • IF(F7=”Fisika”,MAX(C4:C13),MAX(D4:D13)) <1 itzultzen du>MAX(C4:C13) F7 “Fisika” badu. Bestela, MAX(D4:D13) itzultzen du.
  • Antzera, IF(F7=”Fisika”,C4:C13,D4:D13) -k <1 itzultzen du>C4:C13 F7 bada “Fisika” . Bestela, D4:D13 itzultzen du.
  • Beraz, F7 k “Fisika” badu, formula AURKIBIDEA(B4) bihurtzen da. :D13,MATCH(MAX(C4:C13),C4:C13,0),1) .
  • MAX(C4:C13) tarteko notarik altuenak itzultzen ditu C4:C13 ( Markak Fisika ). 98 da hemen. Ikus MAX funtzioa xehetasunetarako.
  • Beraz, formula INDEX(B4:D13,MATCH(98,C4:C13,1),1) bihurtzen da.
  • MATCH(98,C4:C13,1) -k 98 -ren bat-etortze zehatza bilatzen du C4:C13 zutabean. Bat aurkitzen du. 8. errenkadan, C11 gelaxkan. Beraz, 8 itzultzen du.
  • Formula orain AURKIBIDEA(B4:D13,8,1) bihurtzen da. Datu multzoko 8. errenkadaren eta 1. zutabeko balioa itzultzen du B4:D13.
  • Hau da Fisika n notarik altuena lortu duen ikaslea, Steve Smith.

Gauzak Gogoratu

  • Ezarri beti MATCH funtzioaren 3. argumentua 0 bat-etortze zehatza nahi baduzu. Ia ez dugu beste ezer ezartzen.
  • INDEX-MATCH formula alternatiba batzuk daude, hala nola IRAGAZKETA funtzioa , VLOOKUP funtzioa , XLOOKUP funtzioa, etab.
  • Alternatiben artean, IRAGAZKI funtzioa da onena, irizpideekin bat datozen balio guztiak itzultzen baititu. Baina Office 365 n bakarrik dago eskuragarri.

Ondorioa

Metodo hauek erabiliz, IF funtzioa Excel-en INDEX-MATCH funtzioarekin . Ezagutzen al duzu beste metodorik? Edo galderarik badugu? Galdetu lasai.

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.