Optellen met INDEX-MATCH functies onder meerdere criteria in Excel

  • Deel Dit
Hugh West

Bij het werken met een grote hoeveelheid gegevens in Excel is het heel gebruikelijk om INDEX-MATCH functies om parameters op te zoeken onder meerdere criteria In dit artikel leert u hoe u SUM kunt integreren, SUMPRODUCT , SUMIF of SUMIFS-functies samen met de INDEX-MATCH-formule om op te tellen of te evalueren onder tal van criteria in Excel.

Het bovenstaande screenshot is een overzicht van het artikel dat een dataset & voorstelt; een voorbeeld van hoe je in Excel een som kunt evalueren onder verschillende voorwaarden samen met kolommen & rijen U zult meer leren over de dataset en alle geschikte functies in de volgende methoden in dit artikel.

Download Praktijk Werkboek

U kunt de Excel-werkmap downloaden die wij hebben gebruikt om dit artikel voor te bereiden.

SUM met INDEX en MATCH

Inleiding tot de functies: SUM, INDEX en MATCH met voorbeelden

Alvorens in te gaan op de gecombineerde werking van deze drie functies, maken we eerst kennis met deze functies en hun werkproces.

1. SUM

  • Doelstelling:

Telt alle getallen in een reeks cellen bij elkaar op.

  • Formule Syntax:

=SUM(nummer1, [nummer2],...)

  • Voorbeeld:

In onze dataset is een lijst van computerapparatuur van verschillende merken aanwezig, samen met de verkoopprijzen van 6 maanden voor een computerwinkel.

We willen de totale verkoopprijs weten van de desktops van alle merken voor januari alleen.

📌 Stappen:

In Cel F18 moeten we typen:

=SUM((C5:C14=F16)*D5:D14)

Druk Ga naar & je ziet in één keer de totale verkoopprijs van alle desktops voor januari.

Binnen de SUM functie, ligt er maar één array. Hier, C5:C14=F16 betekent dat we de functie de opdracht geven om criteria van Cel F16 in de reeks cellen C5:C14 Door nog een reeks cellen toe te voegen D5:D14 met een Asterisk(*) daarvoor vertellen we de functie om alle waarden uit dat bereik op te tellen onder de gegeven criteria.

2. INDEX

  • Doelstelling:

Geeft een referentiewaarde van de cel op het snijpunt van de bepaalde rij en kolom, in een bepaald bereik.

  • Formule Syntax:

=INDEX(array, row_num, [column_num])

of,

=INDEX(reference, row_num, [column_num], [area_num])

  • Voorbeeld:

Stel dat wij de waarde willen weten op het snijpunt van de 3e rij & 4e kolom van de matrix van verkoopprijzen uit de tabel.

📌 Stappen:

In Cel F19 , type:

=INDEX(D5:I14,3,4)

Druk Ga naar enamp; je krijgt het resultaat.

Aangezien de 4e kolom in de matrix de verkoopprijzen van alle apparaten voor april & vertegenwoordigt; de 3e rij vertegenwoordigt de categorie Lenovo Desktop, dus op hun snijpunt in de matrix vinden we de verkoopprijs van Lenovo Desktop in april.

Lees meer: Hoe de INDEX-functie in Excel gebruiken (8 voorbeelden)

3. MATCH

  • Doelstelling:

Geeft de relatieve positie van een item in een matrix die overeenkomt met een opgegeven waarde in een opgegeven volgorde.

  • Formule Syntax:

=MATCH(lookup_value, lookup_array, [match_type])

  • Voorbeeld:

Allereerst gaan we de positie van de maand juni kennen uit de maandkoppen.

📌 Stappen:

In Cel F17 zal onze formule zijn:

=MATCH(F16,D4:I4,0)

Druk Ga naar & u zult zien dat de kolompositie van de maand juni 6 is in de maandkoppen.

