Wanneer u eenvoudige rekenkundige berekeningen moet uitvoeren op verschillende celbereiken, somt u de resultaten op en gebruikt u criteria om te bepalen welke cellen in de berekeningen moeten worden opgenomen, kunt u overwegen de functie SOMPRODUCT te gebruiken.
SOMPRODUCT neemt matrixen en rekenkundige operatoren als argumenten. U kunt matrices gebruiken die als Waar of Onwaar (1 of 0) als criteria evalueren door ze te gebruiken als factoren (ze te vermenigvuldigen met de andere matrices).
Stel dat u de nettoverkoop voor een bepaalde verkoopagent wilt berekenen door uitgaven af te trekken van de brutoverkoop, zoals in dit voorbeeld.
-
Klik op een cel buiten het bereik dat u evalueert. Hier gaat het resultaat naar toe.
-
Typ =SOMPRODUCT(.
-
Typ (, typ of selecteer een cellenbereik dat u wilt opnemen in uw berekeningen en typ vervolgens ). Als u bijvoorbeeld de kolom Verkoop uit de tabel Tabel1 wilt opnemen, typt u (Tabel1[Verkoop]).
-
Voer een rekenkundige operator in: *, /, +, -. Dit is de bewerking die u gaat uitvoeren met behulp van de cellen die voldoen aan alle criteria die u op neemt. u kunt meer operatoren en bereik opnemen. Vermenigvuldigen is de standaardbewerking.
-
Herhaal stap 3 en 4 om extra bereik en operatoren voor uw berekeningen in te voeren. Nadat u het laatste bereik hebt opgenomen dat u wilt opnemen in berekeningen, voegt u een set haakjes toe die alle betrokken bereiksen tussensluiten, zodat de hele berekening wordt omsloten. Bijvoorbeeld ((Tabel1[Verkoop])+(Tabel1[Onkosten])).
Mogelijk moet u extra haakjes in de berekening opnemen om verschillende elementen te groepeert, afhankelijk van de rekenkundige berekening die u wilt uitvoeren.
-
Als u een bereik wilt invoeren dat u als criterium wilt gebruiken, typtu * , voert u de bereikverwijzing normaal in en typt u na de bereikverwijzing, maar vóór de haakjes rechts, ='en vervolgens de waarde die moet overeenkomen en vervolgens '. Bijvoorbeeld* (Tabel1[Agent]="Jones"). Hierdoor worden de cellen geëvalueerd als 1 of 0, dus als het resultaat wordt vermenigvuldigd met andere waarden in de formule, is het resultaat dezelfde waarde of nul. Hiermee worden de bijbehorende cellen in berekeningen effectief opgenomen of uitgesloten.
-
Als u meer criteria hebt, herhaalt u stap 6 indien nodig. Typ na het laatste bereik ).
De voltooide formule ziet er mogelijk uit als de formule in ons voorbeeld hierboven: =SOMPRODUCT(((Tabel1[Verkoop])-(Tabel1[Onkosten]))*(Tabel1[Agent]=B8)), waarbij cel B8 de naam van de agent bevat.