Vektede Beregninger og Betinget Logikk
Sveip for å vise menyen
SUMIFS fungerer godt for vanlige betingede summer, men noen 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 vektet 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 for 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 vektet gjennomsnittsformel 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