Met de functie SOM.ALS kunt u de waarden in een bereik optellen die voldoen aan criteria die u opgeeft. Stel dat een kolom getallen bevat en u alleen de waarden die groter dan 5 zijn, wilt optellen. U kunt daarvoor de volgende formule gebruiken: =SOM.ALS(B2:B25;">5")
Tip
- Als u wilt, kunt u criteria toepassen op het ene bereik en de overeenkomende waarden in een ander bereik optellen. Met de formule =SOM.ALS(B2:B5; "John"; C2:C5) telt u alleen de waarden in het bereik C2:C5 op wanneer de overeenkomende cellen in het bereik B2:B5 gelijk zijn aan "John".
- Zie SOMMEN.ALS, functie als u cellen wilt optellen op basis van meerdere criteria.
Belangrijk
De functie SOM.ALS retourneert onjuiste resultaten wanneer u deze gebruikt voor tekenreeksen die langer zijn dan 255 tekens of die resulteren in de tekenreeks #VALUE!.
Syntaxis
SOM.ALS(bereik;criterium;[optelbereik])
De syntaxis van de functie SOM.ALS heeft de volgende argumenten:
BereikVereist. Het cellenbereik dat u wilt evalueren per criterium. De cellen in elk bereik zijn getallen of namen, matrices of verwijzingen die getallen bevatten. Lege waarden en tekstwaarden worden genegeerd. Het geselecteerde bereik kan datums in standaard Excel-indeling bevatten (zie hieronder voor voorbeelden).
CriteriaVereist. Het criterium in de vorm van een getal, expressie, celverwijzing, tekst of functie op basis waarvan wordt bepaald welke cellen worden opgeteld. Er kunnen jokertekens worden opgenomen: een vraagteken (?) voor een willekeurig teken, een sterretje (*) voor een willekeurige reeks tekens. Als u echt een vraagteken of een sterretje wilt zoeken, moet u een tilde (~) voor dat teken typen.
Een criterium kan bijvoorbeeld worden weergegeven als 32, ">32", B5, "3?", "appel*", "*~?", of VANDAAG().Belangrijk
Een tekstcriterium of een ander criterium dat logische of wiskundige symbolen bevat, moet tussen dubbele aanhalingstekens staan ("). Als het criterium numeriek is, zijn geen dubbele aanhalingstekens vereist.
sum_rangeOptioneel. De cellen die u wilt optellen als u andere cellen wilt optellen dan de cellen die in het argument bereik zijn opgegeven. Als het argument sum_range wordt weggelaten, worden de cellen opgeteld die in het argument bereik zijn opgegeven (dezelfde cellen waarop het criterium wordt toegepast).
Sum_range moeten dezelfde grootte en vorm hebben als het bereik. Als dat niet het geval is, kunnen de prestaties afnemen en wordt met de formule een celbereik opgeteld dat begint met de eerste cel in sum_range maar dezelfde afmetingen heeft als het bereik. Bijvoorbeeld:bereik optelbereik Werkelijke opgetelde cellen A1:A5 B1:B5 B1:B5 A1:A5 B1:K5 B1:B5
Voorbeelden
Voorbeeld 1
Kopieer de voorbeeldgegevens uit de volgende tabel en plak deze in cel A1 van een nieuw Excel-werkblad. Om resultaten van formules weer te geven, selecteert u deze, drukt u op F2 en drukt u vervolgens op Enter. Desgewenst kunt u de kolombreedte wijzigen om alle gegevens te zien.
| Waarde onroerend goed | Commissie | Gegevens |
|---|---|---|
| € 100.000 | € 7.000 | € 250.000 |
| € 200.000 | € 14.000 | |
| € 300.000 | € 21.000 | |
| € 400.000 | € 28.000 | |
| Formule | Beschrijving | Resultaat |
| =SOM.ALS(A2:A5;">160000";B2:B5) | De som van de commissies voor onroerend goed met een waarde boven € 160.000 | € 63.000 |
| =SOM.ALS(A2:A5;">160000") | De som van onroerend goed met een waarde boven € 160.000 | € 900.000 |
| =SOM.ALS(A2:A5;300000;B2:B5) | De som van de commissies voor onroerend goed met een waarde die gelijk is aan € 300.000 | € 21.000 |
| =SOM.ALS(A2:A5;">" & C2;B2:B5) | De som van de commissies voor onroerend goed met een waarde die groter is dan de waarde in C2. | € 49.000 |
Voorbeeld 2
Kopieer de voorbeeldgegevens uit de volgende tabel en plak deze in cel A1 van een nieuw Excel-werkblad. Om resultaten van formules weer te geven, selecteert u deze, drukt u op F2 en drukt u vervolgens op Enter. Desgewenst kunt u de kolombreedte wijzigen om alle gegevens te zien.
| Categorie | Eten | Verkoop |
|---|---|---|
| Groenten | Tomaten | € 2.300 |
| Groenten | Selderie | € 5.500 |
| Fruit | Sinaasappelen | € 800 |
| Boter | $ 400 | |
| Groenten | Wortels | € 4.200 |
| Fruit | Appels | € 1,200 |
| Formule | Beschrijving | Resultaat |
| =SOM.ALS(A2:A7;"Fruit";C2:C7) | De som van de omzet van al het eten in de categorie "Fruit". | $ 2.000 |
| =SOM.ALS(A2:A7;"Groenten";C2:C7) | De som van de omzet van al het eten in de categorie "Groenten". | € 12.000 |
| =SOM.ALS(B2:B7;"*en";C2:C7) | De som van al het eten dat eindigt op "en" (Tomaten en Sinaasappelen). | € 4.300 |
| =SOM.ALS(A2:A7;"";C2:C7) | De som van de omzet van al het eten waarvoor geen categorie is opgegeven. | $ 400 |
Naar boven