Vektede Beregninger og Betinget Logikk
Sveip for å vise menyen
SUMIFS fungerer godt for vanlige betingede summer, men enkelte analytiske beregninger krever vekting og innebygd logikk. I dette kapittelet utvides aggregeringssystemet ved bruk av SUMPRODUCT.
SUMPRODUCT-struktur
=SUMPRODUCT(array1, [array2], [array3], ...)
array1: første beregningsområde;[array2]: valgfritt andre område;[array3]: valgfritt flere områder.
SUMPRODUCT multipliserer tilsvarende verdier og summerer deretter resultatene.
Logiske betingelser i formelen konverteres automatisk til:
TRUE = 1;FALSE = 0.
Struktur for veid gjennomsnitt
=SUMPRODUCT(values * weights) / SUM(weights)
values: vurdert måleparameter;weights: vektingsfaktor.
Vektede gjennomsnitt gir større transaksjoner større innflytelse på sluttresultatet.
Skriv inn:
=SUMPRODUCT(Sales_Data[Revenue]) / COUNTA(Sales_Data[Revenue])
SUMPRODUCT(...): total Revenue;COUNTA(...): antall Revenue-rader.
Formelen returnerer gjennomsnittlig Revenue per ordre.
Skriv inn:
=SUMPRODUCT((Sales_Data[Region]="North")*Sales_Data[Revenue]) / SUMPRODUCT((Sales_Data[Region]="North")*1)
(Sales_Data[Region]="North"): logisk betingelse;*Sales_Data[Revenue]: filtrerte Revenue-verdier;SUMPRODUCT(...*1): betinget radantall.
Formelen beregner gjennomsnittlig Revenue kun for North-regionen.
Skriv inn:
=SUMPRODUCT(Sales_Data[Discount_Rate]*Sales_Data[Revenue]) / SUM(Sales_Data[Revenue])
Sales_Data[Discount_Rate]: rabattprosenter;Sales_Data[Revenue]: vektingsfaktor.
Transaksjoner med høyere Revenue påvirker nå det gjennomsnittlige rabattnivået mer.
I Summary-tabellen, skriv inn:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Region],A2,Sales_Data[Performance tier],"High")
Sales_Data[Region],A2: regionfilter;Sales_Data[Performance tier],"High": ytelsesfilter.
Formelen returnerer Revenue generert kun av transaksjoner med høy ytelse.
Skriv inn:
=COUNTIFS(Sales_Data[Region],A2,Sales_Data[Performance tier],"High")
Formelen teller alle ordrer med høy ytelse for valgt region.
Skriv inn:
=E2/C2
E2: Revenue med høy ytelse;C2: total Revenue.
Formelen måler andelen Revenue generert av transaksjoner med høy ytelse.
Bruk:
- Valutafomat på Revenue-målinger;
- Prosentformat på forholdstall og rabattberegninger.
Legg til flere rader i Sales_Data.
Bekreft at:
- Gjennomsnittlig Revenue oppdateres automatisk;
- Vektede rabattberegninger oppdateres automatisk;
- Høy-ytelses-målinger oppdateres automatisk.
1. Hvorfor er SUMPRODUCT nyttig for vektede beregninger?
2. Hva er en viktig begrensning med SUMIFS sammenlignet med SUMPRODUCT?
3. I en formel for vektet gjennomsnitt som bruker SUMPRODUCT, hva representerer nevneren?
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår