Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Gewogen Berekeningen en Conditionele Logica | Dynamische Financiële en Tijdsgebonden Modellering
Excel Formules

Gewogen Berekeningen en Conditionele Logica

Veeg om het menu te tonen

SUMIFS werkt goed voor standaard voorwaardelijke totalen, maar sommige analytische berekeningen vereisen wegingsfactoren en ingebedde logica. In dit hoofdstuk wordt het aggregatiesysteem uitgebreid met SUMPRODUCT.

SUMPRODUCT-structuur

=SUMPRODUCT(array1, [array2], [array3], ...)
  • array1: eerste berekeningsarray;
  • [array2]: optionele tweede array;
  • [array3]: optionele extra arrays.

SUMPRODUCT vermenigvuldigt overeenkomstige waarden en telt vervolgens de resultaten op.

Logische voorwaarden in de formule worden automatisch omgezet in:

  • TRUE = 1;
  • FALSE = 0.

Structuur van het gewogen gemiddelde

=SUMPRODUCT(values * weights) / SUM(weights)
  • values: geëvalueerde metriek;
  • weights: wegingsfactor.

Gewogen gemiddelden geven grotere transacties meer invloed op het eindresultaat.

Stap 1 Gemiddelde Revenue per Order berekenen
expand arrow

Typ:

=SUMPRODUCT(Sales_Data[Revenue]) / COUNTA(Sales_Data[Revenue])
  • SUMPRODUCT(...): totale Revenue;
  • COUNTA(...): aantal Revenue-rijen.

De formule geeft de gemiddelde Revenue per order weer.

Stap 2 Voorwaardelijk Gemiddelde opbouwen
expand arrow

Typ:

=SUMPRODUCT((Sales_Data[Region]="North")*Sales_Data[Revenue]) / SUMPRODUCT((Sales_Data[Region]="North")*1)
  • (Sales_Data[Region]="North"): logische voorwaarde;
  • *Sales_Data[Revenue]: gefilterde Revenue-waarden;
  • SUMPRODUCT(...*1): voorwaardelijk aantal rijen.

De formule berekent de gemiddelde Revenue alleen voor de regio North.

Stap 3 Gewogen Gemiddelde Kortingspercentage berekenen
expand arrow

Typ:

=SUMPRODUCT(Sales_Data[Discount_Rate]*Sales_Data[Revenue]) / SUM(Sales_Data[Revenue])
  • Sales_Data[Discount_Rate]: kortingspercentages;
  • Sales_Data[Revenue]: wegingsfactor.

Transacties met een hogere Revenue hebben nu meer invloed op het gemiddelde kortingspercentage.

Stap 4 Analyse van High-Tier Revenue opbouwen
expand arrow

Typ in de Summary-tabel:

=SUMIFS(Sales_Data[Revenue],Sales_Data[Region],A2,Sales_Data[Performance tier],"High")
  • Sales_Data[Region],A2: regiofilter;
  • Sales_Data[Performance tier],"High": prestatiefilter.

De formule geeft de Revenue weer die alleen door hoog presterende transacties is gegenereerd.

Stap 5 High-Tier Orderaantal opbouwen
expand arrow

Typ:

=COUNTIFS(Sales_Data[Region],A2,Sales_Data[Performance tier],"High")

De formule telt alle high-tier orders voor de geselecteerde regio.

Stap 6 Percentage High-Tier Revenue berekenen
expand arrow

Typ:

=E2/C2
  • E2: high-tier Revenue;
  • C2: totale Revenue.

De formule meet het aandeel Revenue dat door hoog presterende transacties is gegenereerd.

Stap 7 Resultaten opmaken
expand arrow

Pas toe:

  • Valutaopmaak op Revenue-metrieken;
  • Percentageopmaak op ratio's en kortingsberekeningen.
Stap 8 Dynamisch Gedrag testen
expand arrow

Voeg extra rijen toe aan Sales_Data.

Controleer dat:

  • Gemiddelde Revenue automatisch wordt herberekend;
  • Gewogen kortingsberekeningen automatisch worden bijgewerkt;
  • High-tier statistieken automatisch worden bijgewerkt.

1. Waarom is SUMPRODUCT nuttig voor gewogen berekeningen?

2. Wat is een belangrijke beperking van SUMIFS vergeleken met SUMPRODUCT?

3. Wat stelt de noemer voor in een gewogen gemiddelde formule met SUMPRODUCT?

question mark

Waarom is SUMPRODUCT nuttig voor gewogen berekeningen?

Selecteer het correcte antwoord

question mark

Wat is een belangrijke beperking van SUMIFS vergeleken met SUMPRODUCT?

Selecteer het correcte antwoord

question mark

Wat stelt de noemer voor in een gewogen gemiddelde formule met SUMPRODUCT?

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 5

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 4. Hoofdstuk 5
some-alt