Home › Excel-functies › SOM

Optellen in Excel met de SOM-functie

De functie SOM telt getallen op. Het is de eerste functie die de meeste mensen leren, maar er zit meer achter dan =SOM(A1:A10): sneltoetsen, optellen over werkbladen heen en de redenen waarom een totaal soms niet klopt. In de Engelse Excel heet de functie SUM.

In deze uitleg
  1. Syntaxis van SOM
  2. Basisvoorbeeld
  3. AutoSom-sneltoets
  4. Meerdere bereiken
  5. Optellen over bladen
  6. Optellen met voorwaarden
  7. Verkeerde totalen
  8. FAQ

Syntaxis van SOM

=SOM(getal1; [getal2]; …)

Elk argument kan een getal, een cel of een bereik zijn. Je kunt tot 255 argumenten opgeven.

Basisvoorbeeld

AB
1MaandOmzet
2Januari1.200
3Februari950
4Maart1.430
5April1.105
6Totaal4.685
=SOM(B2:B5)

Dit telt de vier maanden op: 4.685. Lege cellen en tekst in het bereik worden gewoon overgeslagen.

De sneltoets voor AutoSom

Selecteer de lege cel onder (of rechts van) je getallen en druk op:

  • Windows: Alt+=
  • Mac: Cmd+Shift+T

Excel schrijft de SOM-formule en raadt het bereik. Controleer het gemarkeerde bereik en druk op Enter. Je kunt ook een blok getallen plus een lege rij eronder selecteren en de sneltoets één keer indrukken: dan krijg je onder elke kolom een totaal.

Even snel kijken? Selecteer een paar cellen en kijk naar de statusbalk onderaan het Excel-venster. Daar staan de som, het gemiddelde en het aantal van de selectie, zonder dat je een formule hoeft te schrijven.

Meerdere bereiken of cellen optellen

  • Losse bereiken: =SOM(B2:B5; D2:D5)
  • Losse cellen: =SOM(B2; B4; F7)
  • Getallen en cellen door elkaar: =SOM(B2:B5; 500)
  • Een hele kolom: =SOM(B:B) neemt nieuwe rijen vanzelf mee. Zet deze formule niet in kolom B zelf, anders krijg je een kringverwijzing.

Dezelfde cel optellen over meerdere werkbladen

Heb je per maand een werkblad met dezelfde indeling, dan tel je dezelfde cel op alle bladen op met een 3D-verwijzing:

=SOM(Januari:Maart!B6)

Dit telt B6 op van elk blad van "Januari" tot en met "Maart", inclusief de bladen ertussen. Bladnamen met spaties krijgen aanhalingstekens: =SOM('Week 1:Week 4'!B6).

Optellen met voorwaarden

Wil je maar een deel van de getallen optellen, bijvoorbeeld alleen de omzet van één regio, gebruik dan SOM.ALS of SOMMEN.ALS. Wil je alleen de rijen optellen die zichtbaar zijn na filteren, gebruik dan SUBTOTAAL.

Als het totaal niet klopt

  • Het totaal is te laag. Sommige getallen zijn als tekst opgeslagen. Ze staan meestal links uitgelijnd en hebben soms een klein groen driehoekje. SOM slaat ze over. Zet ze om met Plakken speciaal › Optellen of door te vermenigvuldigen met 1. Alle methoden: tekst omzetten naar een getal.
  • De uitkomst is een fout zoals #N/B. Een van de cellen in het bereik bevat een fout. Herstel die cel, of gebruik =AGGREGAAT(9; 6; B2:B5) om op te tellen en fouten te negeren.
  • Het totaal toont 0 of een waarschuwing over een kringverwijzing. De cel van de formule zit zelf in het bereik dat wordt opgeteld.
  • Het totaal werkt niet bij. Berekenen staat op handmatig. Ga naar Formules › Berekeningsopties › Automatisch, of druk op F9.
  • Het totaal zit er een cent naast. De cellen tonen afgeronde waarden maar bevatten meer decimalen. Zie AFRONDEN.

Veelgestelde vragen

Wat is de sneltoets voor optellen in Excel?

Alt+= op Windows en Cmd+Shift+T op een Mac zetten een AutoSom-formule in de geselecteerde cel.

Waarom geeft SOM 0?

Meestal omdat de getallen als tekst zijn opgeslagen, en die negeert SOM. Zet ze om naar echte getallen en het totaal verschijnt.

Kan SOM tekst optellen?

Nee, SOM telt alleen getallen op. Om cellen met tekst te tellen gebruik je AANTALARG of AANTAL.ALS. Om tekst samen te voegen gebruik je TEKST.SAMENVOEGEN of het teken &.

Wat is SOM in het Engels?

SUM. =SOM(B2:B5) is in de Engelse Excel =SUM(B2:B5).