Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Vektede Beregninger og Betinget Logikk | Dynamisk finans- og tidsbasert modellering
Excel-formler

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.

Steg 1 Beregn gjennomsnittlig Revenue per ordre
expand arrow

Skriv inn:

=SUMPRODUCT(Sales_Data[Revenue]) / COUNTA(Sales_Data[Revenue])
  • SUMPRODUCT(...): total Revenue;
  • COUNTA(...): antall Revenue-rader.

Formelen returnerer gjennomsnittlig Revenue per ordre.

Steg 2 Bygg et betinget gjennomsnitt
expand arrow

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.

Steg 3 Beregn vektet gjennomsnittlig rabattprosent
expand arrow

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.

Steg 4 Bygg analyse av Revenue for høy ytelse
expand arrow

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.

Steg 5 Bygg antall ordrer for høy ytelse
expand arrow

Skriv inn:

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

Formelen teller alle ordrer med høy ytelse for valgt region.

Steg 6 Beregn prosentandel Revenue for høy ytelse
expand arrow

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.

Steg 7 Formater resultatene
expand arrow

Bruk:

  • Valutafomat på Revenue-målinger;
  • Prosentformat på forholdstall og rabattberegninger.
Steg 8 Test dynamisk oppførsel
expand arrow

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?

question mark

Hvorfor er SUMPRODUCT nyttig for vektede beregninger?

Velg det helt riktige svaret

question mark

Hva er en viktig begrensning med SUMIFS sammenlignet med SUMPRODUCT?

Velg det helt riktige svaret

question mark

I en vektet gjennomsnittsformel som bruker SUMPRODUCT, hva representerer nevneren?

Velg det helt riktige svaret

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 5

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 4. Kapittel 5
some-alt