Verander de naam van de maand in Cel F17 & u ziet de gerelateerde kolompositie van een andere maand geselecteerd.

En als we de rijpositie van het merk Dell willen weten uit de namen van de merken in Kolom B dan is de formule in Cel F20 zal zijn:

=MATCH(F19,B5:B14,0)

Hier, B5:B14 is de reeks cellen waar de naam van het merk zal worden gezocht. Als u de merknaam wijzigt in Cel F19 krijgt u de gerelateerde rijpositie van dat merk uit het geselecteerde cellenbereik.

Gebruik van de functies INDEX en MATCH samen in Excel

Nu weten we hoe we INDEX & MATCH functies samen als een functie en wat deze gecombineerde functie precies als uitvoer geeft. Deze gecombineerde INDEX-MATCH functie is effectief om specifieke gegevens te vinden in een grote matrix. MATCH functie zoekt hier naar de rij & kolom posities van de invoerwaarden & de INDEX functie geeft gewoon de uitvoer van het snijpunt van die rij & kolomposities.

Op basis van onze dataset willen we nu de totale verkoopprijs van het merk Lenovo in juni weten.

📌 Stappen:

In Cel E19 , type:

=INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0))

Druk Ga naar enamp; je zult het resultaat direct vinden.

Als u de maand & apparaatnaam in E16 & E17 respectievelijk, krijg je het bijbehorende resultaat in E19 in één keer.

Lees meer: Specifieke gegevens selecteren in Excel (6 methoden)

Nesten van INDEX- en MATCH-functies binnen de SUM-functie

Hier is de kern van het artikel, gebaseerd op het gebruik van SUM of SUMPRODUCT, INDEX & MATCH functies samen. We kunnen de uitvoergegevens onder 10 verschillende criteria vinden door deze samengestelde functie te gebruiken. Hier is de SUM functie wordt gebruikt voor al onze criteria, maar u kunt deze vervangen door de SUMPRODUCT functie te & de resultaten zullen ongewijzigd zijn.

Criteria 1: Uitvoer vinden op basis van 1 rij en 1 kolom met de functies SUM, INDEX en MATCH samen.

Op basis van ons eerste criterium willen we de totale verkoopprijs van het merk Acer in april weten.

📌 Stappen:

In Cel F20 wordt de formule:

=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH(F19,D4:I4,0))

Druk Ga naar enamp; de terugkeerwaarde zal $ 3.250,00 zijn.

Lees meer: Excel Index Enkele/meerdere criteria matchen met enkele/meerdere resultaten

Criteria 2: Gegevens extraheren op basis van 1 rij en 2 kolommen met de functies SUM, INDEX en MATCH samen

Nu willen we de totale verkoopprijs weten van HP apparaten in de maanden februari en juni.

📌 Stappen:

In Cel F21 moeten we typen:

=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH({"Feb","Jun"},D4:I4,0))

Na het indrukken van Ga naar vindt u de resulterende waarde als $ 21.990,00.

Hier, in de tweede MATCH De functie definieert de maanden tussen accolades en geeft de kolomposities van beide maanden. INDEX functie zoekt dan de verkoopprijzen op basis van de snijpunten van rijen & kolommen en tenslotte SUM functie zal ze optellen.

Criteria 3: Waarden bepalen op basis van 1 rij & alle kolommen met SUM, INDEX en MATCH functies samen

In dit deel behandelen we alle kolommen met 1 vaste rij. Zo vinden we hier de totale verkoopprijs van Lenovo toestellen in alle maanden onder onze criteria.

📌 Stappen:

In Cel F20 , type:

=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))

Druk Ga naar en de totale verkoopprijs is $ 36.830,00.

In deze functie moeten we, om criteria toe te voegen om alle maanden of alle kolommen in aanmerking te nemen, typen 0 als het argument- kolom_positie binnen de MATCH functie.

Lees meer: Excel INDEX MATCH om meerdere waarden in één cel terug te geven

