INHOUDSOPGAWE
Terwyl jy met 'n groot hoeveelheid data in Excel werk, is dit baie algemeen om INDEX-MATCH -funksies te gebruik om parameters onder veelvuldige kriteria vir som of ander verwante toepassings op te soek. In hierdie artikel sal jy leer weet hoe jy SOM-, SOMPRODUK -, SOMMAAL - of SOMME-funksies saam met die INDEX-MATCH-formule kan inkorporeer om op te som of evalueer opsomming onder talle kriteria in Excel.
Bogenoemde skermskoot is 'n oorsig van die artikel wat 'n datastel verteenwoordig & 'n voorbeeld van hoe jy som in Excel kan evalueer onder verskillende toestande saam met kolomme & rye . Jy sal meer leer oor die datastel en alle geskikte funksies in die volgende metodes in hierdie artikel.
Laai Oefenwerkboek af
Jy kan die Excel-werkboek aflaai wat ons' het gebruik om hierdie artikel voor te berei.
SOM met INDEX en MATCH
Inleiding tot die funksies: SOM, INDEX en MATCH met voorbeelde
Voordat ons gaan oor hoe hierdie drie funksies gekombineer werk, kom ons maak kennis met hierdie funksies & hul werksproses een vir een.
1. SOM
- Doelwit:
Som al die getalle in 'n reeks selle op.
- Formulesintaksis:
=SOM(nommer1, [nommer2],...)
- Voorbeeld:
In ons datastel, 'n lys van rekenaartoestelle van
- Voorbeeld:
Ons sal ons vorige datastel hier gebruik om die vloei te hou. Met die SUMIF-funksie sal ons die totale verkope in Mei slegs vir rekenaars van alle handelsmerke vind. Dus, ons formule in Sel F18 sal wees:
=SUMIF(C5:C14,F17,H5:H14)
Nadat jy Enter gedruk het, sal jy die totale verkoopsprys as $ 71,810.
Kom ons gebruik SOMMER met INDEX & MATCH funksies om onder veelvuldige kriteria saam met kolomme op te som & rye. Ons datastel is nou 'n bietjie gewysig. In Kolom A is 5 handelsmerke nou teenwoordig met veelvuldige voorkoms vir hul 2 soorte toestelle. Verkooppryse in die res van die kolomme is onveranderd.
Ons sal die totale verkope van Lenovo-toestelle in Junie uitvind.
📌 Stappe:
➤ In die uitvoer Sel F18 sal die verwante formule wees:
=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))
➤ Druk Enter & jy sal dadelik die totale verkoopprys vir Lenovo in Junie kry.
En as jy na die toestelkategorie wil oorskakel, as jy aanvaar dat jy die totale verkoopprys wil vind vir die lessenaar dan sal ons Somreeks C5:C14 wees & Somkriteria sal nou Desktop wees. Dus, in daardie geval, sal die formule wees:
=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))
Lees meer: Excel INDEX MATCH met veelvuldige kriteria (4 geskikte voorbeelde)
Gebruik van SUMIFS met INDEX & MATCH-funksies in Excel
SOMMINGS is diesubkategorie van die SUMIF -funksie. Gebruik die SUMIFS-funksie en INDEX & MATCH -funksies binne, jy kan meer as 1 kriterium byvoeg wat nie moontlik is met die SUMIF -funksie. In SUMIFS -funksies moet jy eers die Somreeks invoer, dan sal Kriteriareeks , sowel as Reekskriteria, geplaas word. Nou, gebaseer op ons datastel, sal ons die verkoopprys van die Acer-lessenaar in Mei uitvind. Langs die rye voeg ons twee verskillende kriteria hier by van kolomme B & C .
📌 Stappe:
➤ Die verwante formule in Sel F19 sal wees:
=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)
➤ Druk Enter & die funksie sal terugkeer as $ 9,000.00.
Slotwoorde
Ek hoop al hierdie metodes wat hierbo genoem word, sal jou nou aanspoor om pas dit toe in jou gewone Excel-takies. As jy enige vrae of terugvoer het, laat weet my asseblief deur jou waardevolle kommentaar. Of jy kan 'n blik op ons ander interessante & insiggewende artikels op hierdie webwerf.
verskillende handelsmerke is teenwoordig tesame met die verkooppryse van 6 maande vir 'n rekenaarwinkel.
Ons wil die totale verkoopprys van die rekenaars van alle handelsmerke slegs vir Januarie weet.
📌 Stappe:
➤ In Sel F18 moet ons tik:
=SUM((C5:C14=F16)*D5:D14)
➤ Druk Enter & jy sal die totale verkoopprys van alle rekenaars vir Januarie gelyktydig sien.
Binne die SOM -funksie is daar net een skikking. Hier beteken C5:C14=F16 ons gee die funksie opdrag om kriteria van Sel F16 in die reeks selle C5:C14 te pas. Deur nog 'n reeks selle D5:D14 met 'n Asterisk(*) voor by te voeg, sê ons vir die funksie om al die waardes van daardie reeks onder die gegewe kriteria op te som.
2. INDEKS
- Doelwit:
Gee 'n verwysingswaarde van die sel by die kruising van die bepaalde ry en kolom, in 'n gegewe reeks.
- Formulesintaksis:
=INDEX (skikking, ry_getal, [kolom_nommer])
of,
=INDEKS( verwysing, ry_getal, [kolom_nommer], [area_num])
- Voorbeeld:
As ons aanvaar dat ons wil weet die waarde by die kruising van die 3de ry & amp; 4de kolom uit die reeks verkooppryse vanaf die tabel.
📌 Stappe:
➤ In Sel F19 , tipe:
=INDEX(D5:I14,3,4)
➤Druk Enter & jy sal die resultaat kry.
Aangesien die 4de kolom in die skikking die verkooppryse van alle toestelle vir April & die 3de ry verteenwoordig die Lenovo Desktop-kategorie, so by hul kruising in die skikking, sal ons die verkoopprys van Lenovo Desktop in April vind.
Lees meer : Hoe om INDEX-funksie in Excel te gebruik (8 voorbeelde)
3. MATCH
- Doelwit:
Gee die relatiewe posisie van 'n item in 'n skikking wat pas by 'n gespesifiseerde waarde in 'n gespesifiseerde volgorde.
- Formulesintaksis:
=MATCH(lookup_value, soek_skikking, [passing_tipe])
- Voorbeeld:
Eerstens gaan ons die posisie ken van die maand Junie vanaf die maandopskrifte.
📌 Stappe:
➤ In Sel F17 sal ons formule wees:
=MATCH(F16,D4:I4,0)
➤ Druk Enter & jy sal vind dat die kolomposisie van die maand Junie 6 in die maandopskrifte is.
Verander die naam van die maand in Sel F17 & jy sal die verwante kolomposisie van nog 'n maand gekies sien.
En as ons die ryposisie van die handelsmerk Dell wil weet uit die name van die handelsmerke in Kolom B , dan sal die formule in Sel F20 wees:
=MATCH(F19,B5:B14,0)
Hier, B5:B14 is die reeks selle waar die naam van die handelsmerk gesoek sal word. As jyverander die handelsnaam in Sel F19 , jy sal die verwante ryposisie van daardie handelsmerk uit die geselekteerde reeks selle kry.
Gebruik van INDEX- en MATCH-funksies saam in Excel
Nou sal ons weet hoe om INDEX & MATCH funksioneer saam as 'n funksie en wat presies hierdie gekombineerde funksie as uitvoer terugstuur. Hierdie gekombineerde INDEX-MATCH funksie is effektief om spesifieke data van 'n groot skikking te vind. MATCH funksie hier soek die ry & kolom posisies van die insette waardes & amp; die INDEKS funksie sal eenvoudig die uitset van die kruising van daardie ry terugstuur & kolomposisies.
Nou, gebaseer op ons datastel, wil ons die totale verkoopprys van die Lenovo-handelsmerk in Junie weet.
📌 Stappe:
➤ In Sel E19 , tik:
=INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0))
➤ Druk Enter & ; jy sal die resultaat onmiddellik vind.
As jy die maand verander & toestelnaam in E16 & E17 onderskeidelik, jy sal die verwante resultaat in E19 op een slag kry.
Lees meer: Hoe om spesifieke data in Excel te kies (6 metodes)
Neste INDEX- en MATCH-funksies binne die SUM-funksie
Hier is die kerngedeelte van die artikel gebaseer oor die gebruike van SOM of SOMPRODUK, INDEX & MATCH funksioneer saam. Ons kan die uitsetdata onder 10 verskillende kriteria vind deur hierdie saamgestelde funksie te gebruik.Hier sal die SOM -funksie vir al ons kriteria gebruik word, maar jy kan dit ook met die SOMPRODUCT -funksie vervang & die resultate sal onveranderd wees.
Kriteria 1: Vind uitset gebaseer op 1 ry & 1 Kolom met SUM-, INDEX- en MATCH-funksies saam
Gegrond op ons 1ste maatstaf, wil ons die totale verkoopprys van die Acer-handelsmerk in April weet.
📌 Stappe:
➤ In Sel F20 sal die formule wees:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH(F19,D4:I4,0)))
➤ Druk Enter & die opbrengswaarde sal $3,250.00 wees.
Lees meer: Excel-indeks Pas enkel-/veelvuldige kriteria met enkel-/meervoudige resultate
Kriteria 2: Onttrek data gebaseer op 1 ry & 2 kolomme met SUM-, INDEX- en MATCH-funksies saam
Nou wil ons weet wat die totale verkoopprys van HP-toestelle in die maande van Februarie sowel as Junie is.
📌 Stappe:
➤ In Sel F21 moet ons tik:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH({"Feb","Jun"},D4:I4,0)))
➤ Nadat jy Enter gedruk het, sal jy die resulterende waarde vind as $21,990.00.
Hier, in die tweede MATCH funksie, definieer ons die maande binne krullerige hakies. Dit sal die kolomposisies van beide die maande terugstuur. INDEX -funksie soek dan na die verkooppryse gebaseer op die snypunte van rye & kolomme en laastens SOM -funksie sal hulle bymekaartel.
Kriteria 3: Bepaling van waardesGebaseer op 1 Ry & Alle kolomme met SOM-, INDEX- en MATCH-funksies saam
In hierdie deel gaan ons alle kolomme met 1 vaste ry hanteer. Dus, ons kan die totale verkoopprys van Lenovo-toestelle in alle maande onder ons kriteria hier vind.
📌 Stappe:
➤ In Sel F20 , tik:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))
➤ Druk Enter & jy sal die totale verkoopprys vind as $36,830.00.
In hierdie funksie, om kriteria by te voeg vir die oorweging van alle maande of alle kolomme, moet ons 0 tik as die argument- kolom_pos binne die MATCH -funksie.
Lees meer: Excel INDEX MATCH om veelvuldige waardes terug te gee in een sel
Kriteria 4: Bereken som gebaseer op 2 rye & 1 Kolom met SUM, INDEX en MATCH funksies saam
In hierdie afdeling onder 2 rye & 1 kolom kriteria, sal ons uitvind die totale verkoopprys van HP & amp; Lenovo-toestelle in Junie.
📌 Stappe:
➤ In Sel F21 sal die formule onder die gegewe wees kriteria:
=SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))
➤ Nadat Enter gedruk is, sal ons die terugkeerwaarde as $ 16 680 vind.
Hier binne die eerste MATCH -funksie, moet ons HP & Lenovo binne 'n skikking deur hulle met krullerige hakies toe te sluit.
Lees meer: Indekseerpassom veelvuldige rye in Excel (3 maniere)
Kriteria 5: Evaluering van som gebaseer op 2 rye & amp; 2 kolommemet SUM-, INDEX- en MATCH-funksies saam
Nou sal ons 2 rye oorweeg & 2 kolomme om die totale verkooppryse van HP & Lenovo-toestelle vir twee spesifieke maande- April & amp; Junie.
📌 Stappe:
➤ Tik in 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 Enter & jy sal die uitset as $25,980.00 sien.
Wat ons hier doen, is om twee SOM -funksies in te sluit deur 'n Plus( +) tussen hulle vir twee verskillende maande.
Soortgelyke lesings
- INDEX MATCH oor veelvuldige velle in Excel (met alternatief)
- Hoe om veelvuldige kriteria van verskillende skikkings in Excel te pas
- Indekspassing met veelvuldige pasmaats in Excel (5 metodes)
- Hoe om INDEX & MATCH-werkbladfunksies in Excel VBA
- INDEX MATCH Veelvuldige kriteria met jokerteken in Excel ('n Volledige gids)
Kriteria 6: Vind uit Resultaat Gebaseer op 2 Rye & amp; Alle kolomme met SUM-, INDEX- en MATCH-funksies saam
Kom ons behandel in hierdie deel 2 rye & alle kolomme. So ons sal die totale verkooppryse vir HP & Lenovo-toestelle in alle maande.
📌 Stappe:
➤ Ons formule sal in Sel F21 wees:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))+SUM(INDEX(D5:I14,MATCH(F19,B5:B14,0),0))
➤ Druk Enter & ons sal die resulterende waarde vind as $ 89 870.
Kriteria 7: Bepaling van uitset op grond van allesRye & amp; 1 Kolom met SUM-, INDEX- en MATCH-funksies saam
Onder hierdie maatstaf kan ons nou die totale verkooppryse van alle toestelle vir 'n enkele maand (Maart) onttrek.
📌 Stappe:
➤ Voeg die formule in Sel F20 :
=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))
➤ Druk Enter & jy's klaar. Die opbrengswaarde sal $ 141,230.00 wees.
Kriteria 8: Onttrek waardes gebaseer op alle rye & 2 kolomme met SUM-, INDEX- en MATCH-funksies saam
In hierdie deel sal ons die totale verkoopprys van alle toestelle vir twee maande bepaal- Februarie & Junie.
📌 Stappe:
➤ In Sel F21 moet ons tik:
=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))+SUM(INDEX(D5:I14,0,MATCH(F20,D4:I4,0)))
➤ Nadat jy Enter gedruk het, sal die totale verkoopprys as $263,140.00 verskyn.
Kriteria 9: Vindresultaat gebaseer op alle rye & Alle kolomme met SUM-, INDEX- en MATCH-funksies saam
Ons sal nou die totale verkoopprys van alle toestelle vir alle maande in die tabel uitvind.
📌 Stappe:
➤ In Sel F20 moet jy tik:
=SUM(INDEX(D5:I14,0,0))
➤ Druk Enter & jy sal die resulterende waarde as $ 808,090.00 kry.
Jy hoef nie MATCH -funksies hier te gebruik nie, want ons definieer alle kolomme & ; ryposisies deur 0'e binne die INDEKS -funksie in te tik.
Kriteria 10: Bereken som gebaseer op afsonderlike pare met SOM, INDEKS enMATCH Functions Together
In ons finale kriterium sal ons die totale verkooppryse van HP-toestelle vir April saam met Lenovo-toestelle vir Junie saam uitvind.
📌 Stappe:
➤ Onder hierdie maatstaf sal ons formule in Sel F22 wees:
=SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH({"Apr","Jun"},D4:I4,0)))
➤ Druk nou Enter & jy sal die resultaat as $ 12,730.00 sien.
Terwyl ons verskillende pare in hierdie gekombineerde funksie byvoeg, moet ons die toestel invoeg & maand name binne die twee skikkings gebaseer op die argumente vir ry & amp; kolom posisies en die toestel & amp; maandname van die pare moet in ooreenstemmende volgorde gehandhaaf word.
Lees meer: INDEX MATCH with Multiple Criteria in a Different Sheet (2 Ways)
Gebruik van SUMIF met INDEX-MATCH-funksies om onder veelvuldige kriteria op te som
Voordat ons na die gebruike van 'n ander gekombineerde formule begin, kom ons maak kennis met die SUMIF funksioneer nou.
- Formuledoelwit:
Voeg die selle by wat deur die gegewe voorwaardes of kriteria gespesifiseer word.
- Formulesintaksis:
=SUMIF(reeks, kriteria, [som_reeks])
- Argumente:
reeks- Reikwydte van selle waar die kriteria lê.
kriteria- Geselekteerde kriteria vir die reeks.
som_reeks- Omvang van selle wat oorweeg word vir opsomming.