Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Calcoli Ponderati e Logica Condizionale | Modellazione Finanziaria Dinamica e Basata sul Tempo
Formule Excel

Calcoli Ponderati e Logica Condizionale

Scorri per mostrare il menu

SUMIFS funziona bene per i totali condizionali standard, ma alcuni calcoli analitici richiedono ponderazioni e logica incorporata. In questo capitolo, estensione del sistema di aggregazione utilizzando SUMPRODUCT.

Struttura di SUMPRODUCT

=SUMPRODUCT(array1, [array2], [array3], ...)
  • array1: primo array di calcolo;
  • [array2]: secondo array opzionale;
  • [array3]: ulteriori array opzionali.

SUMPRODUCT moltiplica i valori corrispondenti e poi somma i risultati.

Le condizioni logiche all'interno della formula vengono automaticamente convertite in:

  • TRUE = 1;
  • FALSE = 0.

Struttura della Media Ponderata

=SUMPRODUCT(values * weights) / SUM(weights)
  • values: metrica valutata;
  • weights: fattore di importanza.

Le medie ponderate attribuiscono maggiore influenza alle transazioni di importo superiore sul risultato finale.

Passaggio 1 Calcolare la Media Revenue per Ordine
expand arrow

Digitare:

=SUMPRODUCT(Sales_Data[Revenue]) / COUNTA(Sales_Data[Revenue])
  • SUMPRODUCT(...): totale Revenue;
  • COUNTA(...): numero di righe Revenue.

La formula restituisce la media Revenue per ordine.

Passaggio 2 Costruire una Media Condizionale
expand arrow

Digitare:

=SUMPRODUCT((Sales_Data[Region]="North")*Sales_Data[Revenue]) / SUMPRODUCT((Sales_Data[Region]="North")*1)
  • (Sales_Data[Region]="North"): condizione logica;
  • *Sales_Data[Revenue]: valori Revenue filtrati;
  • SUMPRODUCT(...*1): conteggio condizionale delle righe.

La formula calcola la media Revenue solo per la regione North.

Passaggio 3 Calcolare la Media Ponderata del Tasso di Sconto
expand arrow

Digitare:

=SUMPRODUCT(Sales_Data[Discount_Rate]*Sales_Data[Revenue]) / SUM(Sales_Data[Revenue])
  • Sales_Data[Discount_Rate]: percentuali di sconto;
  • Sales_Data[Revenue]: fattore di ponderazione.

Le transazioni con Revenue più elevato ora influenzano maggiormente la media degli sconti.

Passaggio 4 Costruire un'Analisi del Revenue di Livello Alto
expand arrow

All'interno della tabella Summary, digitare:

=SUMIFS(Sales_Data[Revenue],Sales_Data[Region],A2,Sales_Data[Performance tier],"High")
  • Sales_Data[Region],A2: filtro per regione;
  • Sales_Data[Performance tier],"High": filtro per performance.

La formula restituisce il Revenue generato solo dalle transazioni ad alte prestazioni.

Passaggio 5 Calcolare il Conteggio degli Ordini di Livello Alto
expand arrow

Digitare:

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

La formula conta tutti gli ordini di livello alto per la regione selezionata.

Passaggio 6 Calcolare la Percentuale di Revenue di Livello Alto
expand arrow

Digitare:

=E2/C2
  • E2: Revenue di livello alto;
  • C2: Revenue totale.

La formula misura la quota di Revenue generata dalle transazioni ad alte prestazioni.

Passaggio 7 Formattare i Risultati
expand arrow

Applicare:

  • Formattazione valuta alle metriche Revenue;
  • Formattazione percentuale a rapporti e calcoli di sconto.
Passaggio 8 Testare il Comportamento Dinamico
expand arrow

Aggiungere ulteriori righe in Sales_Data.

Verificare che:

  • La media Revenue si ricalcola automaticamente;
  • I calcoli degli sconti ponderati si aggiornano automaticamente;
  • Le metriche di livello alto si aggiornano automaticamente.

1. Perché SUMPRODUCT è utile per i calcoli ponderati?

2. Qual è una limitazione chiave di SUMIFS rispetto a SUMPRODUCT?

3. In una formula di media ponderata che utilizza SUMPRODUCT, cosa rappresenta il denominatore?

question mark

Perché SUMPRODUCT è utile per i calcoli ponderati?

Seleziona la risposta corretta

question mark

Qual è una limitazione chiave di SUMIFS rispetto a SUMPRODUCT?

Seleziona la risposta corretta

question mark

In una formula di media ponderata che utilizza SUMPRODUCT, cosa rappresenta il denominatore?

Seleziona la risposta corretta

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 5

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 4. Capitolo 5
some-alt