Criteria 4: Berekening van de som op basis van 2 rijen en 1 kolom met de functies SUM, INDEX en MATCH samen.

In deze rubriek vinden we onder 2 rijen & 1 kolom criteria de totale verkoopprijs van HP & Lenovo toestellen in juni.

📌 Stappen:

In Cel F21 zal de formule onder de gegeven criteria vallen:

=SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0))

Na het indrukken van Ga naar vinden we de retourwaarde 16.680 dollar.

Hier in de eerste MATCH functie moeten we HP & Lenovo invoeren in een matrix door ze in te sluiten met accolades.

Lees meer: Indexwedstrijd som meerdere rijen op in Excel (3 manieren)

Criteria 5: De som evalueren op basis van 2 rijen en 2 kolommen met de functies SUM, INDEX en MATCH.

Nu beschouwen we 2 rijen en 2 kolommen om de totale verkoopprijzen van HP en Lenovo apparaten voor twee specifieke maanden te berekenen: april en juni.

📌 Stappen:

Type in Cel 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 Ga naar & je ziet de uitvoer als $ 25.980,00.

Wat we hier doen is het integreren van twee... SUM functies door een Plus(+) tussen hen voor twee verschillende maanden.

Vergelijkbare lezingen

  • INDEX MATCH over meerdere bladen in Excel (met alternatief)
  • Hoe meerdere criteria uit verschillende reeksen in Excel te matchen
  • Indexmatch met meerdere matches in Excel (5 methoden)
  • Werkbladfuncties INDEX & MATCH gebruiken in Excel VBA
  • INDEX MATCH meerdere criteria met jokerteken in Excel (een complete gids)

Criteria 6: Resultaat vinden op basis van 2 rijen en alle kolommen samen met de functies SUM, INDEX en MATCH

In dit deel behandelen we 2 rijen & alle kolommen. We vinden dus de totale verkoopprijzen voor HP & & Lenovo toestellen in alle maanden.

📌 Stappen:

Onze formule zal in Cel F21:

=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))+SUM(INDEX(D5:I14,MATCH(F19,B5:B14,0),0))

Druk Ga naar enamp; de resulterende waarde is $ 89.870.

Criteria 7: Uitvoer bepalen op basis van alle rijen & 1 kolom met de functies SUM, INDEX en MATCH samen

Met dit criterium kunnen wij nu de totale verkoopprijzen van alle toestellen voor één maand (maart) berekenen.

📌 Stappen:

➤ Voeg de formule in Cel F20 :

=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0))

Druk Ga naar & je bent klaar. De retourwaarde zal $ 141.230,00 zijn.

Criteria 8: Waarden extraheren op basis van alle rijen en 2 kolommen met de functies SUM, INDEX en MATCH samen

In dit deel bepalen we de totale verkoopprijs van alle toestellen voor twee maanden - februari & juni.

📌 Stappen:

In Cel F21 moeten we typen:

=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))+SUM(INDEX(D5:I14,0,MATCH(F20,D4:I4,0))

Na het indrukken van Ga naar zal de totale verkoopprijs $ 263.140,00 bedragen.

Criteria 9: Resultaat vinden op basis van alle rijen & alle kolommen met de functies SUM, INDEX en MATCH samen

We vinden nu de totale verkoopprijs van alle toestellen voor alle maanden in de tabel.

📌 Stappen:

In Cel F20 moet je typen:

=SUM(INDEX(D5:I14,0,0))

Druk Ga naar enamp; de resulterende waarde is $ 808.090,00.

U hoeft geen gebruik te maken van MATCH functies hier omdat we alle kolommen en rijen definiëren door 0's te typen in de INDEX functie.

Criteria 10: Som berekenen op basis van verschillende paren met de functies SUM, INDEX en MATCH samen

In ons laatste criterium vinden we de totale verkoopprijzen van HP toestellen voor april en Lenovo toestellen voor juni samen.

📌 Stappen:

➤ Volgens dit criterium moet onze formule in Cel F22 zal zijn:

=SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH({"Apr","Jun"},D4:I4,0)))

