Analisi Basata sul Tempo
Scorri per mostrare il menu
L'analisi basata sul tempo richiede più delle semplici date delle transazioni. In questo capitolo, costruzione di analisi dinamiche mensili e da inizio anno che si aggiornano automaticamente in base alla data corrente.
Funzioni di decomposizione della data
=MONTH(serial_number)
=YEAR(serial_number)
=TEXT(value, format_text)
MONTH(): restituisce il numero del mese;YEAR(): restituisce l'anno;TEXT(): formatta le date in etichette leggibili.
Struttura TODAY
=TODAY()
TODAY() restituisce dinamicamente la data di sistema corrente.
Struttura EOMONTH
=EOMONTH(start_date, months)
start_date: data di inizio;months: numero di mesi spostati in avanti o indietro.
Formula utilizzata in questo capitolo:
=EOMONTH(TODAY(),-1)
Questa restituisce in modo sicuro una data valida del mese precedente, anche attraverso i cambi di anno.
Confermare che Sales_Data[Date] contenga valori di data Excel validi invece di stringhe di testo.
All'interno di Sales_Data, creare le seguenti colonne:
Month
Year
Month_Year
Nella prima riga di ciascuna colonna, digitare:
=MONTH([@Date])
=YEAR([@Date])
=TEXT([@Date],"MMM YYYY")
Il dataset ora contiene dimensioni temporali riutilizzabili per l'analisi.
Digitare:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Month],MONTH(TODAY()),Sales_Data[Year],YEAR(TODAY()))
MONTH(TODAY()): mese corrente;YEAR(TODAY()): anno corrente.
Il KPI ora si aggiorna automaticamente al variare del calendario.
Digitare:
=COUNTIFS(Sales_Data[Month],MONTH(TODAY()),Sales_Data[Year],YEAR(TODAY()))
Questo conta tutte le transazioni del mese e anno correnti.
Digitare:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Month],MONTH(EOMONTH(TODAY(),-1)),Sales_Data[Year],YEAR(EOMONTH(TODAY(),-1)))
EOMONTH(TODAY(),-1): riferimento al mese precedente;MONTH(...): numero del mese precedente;YEAR(...): contesto anno corretto.
La formula rimane stabile nei passaggi tra mesi e anni.
Digitare:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Year],YEAR(TODAY()),Sales_Data[Month],"<="&MONTH(TODAY()))
"<="&MONTH(TODAY()): operatore di confronto dinamico;- Include tutti i mesi fino al mese corrente.
Aggiungere una transazione datata nel mese corrente.
Confermare che:
- Il ricavo del mese corrente si aggiorna automaticamente;
- Il conteggio degli ordini del mese corrente si aggiorna automaticamente;
- Il ricavo da inizio anno si aggiorna automaticamente.
1. Perché suddividiamo le date in colonne di supporto Mese e Anno?
2. Perché EOMONTH è preferito rispetto a sottrarre 1 da MONTH(TODAY())?
3. Cosa permette l'espressione "<="&MONTH(TODAY()) nei calcoli YTD?
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Analisi Basata sul Tempo
L'analisi basata sul tempo richiede più delle semplici date delle transazioni. In questo capitolo, costruzione di analisi dinamiche mensili e da inizio anno che si aggiornano automaticamente in base alla data corrente.
Funzioni di decomposizione della data
=MONTH(serial_number)
=YEAR(serial_number)
=TEXT(value, format_text)
MONTH(): restituisce il numero del mese;YEAR(): restituisce l'anno;TEXT(): formatta le date in etichette leggibili.
Struttura TODAY
=TODAY()
TODAY() restituisce dinamicamente la data di sistema corrente.
Struttura EOMONTH
=EOMONTH(start_date, months)
start_date: data di inizio;months: numero di mesi spostati in avanti o indietro.
Formula utilizzata in questo capitolo:
=EOMONTH(TODAY(),-1)
Questa restituisce in modo sicuro una data valida del mese precedente, anche attraverso i cambi di anno.
Confermare che Sales_Data[Date] contenga valori di data Excel validi invece di stringhe di testo.
All'interno di Sales_Data, creare le seguenti colonne:
Month
Year
Month_Year
Nella prima riga di ciascuna colonna, digitare:
=MONTH([@Date])
=YEAR([@Date])
=TEXT([@Date],"MMM YYYY")
Il dataset ora contiene dimensioni temporali riutilizzabili per l'analisi.
Digitare:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Month],MONTH(TODAY()),Sales_Data[Year],YEAR(TODAY()))
MONTH(TODAY()): mese corrente;YEAR(TODAY()): anno corrente.
Il KPI ora si aggiorna automaticamente al variare del calendario.
Digitare:
=COUNTIFS(Sales_Data[Month],MONTH(TODAY()),Sales_Data[Year],YEAR(TODAY()))
Questo conta tutte le transazioni del mese e anno correnti.
Digitare:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Month],MONTH(EOMONTH(TODAY(),-1)),Sales_Data[Year],YEAR(EOMONTH(TODAY(),-1)))
EOMONTH(TODAY(),-1): riferimento al mese precedente;MONTH(...): numero del mese precedente;YEAR(...): contesto anno corretto.
La formula rimane stabile nei passaggi tra mesi e anni.
Digitare:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Year],YEAR(TODAY()),Sales_Data[Month],"<="&MONTH(TODAY()))
"<="&MONTH(TODAY()): operatore di confronto dinamico;- Include tutti i mesi fino al mese corrente.
Aggiungere una transazione datata nel mese corrente.
Confermare che:
- Il ricavo del mese corrente si aggiorna automaticamente;
- Il conteggio degli ordini del mese corrente si aggiorna automaticamente;
- Il ricavo da inizio anno si aggiorna automaticamente.
Grazie per i tuoi commenti!