Tijdgebaseerde Analyse
Veeg om het menu te tonen
Tijdgebaseerde rapportage vereist meer dan alleen ruwe transactiedata. In dit hoofdstuk worden dynamische maand- en jaar-tot-nu-analyses opgebouwd die automatisch bijwerken op basis van de huidige datum.
Functies voor datumontleding
=MONTH(serial_number)
=YEAR(serial_number)
=TEXT(value, format_text)
MONTH(): geeft het maandnummer terug;YEAR(): geeft het jaar terug;TEXT(): formatteert datums naar leesbare labels.
TODAY-structuur
=TODAY()
TODAY() geeft dynamisch de huidige systeemdatum terug.
EOMONTH-structuur
=EOMONTH(start_date, months)
start_date: begindatum;months: aantal maanden vooruit of achteruit verschoven.
Formule gebruikt in dit hoofdstuk:
=EOMONTH(TODAY(),-1)
Dit geeft veilig een geldige datum van de vorige maand terug, zelfs over jaargrenzen heen.
Bevestigen dat Sales_Data[Date] geldige Excel-datumwaarden bevat in plaats van tekststrings.
Maak binnen Sales_Data de volgende kolommen aan:
Month
Year
Month_Year
Typ in de eerste rij van elke kolom:
=MONTH([@Date])
=YEAR([@Date])
=TEXT([@Date],"MMM YYYY")
De dataset bevat nu herbruikbare tijdsdimensies voor analyse.
Typ:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Month],MONTH(TODAY()),Sales_Data[Year],YEAR(TODAY()))
MONTH(TODAY()): huidige maand;YEAR(TODAY()): huidig jaar.
De KPI werkt nu automatisch bij naarmate de kalender verandert.
Typ:
=COUNTIFS(Sales_Data[Month],MONTH(TODAY()),Sales_Data[Year],YEAR(TODAY()))
Dit telt alle transacties van de huidige maand en het huidige jaar.
Typ:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Month],MONTH(EOMONTH(TODAY(),-1)),Sales_Data[Year],YEAR(EOMONTH(TODAY(),-1)))
EOMONTH(TODAY(),-1): referentie vorige maand;MONTH(...): maandnummer vorige maand;YEAR(...): juiste jaarkontext.
De formule blijft stabiel over maand- en jaarovergangen heen.
Typ:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Year],YEAR(TODAY()),Sales_Data[Month],"<="&MONTH(TODAY()))
"<="&MONTH(TODAY()): dynamische vergelijkingsoperator;- Omvat alle maanden tot en met de huidige maand.
Voeg een transactie toe met een datum binnen de huidige maand.
Bevestigen dat:
- Omzet huidige maand automatisch bijwerkt;
- Orderaantal huidige maand automatisch bijwerkt;
- Omzet jaar-tot-nu automatisch bijwerkt.
1. Waarom splitsen we datums op in hulpkolommen voor Maand en Jaar?
2. Waarom heeft EOMONTH de voorkeur boven het aftrekken van 1 van MONTH(TODAY())?
3. Wat maakt de uitdrukking "<="&MONTH(TODAY()) mogelijk in YTD-berekeningen?
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.