SUMIF met de functies INDEX en MATCH in Excel

  • Deel Dit
Hugh West

In Microsoft Excel is de SUMIF met INDEX-MATCH functies wordt veel gebruikt om de som gebaseerd op meerdere criteria van verschillende kolommen & rijen In dit artikel leert u in detail hoe we deze SUMIF kunnen gebruiken samen met INDEX-MATCH functioneert effectief om gegevens onder meerdere criteria .

Het bovenstaande screenshot is een overzicht van het artikel dat de dataset & voorstelt; een voorbeeld van de functie om gegevens te extraheren door sommatie op basis van criteria. U krijgt meer informatie over de dataset samen met alle geschikte functies in de volgende methoden in dit artikel.

Download Praktijk Werkboek

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

SUMIF met INDEX & MATCH

Inleiding tot de functies SUMIF, INDEX & MATCH in Excel

Alvorens over te gaan tot het gebruik van deze gecombineerde functie, laten we eerst kennismaken met de innerlijke & basisfuncties.

1. SUMIF-functie

  • Activiteit:

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 het criterium ligt.

criteria- Geselecteerde criteria voor de reeks.

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

  • Voorbeeld:

In de onderstaande afbeelding is een dataset aanwezig. 10 computermerken zitten in Kolom A , apparaatcategorieën in Kolom B en de totale verkoop van elk merk in 6 maanden liggen in de volgende 6 kolommen van de tabel.

Met SUMIF functie vinden we de totale verkoop in de maand 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.

2. INDEX-functie

  • Activiteit:

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

  • Formule Syntax:

=INDEX(array, row_num, [column_num])

Of,

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

  • Argumenten:

array- Bereik van cellen, kolommen of rijen die in aanmerking komen voor de op te zoeken waarden.

row_num- Rijpositie in de matrix.

kolom_positie- Kolompositie in de matrix.

referentie- Bereik van arrays.

area_num- Serienummer van array in de referentie, indien niet vermeld wordt het beschouwd als 1.

  • Voorbeeld:

Ervan uitgaande dat we de waarde willen weten op het snijpunt van de 3e rij & 4e kolom uit de matrix van verkoopprijzen uit de tabel. Dus in Cel F18 moeten we typen:

=INDEX(D5:I14,3,4)

Now Press Ga naar enamp; je krijgt het resultaat.

Aangezien de 4e kolom in de geselecteerde 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 meerdere criteria uit verschillende reeksen in Excel te matchen

3. MATCH-functie

  • Activiteit:

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])

  • Argumenten:

lookup_value- Celwaarde die gezocht moet worden in het cellenbereik.

lookup_array- Bereik van cellen waar de lookup-waarde moet worden gezocht.

match_type- Het is optioneel. Het bepaalt of u een gedeeltelijke of exacte overeenkomst wilt van de array voor uw opzoekwaarde.

  • Voorbeeld:

Eerst gaan we de positie van de maand juni kennen uit de maandkoppen. In Cel F17 zal onze formule zijn:

=MATCH(F16,D4:I4,0)

Druk op 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 F16 & 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.

Lees meer: Hoe INDEX en Match te gebruiken voor gedeeltelijke overeenstemming (2 manieren)

Vergelijkbare lezingen

  • Specifieke gegevens selecteren in Excel (6 methoden)
  • Formule met INDIRECT INDEX MATCH functies in Excel
  • Indexmatch met meerdere matches in Excel (5 methoden)
  • Werkbladfuncties INDEX & MATCH gebruiken in Excel VBA
  • Excel INDEX MATCH om meerdere waarden in één cel terug te geven

Combineren van INDEX & MATCH functies 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 doeltreffend 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.

Nu, op basis van onze dataset, willen we de totale verkoopprijs van het merk Lenovo in juni weten. Dus, in Cel F18 , type:

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

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

Als u de maand & apparaatnaam in F16 & F17 respectievelijk, krijg je het bijbehorende resultaat in F18 in één keer.

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

Gebruik van SUMIF met de functies INDEX & MATCH in Excel

Nu komen we bij het belangrijkste punt van het artikel. We gebruiken... SUMIF met INDEX & MATCH functies hier. Voor onze berekening met meerdere criteria hebben we de dataset een beetje aangepast. 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 komen achter de totale verkoop van Lenovo toestellen in de maand juni.

📌 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: INDEX MATCH met meerdere criteria in een ander blad (2 manieren)

Gebruik van SUMIFS met de functies INDEX & MATCH in Excel

SUMIFS is de subcategorie van SUMIF functie. Door gebruik te maken van SUMIFS functie samen met INDEX & MATCH functies binnenin, kunt u meer dan 1 criterium toevoegen, wat niet mogelijk is met SUMIF functie. In SUMIFS functies, moet u de Som Bereik eerst, dan Criteria Bereik evenals Bereik Criteria zal worden geplaatst. Nu op basis van onze dataset, vinden we de verkoopprijs van Acer desktop in de maand mei. 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.

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

Afsluitende woorden

Ik hoop dat dit artikel over het gebruik van SUMIF met INDEX & MATCH functies u aanzet om toe te passen in uw Excel klussen. Als u vragen of feedback heeft, laat het me dan weten in de commentaar sectie. Of u kunt een kijkje nemen in onze andere interessante artikelen met betrekking tot Excel functies 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.