Ynhâldsopjefte
Wylst wurkje mei in grutte hoemannichte gegevens yn Excel, is it hiel gewoan om INDEX-MATCH -funksjes te brûken om parameters op te sykjen ûnder meardere kritearia foar som of oare relatearre applikaasjes. Yn dit artikel sille jo witte hoe't jo SUM-, SUMPRODUCT -, SUMIF -, of SUMIFS-funksjes kinne opnimme tegearre mei de INDEX-MATCH-formule om op te tellen of evaluearje summation ûnder tal fan kritearia yn Excel.
De boppesteande skermprint is in oersjoch fan it artikel dat stiet foar in dataset & amp; in foarbyld fan hoe't jo kinne evaluearje som yn Excel ûnder ferskillende betingsten tegearre mei kolommen & amp; rigen . Jo sille mear leare oer de dataset en alle geskikte funksjes yn 'e folgjende metoaden yn dit artikel.
Download Practice Workbook
Jo kinne it Excel-wurkboek downloade dat wy' haw brûkt om dit artikel ta te rieden.
SUM mei INDEX en MATCH
Ynlieding ta de funksjes: SUM, INDEX en MATCH mei foarbylden
Foardat jo komme del nei hoe't dizze trije funksjes wurkje kombinearre, lit ús yntrodusearre wurde oan dizze funksjes & amp; harren wurkproses ien foar ien.
1. SUM
- Doel:
Som alle nûmers yn in berik fan sellen op.
- Formulesyntaksis:
=SUM(nûmer1, [nûmer2],...)
- Foarbyld:
Yn ús dataset is in list mei kompjûterapparaten fan
- Foarbyld:
Wy sille hjir ús foarige dataset brûke om de stream te hâlden. Mei de SUMIF-funksje fine wy de totale ferkeap yn maaie allinich foar buroblêden fan alle merken. Dat, ús formule yn Sel F18 sil wêze:
=SUMIF(C5:C14,F17,H5:H14)
Nei it drukken op Enter , krije jo de totale ferkeappriis as $ 71.810.
Litte wy SUMIF brûke mei INDEX & amp; MATCH funksjes te som ûnder meardere kritearia tegearre mei kolommen & amp; rows. Us dataset is no in bytsje oanpast. Yn Kolom A binne no 5 merken oanwêzich mei meardere optredens foar har 2 soarten apparaten. Ferkeapprizen yn 'e rest fan' e kolommen binne net feroare.
Wy fine de totale ferkeap fan Lenovo-apparaten yn juny.
📌 Stappen:
➤ Yn de útfier Sel F18 sil de relatearre formule wêze:
=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))
➤ Druk op Enter & jo krije de totale ferkeappriis foar Lenovo yn juny yn ien kear.
En as jo oerskeakelje wolle nei de apparaatkategory, oannommen dat jo de totale ferkeappriis fine wolle foar it buroblêd dan sil ús Somberik C5:C14 wêze & Somkritearia sil no buroblêd wêze. Dus, yn dat gefal sil de formule wêze:
=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))
Lês mear: Excel INDEX MATCH mei meardere kritearia (4 geskikte foarbylden)
Gebrûk fan SUMIFS mei INDEX & amp; MATCH-funksjes yn Excel
SUMIFS is desubkategory fan de funksje SUMIF . Mei help fan de SUMIFS funksje en INDEX & amp; MATCH -funksjes binnen, kinne jo mear as 1 kritearium tafoegje dat net mooglik is mei de funksje SUMIF . Yn SUMIFS -funksjes moatte jo earst de Somberik ynfiere, dan wurde Kriteriaberik , en ek Rangekritearia, pleatst. No basearre op ús dataset, sille wy yn maaie de ferkeappriis fan it Acer-buroblêd fine. Lâns de rigen, wy tafoegje twa ferskillende kritearia hjir út Columns B & amp; C .
📌 Stappen:
➤ De relatearre formule yn Sel F19 sil wêze:
=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)
➤ Druk op Enter & de funksje sil weromkomme as $ 9.000.00.
Slútwurden
Ik hoopje dat al dizze hjirboppe neamde metoaden jo no freegje om tapasse se yn jo reguliere Excel-taken. As jo fragen of feedback hawwe, lit it my dan witte fia jo weardefolle opmerkingen. Of jo kinne in blik op ús oare nijsgjirrige & amp; ynformative artikels op dizze webside.
ferskillende merken is oanwêzich tegearre mei de ferkeapprizen fan 6 moannen foar in kompjûter winkel.
Wy wolle witte de totale ferkeappriis fan de buroblêden fan alle merken allinnich foar jannewaris.
📌 Stappen:
➤ Yn Sel F18 moatte wy typearje:
=SUM((C5:C14=F16)*D5:D14)
➤ Druk op Enter & jo sille de totale ferkeappriis fan alle buroblêden foar jannewaris tagelyk sjen.
Binnen de SUM -funksje leit der mar ien array. Hjir betsjut C5:C14=F16 dat wy de funksje ynstruearje om kritearia te passen fan Sel F16 yn it berik fan sellen C5:C14 . Troch in oar berik fan sellen D5:D14 ta te foegjen mei in Asterisk(*) earder, fertelle wy de funksje om alle wearden út dat berik ûnder de opjûne kritearia op te sommen.
2. INDEX
- Doel:
Jout in wearde fan referinsje fan 'e sel op' e krusing fan 'e bepaalde rige en kolom, yn in opjûn berik.
- Formulesyntaksis:
=INDEX (array, row_num, [column_num])
of,
=INDEX( reference, row_num, [column_num], [area_num])
- Foarbyld:
Aannommen dat wy it witte wolle de wearde op de krusing fan de 3. rige & amp; 4e kolom út 'e array fan ferkeapprizen út' e tabel.
📌 Stappen:
➤ Yn Sel F19 , type:
=INDEX(D5:I14,3,4)
➤Druk op Enter & do silst krije it resultaat.
Sûnt de 4. kolom yn de rige stiet foar de ferkeap prizen fan alle apparaten foar april & amp; de 3e rige stiet foar de kategory Lenovo Desktop, dus op har krusing yn 'e array sille wy de ferkeappriis fan Lenovo Desktop yn april fine.
Lês mear : Hoe kinne jo INDEX-funksje brûke yn Excel (8 foarbylden)
3. MATCH
- Doel:
Jout de relative posysje fan in item werom yn in array dy't oerienkomt mei in spesifisearre wearde yn in spesifisearre folchoarder.
- Formulesyntaksis:
=MATCH(lookup_value, lookup_array, [match_type])
- Foarbyld:
Earst sille wy de posysje witte fan de moanne juny fan de moannekoppen.
📌 Stappen:
➤ Yn Sel F17 sil ús formule be:
=MATCH(F16,D4:I4,0)
➤ Druk op Enter & jo sille fine dat de kolom posysje fan de moanne juny is 6 yn de moanne koppen.
Feroarje de namme fan de moanne yn Sel F17 & jo sille de relatearre kolomposysje fan in oare moanne selekteare sjen.
En as wy de rigeposysje fan it merk Dell witte wolle fan 'e nammen fan 'e merken yn Kolom B , dan sil de formule yn Sel F20 wêze:
=MATCH(F19,B5:B14,0)
Hjir, B5:B14 is it berik fan sellen wêr't de namme fan it merk wurdt socht. Astoferoarje de merknamme yn Sel F19 , jo krije de relatearre rigelposysje fan dat merk út it selektearre berik fan sellen.
Gebrûk fan INDEX- en MATCH-funksjes tegearre yn Excel
No sille wy witte hoe't jo INDEX & amp; MATCH funksjonearret tegearre as in funksje en wat krekt dizze kombinearre funksje as útfier weromkomt. Dizze kombineare INDEX-MATCH -funksje is effektyf om spesifike gegevens te finen fan in grut array. MATCH funksje hjir sjocht foar de rige & amp; kolom posysjes fan de ynfier wearden & amp; de funksje INDEX sil gewoan weromkomme de útfier fan de krusing fan dy rige & amp; kolomposysjes.
No, op basis fan ús dataset, wolle wy de totale ferkeappriis fan it Lenovo-merk yn juny witte.
📌 Stappen:
➤ Typ yn Sel E19 :
=INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0))
➤ Druk op Enter & ; jo fine it resultaat direkt.
As jo feroarje de moanne & amp; apparaat namme yn E16 & amp; E17 respektivelik, jo krije it relatearre resultaat yn E19 yn ien kear.
Lês mear: Hoe kinne jo spesifike gegevens selektearje yn Excel (6 metoaden)
Nêste INDEX- en MATCH-funksjes binnen de SUM-funksje
Hjir is it kearndiel fan it artikel basearre op it gebrûk fan SUM of SUMPRODUCT, INDEX & amp; MATCH funksjonearret tegearre. Wy kinne de útfiergegevens fine ûnder 10 ferskillende kritearia troch dizze gearstalde funksje te brûken.Hjir sil de funksje SUM brûkt wurde foar al ús kritearia, mar jo kinne it ek ferfange troch de funksje SUMPRODUCT & de resultaten sille wêze net feroare.
Kriteria 1: Finding Output basearre op 1 rige & amp; 1 Kolom mei SUM-, INDEX- en MATCH-funksjes tegearre
Op grûn fan ús 1e kritearium wolle wy de totale ferkeappriis fan it Acer-merk yn april witte.
📌 Stappen:
➤ Yn Sel F20 sil de formule wêze:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH(F19,D4:I4,0)))
➤ Druk op Enter & de weromwearde sil $ 3.250,00 wêze.
Lês mear: Excel Index Match ien/meardere kritearia mei inkele/meardere resultaten
Kriteria 2: Gegevens ekstrahearje basearre op 1 rige & amp; 2 Kolommen mei SUM-, INDEX- en MATCH-funksjes tegearre
No wolle wy de totale ferkeappriis fan HP-apparaten yn 'e moannen fan febrewaris en juny witte.
📌 Stappen:
➤ Yn Sel F21 moatte wy typen:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH({"Feb","Jun"},D4:I4,0)))
➤ Nei it drukken op Enter , sille jo de resultearjende wearde fine as $ 21.990.00.
Hjir, yn de twadde MATCH funksje, wy definiearje de moannen binnen krullende heakjes. It sil weromkomme de kolom posysjes fan beide moannen. INDEX funksje dan siket foar de ferkeapprizen basearre op de krusingen fan rigen & amp; kolommen en úteinlik de funksje SUM sille se optelle.
Kriteria 3: Bepale weardenBasearre op 1 rige & amp; Alle kolommen mei SUM-, INDEX- en MATCH-funksjes tegearre
Yn dit diel sille wy omgean mei alle kolommen mei 1 fêste rige. Dat, wy kinne de totale ferkeappriis fan Lenovo-apparaten yn alle moannen fine ûnder ús kritearia hjir.
📌 Stappen:
➤ Yn Sel F20 , type:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))
➤ Druk op Enter & jo fine de totale ferkeappriis as $ 36.830,00.
Yn dizze funksje moatte wy kritearia tafoegje foar it beskôgjen fan alle moannen of alle kolommen, 0 as it argumint- column_pos binnen de funksje MATCH .
Lês mear: Excel INDEX MATCH om meardere wearden werom te jaan yn ien sel
Kriteria 4: Som berekkenje op basis fan 2 rigen & amp; 1 Column mei SUM, INDEX en MATCH funksjes tegearre
Yn dizze seksje ûnder 2 rigen & amp; 1 kolom kritearia, wy sille fine út de totale ferkeappriis fan HP & amp; Lenovo-apparaten yn juny.
📌 Stappen:
➤ Yn Sel F21 sil de formule ûnder de opjûne wêze kritearia:
=SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))
➤ Nei it drukken op Enter , fine wy de weromwearde as $ 16.680.
Hjir binnen de earste MATCH funksje, wy moatte ynfiere HP & amp; Lenovo binnen in array troch se yn te sluten mei krullende beugels.
Lês mear: Yndeks Match Som Meardere Rows yn Excel (3 Ways)
kritearia 5: Evaluearje som basearre op 2 rigen & amp; 2 kolommenmei SUM, INDEX en MATCH funksjes tegearre
No sille wy beskôgje 2 rigen & amp; 2 kolommen te extract de totale ferkeapprizen fan HP & amp; Lenovo apparaten foar twa bepaalde moannen- april & amp; juny.
📌 Stappen:
➤ Typ Sel F22 :
=SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))+SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH(F21,D4:I4,0)))
➤ Druk op Enter & jo sille de útfier sjen as $ 25.980.00.
Wat wy hjir dogge is it opnimmen fan twa SUM funksjes troch in Plus( +) tusken har foar twa ferskillende moannen.
Fergelykbere lêzings
- INDEX MATCH oer meardere blêden yn Excel (mei alternatyf)
- Hoe kinne jo meardere kritearia oerienkomme fan ferskate arrays yn Excel
- Yndeksmatch mei meardere oerienkomsten yn Excel (5 metoaden)
- Hoe kinne jo INDEX & MATCH wurkblêdfunksjes yn Excel VBA
- INDEX MATCH Meardere kritearia mei jokerteken yn Excel (in folsleine hantlieding)
Kriteria 6: Finding út Resultaat basearre op 2 rigen & amp; Alle kolommen mei SUM, INDEX en MATCH funksjes tegearre
Yn dit diel, litte wy omgean mei 2 rigen & amp; alle kolommen. Sa sille wy fine út de totale ferkeapprizen foar HP & amp; Lenovo-apparaten yn alle moannen.
📌 Stappen:
➤ Us formule sil wêze yn Sel F21:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))+SUM(INDEX(D5:I14,MATCH(F19,B5:B14,0),0))
➤ Druk op Enter & wy sille de resultearjende wearde fine as $ 89.870.
Kriteria 7: Bepale útfier basearre op allesRigen & amp; 1 Kolom mei SUM-, INDEX- en MATCH-funksjes tegearre
Under dit kritearium kinne wy no de totale ferkeapprizen fan alle apparaten foar ien moanne (maart) ekstrahearje.
📌 Stappen:
➤ Foegje de formule yn Sel F20 :
=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))
➤ Druk op Enter & Do bist klear. It weromkommen wearde sil wêze $ 141,230.00.
Kriteria 8: Extracting wearden basearre op alle rigen & amp; 2 Kolommen mei SUM, INDEX en MATCH funksjes tegearre
Yn dit diel, wy bepale de totale ferkeappriis fan alle apparaten foar twa moannen- Febrewaris & amp; juny.
📌 Stappen:
➤ Yn Sel F21 moatte wy typearje:
=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))+SUM(INDEX(D5:I14,0,MATCH(F20,D4:I4,0)))
➤ Nei it drukken op Enter sil de totale ferkeappriis ferskine as $ 263.140.00.
kritearia 9: Finding resultaat basearre op alle rigen & amp; Alle kolommen mei SUM-, INDEX- en MATCH-funksjes tegearre
Wy sille no de totale ferkeappriis fan alle apparaten foar alle moannen yn 'e tabel fine.
📌 Stappen:
➤ Yn Sel F20 moatte jo ynfiere:
=SUM(INDEX(D5:I14,0,0))
➤ Druk op Enter & jo krije de resultearjende wearde as $ 808.090.00.
Jo hoege hjir gjin MATCH -funksjes te brûken, om't wy alle kolommen & definiearje ; rige posysjes troch 0's yn te typen yn 'e INDEX funksje.
Kriteria 10: Som berekkenje op basis fan ûnderskate pearen mei SUM, INDEX enMATCH Functions Together
Yn ús lêste kritearium fine wy de totale ferkeapprizen fan HP-apparaten foar april tegearre mei Lenovo-apparaten foar juny tegearre.
📌 Stappen:
➤ Under dit kritearium sil ús formule yn Sel F22 wêze:
=SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH({"Apr","Jun"},D4:I4,0)))
➤ Druk no op Enter & do silst sjen it resultaat as $ 12,730.00.
Wylst it tafoegjen fan ûnderskate pearen yn dizze kombinearre funksje, wy moatte ynfoegje it apparaat & amp; moanne nammen binnen de twa arrays basearre op de arguminten foar rige & amp; kolom posysjes en it apparaat & amp; moanne nammen fan de pearen moatte wurde byhâlden yn oerienkommende folchoarder.
Lês mear: INDEX MATCH mei meardere kritearia op in oare blêd (2 manieren)
Gebrûk fan SUMIF mei INDEX-MATCH-funksjes om ûnder meardere kritearia op te tellen
Foardat jo nei it gebrûk fan in oare kombineare formule komme, litte wy yn 'e kunde komme mei de SUMIF funksje no.
- Formule Doel:
Foegje de sellen ta oantsjutte troch de opjûne betingsten of kritearia.
- Formulesyntaksis:
=SUMIF(berik, kritearia, [sum_berik])
- Arguminten:
berik- Berik fan sellen dêr't de kritearia lizze.
kritearia- Selekteare kritearia foar it berik.
sum_range- Berik fan sellen dy't beskôge wurde foar opsomming.