Ynhâldsopjefte
Yn Microsoft Excel wurdt de SUMIF mei INDEX-MATCH -funksjes in soad brûkt om de som basearre op meardere kritearia út ferskate kolommen & rigen . Yn dit artikel sille jo yn detail te witten komme hoe't wy dizze SUMIF tegearre mei INDEX-MATCH -funksjes effektyf brûke kinne om gegevens ûnder meardere kritearia út te lûken.
De boppesteande skermprint is in oersjoch fan it artikel dat fertsjintwurdiget de dataset & amp; in foarbyld fan 'e funksje om gegevens te ekstrahearjen troch summation basearre op kritearia. Jo sille mear leare oer de dataset tegearre mei alle geskikte funksjes yn 'e folgjende metoaden yn dit artikel.
Download Practice Workbook
Jo kinne ús Excel-wurkboek downloade dat wy hawwe brûkt om tariede dit artikel.
SUMIF mei INDEX & amp; MATCH
Yntroduksje ta SUMIF, INDEX & amp; MATCH Funksjes yn Excel
Foardat jo krije omleech nei it gebrûk fan dizze kombinearre funksje, lit ús yntrodusearre wurde oan de ynderlike & amp; basisfunksjes earst.
1. SUMIF-funksje
- Aktiviteit:
Foegje de sellen ta oantsjutte troch de opjûne betingsten of kritearia.
- Formulesyntaksis:
=SUMIF(berik, kritearia, [som_berik])
- Arguminten:
berik- Bereik fan sellen dêr't de kritearia lizze.
kritearia- Selekteare kritearia foar it berik.
sum_range- Bereik fan sellen dy't beskôge wurde foar opsomming.
- Foarbyld:
Op de ôfbylding hjirûnder is in dataset oanwêzich. 10 kompjûtermerken binne yn kolom A , apparaatkategoryen yn kolom B en totale ferkeap fan produkt foar elk merk yn 6 moannen lizze yn folgjende 6 kolommen yn 'e tabel.
Mei SUMIF funksje fine wy de totale ferkeap yn 'e moanne maaie allinich foar buroblêden fan alle merken. Dus, ús formule yn Sel F18 sil wêze:
=SUMIF(C5:C14,F17,H5:H14)
Nei it drukken op Enter , ll krije de totale ferkeappriis as $ 71.810.
2. INDEX Funksje
- Aktiviteit:
Jout in wearde fan referinsje fan 'e sel op' e krusing fan 'e bepaalde rige & amp; kolom yn in opjûn berik.
- Formulesyntaksis:
=INDEX(array, row_num, [column_num])
Of,
=INDEX(reference, row_num , [column_num], [area_num])
- Arguminten:
array- Bereik fan sellen, kolommen of rigen beskôge foar de wearden om op te sykjen.
row_num- Rigeposysje yn 'e array.
column_position- Kolomposysje yn 'e array.
referinsje- Berik fan arrays.
area_num- Serial number of array in the reference, as jo it net neame, sil it beskôgje as1.
- Foarbyld:
Oannommen dat wy wolle witte de wearde op de krusing fan de 3. rige & amp; 4e kolom út 'e array fan ferkeapprizen út' e tabel. Dus, yn Sel F18 , moatte wy typearje:
=INDEX(D5:I14,3,4)
No Druk op Enter & do silst krije it resultaat.
Sûnt de 4. kolom yn de selektearre array stiet foar de ferkeapprizen 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 meardere kritearia oerienkomme fan ferskate arrays yn Excel
3. MATCH-funksje
- Aktiviteit:
Jout de relative posysje fan in item werom yn in array dy't oerienkomt mei in oantsjutte wearde yn in opjûne folchoarder.
- Formulesyntaksis:
=MATCH(lookup_value , lookup_array, [match_type])
- Arguminten:
lookup_value- Selwearde dy't socht wurde moat yn it berik fan sellen.
lookup_array- Bereik fan sellen dêr't opsykwearde nei socht wurde moat.
match_type- It is opsjoneel. It sil bepale as jo in part of krekte oerienkomst wolle fan 'e array foar jo opsykwearde.
- Foarbyld:
Earst sille wy de posysje fan 'e moanne juny witte fan 'emoanne headers. Yn Sel F17 sil ús formule wêze:
=MATCH(F16,D4:I4,0)
Druk op Enter & jo sille fine dat de kolom posysje fan 'e moanne juny is 6 yn' e moanne koppen.
Feroarje de namme fan 'e moanne yn Sel F16 & 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. As jo de merknamme feroarje yn Sel F19 , krije jo de relatearre rigelposysje fan dat merk út it selektearre berik fan sellen.
Lês mear: Hoe kinne jo INDEX en Match brûke foar Partial Match (2 Manieren)
Fergelykbere lêzingen
- Hoe kinne jo spesifike gegevens selektearje yn Excel (6 metoaden)
- Formule mei INDIRECT INDEX MATCH-funksjes yn Excel
- Yndeks oerienkomme mei meardere Oerienkomt mei Excel (5 Metoaden)
- Hoe kinne jo INDEX & MATCH-wurkblêdfunksjes yn Excel VBA
- Excel INDEX MATCH om meardere wearden yn ien sel werom te jaan
INDEX kombinearje & amp; MATCH-funksjes 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. Dizzekombinearre INDEX-MATCH funksje is effektyf te finen spesifike gegevens út in grut array. MATCH funksje hjir sjocht foar de rige & amp; kolom posysjes fan de ynfier wearden & amp; de INDEX funksje sil gewoan weromkomme de útfier fan de krusing fan dy rige & amp; kolomposysjes.
No, basearre op ús dataset, wolle wy de totale ferkeappriis fan it Lenovo-merk yn juny witte. Dus, yn Sel F18 , typ:
=INDEX(D5:I14,MATCH(F17,B5:B14,0),MATCH(F16,D4:I4,0))
Druk op Enter & jo fine it resultaat direkt.
As jo feroarje de moanne & amp; apparaat namme yn F16 & amp; F17 respektivelik, jo krije it relatearre resultaat yn F18 yn ien kear.
Lês mear: Excel Index Match single / meardere kritearia mei inkele / meardere resultaten
Gebrûk fan SUMIF mei INDEX & amp; MATCH-funksjes yn Excel
No litte wy nei it haadsprekpunt fan it artikel komme. Wy sille brûke SUMIF mei INDEX & amp; MATCH funksjonearret hjir. Foar ús berekkening mei meardere kritearia hawwe wy de dataset 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 'e moanne 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 & amp; 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: INDEX MATCH mei meardere kritearia op in oar blêd (2 manieren)
Gebrûk fan SUMIFS mei INDEX & amp; MATCH-funksjes yn Excel
SUMIFS is de subkategory fan SUMIF -funksje. Troch it brûken fan SUMIFS funksje tegearre mei INDEX & amp; MATCH -funksjes binnen, kinne jo mear as 1 kritearium tafoegje wat net mooglik is mei de funksje SUMIF . Yn SUMIFS -funksjes moatte jo earst de Somberik ynfiere, dan wurde Kriteriaberik en ek berikkriteria pleatst. No basearre op ús dataset, sille wy de ferkeappriis fan Acer-buroblêd fine yn 'e moanne maaie. 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.
Lês mear: Yndeks oerienkomt som meardere rigen yn Excel (3 manieren)
Slútwurden
Ik hoopje, dit artikel oer it gebrûk fan SUMIFmei INDEX & amp; MATCH-funksjes sille jo no freegje om oan te passen yn jo Excel-taken. As jo fragen of feedback hawwe, lit it my dan witte yn 'e kommentaar seksje. Of jo kinne ús oare nijsgjirrige artikels sjen yn ferbân mei Excel-funksjes op dizze webside.