Druk nu op Ga naar enamp; je ziet het resultaat als $ 12.730,00.

Bij het toevoegen van verschillende paren in deze gecombineerde functie, moeten wij de apparaat- en maandnamen in de twee matrices invoegen op basis van de argumenten voor rij- en kolomposities, en de apparaat- en maandnamen van de paren moeten in overeenkomstige volgorde worden gehandhaafd.

Lees meer: INDEX MATCH met meerdere criteria in een ander blad (2 manieren)

Gebruik van SUMIF met INDEX-MATCH-functies om op te tellen onder meerdere criteria

Voordat we overgaan tot het gebruik van een andere gecombineerde formule, maken we eerst kennis met de SUMIF nu.

  • Formule Doelstelling:

Voegt de cellen toe die door de opgegeven voorwaarden of criteria worden gespecificeerd.

  • Formule Syntax:

=SUMIF(bereik, criteria, [som_bereik])

  • Argumenten:

reeks- Bereik van cellen waar de criteria liggen.

criteria- Geselecteerde criteria voor de reeks.

som_bereik- Bereik van cellen die in aanmerking komen voor optelling.

  • Voorbeeld:

We gebruiken hier onze vorige dataset om de stroom te behouden. Met de SUMIF-functie vinden we de totale verkoop in mei voor alleen desktops van alle merken. Dus onze formule in Cel F18 zal zijn:

=SUMIF(C5:C14,F17,H5:H14)

Na het indrukken van Ga naar krijg je de totale verkoopprijs als 71.810 dollar.

Laten we SUMIF met INDEX & MATCH functies om op te tellen onder meerdere criteria samen met kolommen & rijen. Onze dataset is nu een beetje gewijzigd. In Kolom A , 5 merken zijn nu aanwezig met meerdere verschijningen voor hun 2 soorten toestellen. De verkoopprijzen in de rest van de kolommen zijn ongewijzigd.

We zullen de totale verkoop van Lenovo-apparaten in juni te weten komen.

📌 Stappen:

In de uitgang Cel F18 is de bijbehorende formule:

=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0))

Druk Ga naar & je krijgt in één keer de totale verkoopprijs voor Lenovo in juni.

En als u wilt overschakelen naar de apparaatcategorie, in de veronderstelling dat u de totale verkoopprijs voor de desktop wilt vinden, dan is onze Som Bereik zal C5:C14 & Som Criteria zal nu Desktop zijn. Dus in dat geval zal de formule zijn:

=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0))

Lees meer: Excel INDEX MATCH met meerdere criteria (4 geschikte voorbeelden)

Gebruik van SUMIFS met de functies INDEX & MATCH in Excel

SUMIFS is de subcategorie van de SUMIF functie. Met de SUMIFS-functie en INDEX & MATCH functies binnenin, kunt u meer dan 1 criterium toevoegen dat niet mogelijk is met de SUMIF functie. In SUMIFS functies, moet u de Som Bereik eerst, dan Criteria Bereik , evenals Range Criteria, worden geplaatst. Nu zullen we op basis van onze dataset de verkoopprijs van de Acer desktop in mei te weten komen. Langs de rijen voegen we hier twee verschillende criteria toe van Kolommen B & C .

📌 Stappen:

De bijbehorende formule in Cel F19 zal zijn:

=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)

Druk Ga naar enamp; de functie zal terugkomen als $ 9.000,00.

Afsluitende woorden

Ik hoop dat al deze hierboven genoemde methoden u nu aanzetten om ze toe te passen in uw reguliere Excel klussen. Als u vragen of feedback heeft, laat het me dan weten via uw waardevolle opmerkingen. Of u kunt een blik werpen op onze andere interessante & informatieve artikelen op deze website.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.