De SOM.ALS formule wordt gebruikt om getallen in een kolom bij elkaar op te tellen wanneer in een andere kolom aan één specifieke voorwaarde wordt voldaan. Dit heb ik uitgelegd in een eerder artikel. Maar getallen optellen op basis van meerdere criteria met SOMMEN.ALS is nog krachtiger. In het Engels is dit de SUMSIF formule. Optellen op basis van meerdere criteria met SOMMEN.ALS. In dit artikel leg ik uit hoe dit werkt.

Een eenvoudig voorbeeld

Ik heb een fictief voorbeeld gemaakt waar twee fruitsoorten worden verkocht, namelijk peren en mandarijnen. Per fruitsoort worden meerdere rassen verkocht. Per combinatie van fruitsoort -en ras zijn de omzetcijfers over 2018, 2019 en 2020 gegeven.

Het gebruik van SUMIFS

De SOMMEN.ALS formule wordt gebruikt om getallen in een kolom bij elkaar op te tellen wanneer in meerdere andere kolommen aan specifieke voorwaarden wordt voldaan. In dit voorbeeld wil ik de totale omzet uitrekenen over de drie jaren voor een specifieke fruitsoort -en ras combinatie.

SOMMEN.ALS formule in de praktijk

In dit geval willen we specifiek weten wat de totale omzet over de drie jaren is geweest van Mineola mandarijnen. In cel D26 plaatsen daarom we de volgende formule:

=SOMMEN.ALS(D1:D25;A1:A25;”Mandarijnen”;B1:B25;”Mineola”)

Een voorbeeld  van de SOMMEN.ALS formule

De formule bestaat uit meerdere delen. Dit voorbeeld bestaat uit drie delen omdat we in dit voorbeeld slechts twee criteria uitvragen maar het aantal criteria kan bijna eindeloos worden uitgebreid.

=SOMMEN.ALS(D1:D25;A1:A25;”Mandarijnen”;B1:B25;”Mineola”)

  • In het eerste deel van de formule wordt bepaald welke waarden uit welke kolom bij elkaar opgeteld moeten worden. In dit geval de waarden in cellen D1 tot en met D25.
  • Op de plaats van tweede deel van de formule (A1:A25) plaatsen we het eerste criteria waaraan in het bereik aan voldaan moet worden. In dit geval “Mandarijnen”. Let op! De waarde moet tussenaanhalingstekens worden geplaatst.
  • In het derde deel van de formule (B1:B25) plaatsen we het tweede criteria waaraan in het bereik voldaan moet worden. In dit geval “Mineola”

Het resultaat is in dit geval EUR 56.000

Verander eventueel het criterium “Mandarijnen” in “Peren” en bekijk wat het resultaat wordt. Selecteer in plaats van het selectiecriterium “Ras” (B1:B25) eens de kolom “jaar” (C1:C25). Daarmee wordt nu het totaal per fruitsoort per jaar voor alle rassen berekend.

SOMMEN.ALS formule

De SOMMEN.ALS formule met een absolute verwijzing

Het kan heel handig zijn om in de SOMMEN.ALS formule niet te werken met vaste waarden zoals “Peren” of “Mandarijnen” maar met een dynamische selectie. Er wordt een totaal berekend op basis van de selectie afhankelijk van de waarde die we invoeren. In het voorbeeld SOM.ALS is al uitgelegd hoe dit werkt. Voor SOMMEN.ALS werkt dit precies op dezelfde wijze.

Optellen op basis van meerdere criteria met SOMMEN.ALS

Optellen op basis van meerdere criteria met SOMMEN.ALS. In dit artikel heb ik uitgelegd hoe dit werkt. Het is eenvoudig en zeer krachtig. Doe er je voordeel mee. Succes met excelleren.

Comments

  1. de Kwant

    Beste Excelleren,

    Bedankt voor de nuttige info. Ik heb een vraag over de sommen.als functie. Als ik in een tabel een datum reeks heb van begin 2010 tot nu, hoe kan ik alleen de datums in 2019 als criteria nemen? Zodra ik als criteria 2019 of -19 neem krijg ik een eind waarde van 0.
    Alvast bedankt.

    1. Excellent Article Author

      Hoi, ik adviseer hier een matrix formule. Die ziet er als volgt uit. =SOM((JAAR(A1:A4)=2019)*(B1:B4))

      Hierbij wordt in feite de gehele tabel in één keer berekend. In dit geval staan in velden A1 t/m A4 de datums en wordt bepaald welke datums in het jaar 2019 vallen. Van die regels worden de waarden in cellen B1:B4 opgeteld. LET OP! Een matrix formule voeg je niet toe door enter maar door CTRL+SHIFT+ENTER. in de formule balk wordt de formule tussen accolades geplaatst.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd.

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.