Tidsbaseret Analyse
Stryg for at vise menuen
Tidsbaseret rapportering kræver mere end blot rå transaktionsdatoer. I dette kapitel opbygges dynamiske månedlige og år-til-dato analyser, der opdateres automatisk baseret på den aktuelle dato.
Datoopdelingsfunktioner
=MONTH(serial_number)
=YEAR(serial_number)
=TEXT(value, format_text)
MONTH(): returnerer månedsnummeret;YEAR(): returnerer året;TEXT(): formaterer datoer til læsbare etiketter.
TODAY-struktur
=TODAY()
TODAY() returnerer den aktuelle systemdato dynamisk.
EOMONTH-struktur
=EOMONTH(start_date, months)
start_date: startdato;months: antal måneder frem eller tilbage.
Formel anvendt i dette kapitel:
=EOMONTH(TODAY(),-1)
Dette returnerer sikkert en gyldig dato fra den foregående måned, også på tværs af årsskift.
Bekræft, at Sales_Data[Date] indeholder gyldige Excel-datoværdier i stedet for tekststrenge.
I Sales_Data oprettes følgende kolonner:
Month
Year
Month_Year
I den første række af hver kolonne indtastes:
=MONTH([@Date])
=YEAR([@Date])
=TEXT([@Date],"MMM YYYY")
Datasættet indeholder nu genanvendelige tidsdimensioner til analyse.
Indtast:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Month],MONTH(TODAY()),Sales_Data[Year],YEAR(TODAY()))
MONTH(TODAY()): aktuel måned;YEAR(TODAY()): aktuelt år.
KPI'en opdateres nu automatisk, når kalenderen ændres.
Indtast:
=COUNTIFS(Sales_Data[Month],MONTH(TODAY()),Sales_Data[Year],YEAR(TODAY()))
Dette tæller alle transaktioner fra den aktuelle måned og år.
Indtast:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Month],MONTH(EOMONTH(TODAY(),-1)),Sales_Data[Year],YEAR(EOMONTH(TODAY(),-1)))
EOMONTH(TODAY(),-1): reference til forrige måned;MONTH(...): forrige måneds nummer;YEAR(...): korrekt årskontekst.
Formlen forbliver stabil på tværs af månedsskift og årsskift.
Indtast:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Year],YEAR(TODAY()),Sales_Data[Month],"<="&MONTH(TODAY()))
"<="&MONTH(TODAY()): dynamisk sammenligningsoperator;- Inkluderer alle måneder op til den aktuelle måned.
Tilføj en transaktion dateret inden for den aktuelle måned.
Bekræft, at:
- Omsætning for indeværende måned opdateres automatisk;
- Ordreantal for indeværende måned opdateres automatisk;
- År-til-dato omsætning opdateres automatisk.
1. Hvorfor opdeler vi datoer i hjælpekolonner for måned og år?
2. Hvorfor foretrækkes EOMONTH frem for at trække 1 fra MONTH(TODAY())?
3. Hvad muliggør udtrykket "<="&MONTH(TODAY()) i YTD-beregninger?
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Tidsbaseret Analyse
Tidsbaseret rapportering kræver mere end blot rå transaktionsdatoer. I dette kapitel opbygges dynamiske månedlige og år-til-dato analyser, der opdateres automatisk baseret på den aktuelle dato.
Datoopdelingsfunktioner
=MONTH(serial_number)
=YEAR(serial_number)
=TEXT(value, format_text)
MONTH(): returnerer månedsnummeret;YEAR(): returnerer året;TEXT(): formaterer datoer til læsbare etiketter.
TODAY-struktur
=TODAY()
TODAY() returnerer den aktuelle systemdato dynamisk.
EOMONTH-struktur
=EOMONTH(start_date, months)
start_date: startdato;months: antal måneder frem eller tilbage.
Formel anvendt i dette kapitel:
=EOMONTH(TODAY(),-1)
Dette returnerer sikkert en gyldig dato fra den foregående måned, også på tværs af årsskift.
Bekræft, at Sales_Data[Date] indeholder gyldige Excel-datoværdier i stedet for tekststrenge.
I Sales_Data oprettes følgende kolonner:
Month
Year
Month_Year
I den første række af hver kolonne indtastes:
=MONTH([@Date])
=YEAR([@Date])
=TEXT([@Date],"MMM YYYY")
Datasættet indeholder nu genanvendelige tidsdimensioner til analyse.
Indtast:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Month],MONTH(TODAY()),Sales_Data[Year],YEAR(TODAY()))
MONTH(TODAY()): aktuel måned;YEAR(TODAY()): aktuelt år.
KPI'en opdateres nu automatisk, når kalenderen ændres.
Indtast:
=COUNTIFS(Sales_Data[Month],MONTH(TODAY()),Sales_Data[Year],YEAR(TODAY()))
Dette tæller alle transaktioner fra den aktuelle måned og år.
Indtast:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Month],MONTH(EOMONTH(TODAY(),-1)),Sales_Data[Year],YEAR(EOMONTH(TODAY(),-1)))
EOMONTH(TODAY(),-1): reference til forrige måned;MONTH(...): forrige måneds nummer;YEAR(...): korrekt årskontekst.
Formlen forbliver stabil på tværs af månedsskift og årsskift.
Indtast:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Year],YEAR(TODAY()),Sales_Data[Month],"<="&MONTH(TODAY()))
"<="&MONTH(TODAY()): dynamisk sammenligningsoperator;- Inkluderer alle måneder op til den aktuelle måned.
Tilføj en transaktion dateret inden for den aktuelle måned.
Bekræft, at:
- Omsætning for indeværende måned opdateres automatisk;
- Ordreantal for indeværende måned opdateres automatisk;
- År-til-dato omsætning opdateres automatisk.
Tak for dine kommentarer!