Zeitbasierte Analyse
Swipe um das Menü anzuzeigen
Zeitbasierte Berichte erfordern mehr als nur Rohdaten von Transaktionsdaten. In diesem Kapitel werden dynamische Monats- und Jahr-bis-Datum-Analysen erstellt, die sich automatisch anhand des aktuellen Datums aktualisieren.
Datumszerlegungsfunktionen
=MONTH(serial_number)
=YEAR(serial_number)
=TEXT(value, format_text)
MONTH(): gibt die Monatsnummer zurück;YEAR(): gibt das Jahr zurück;TEXT(): formatiert Datumswerte in lesbare Beschriftungen.
TODAY-Struktur
=TODAY()
TODAY() gibt das aktuelle Systemdatum dynamisch zurück.
EOMONTH-Struktur
=EOMONTH(start_date, months)
start_date: Anfangsdatum;months: Anzahl der Monate, die vor- oder zurückgerechnet werden.
In diesem Kapitel verwendete Formel:
=EOMONTH(TODAY(),-1)
Dies liefert sicher ein gültiges Datum des Vormonats, auch über Jahresgrenzen hinweg.
Bestätigen, dass Sales_Data[Date] gültige Excel-Datumswerte und keine Textzeichenfolgen enthält.
In Sales_Data die folgenden Spalten erstellen:
Month
Year
Month_Year
In die erste Zeile jeder Spalte Folgendes eingeben:
=MONTH([@Date])
=YEAR([@Date])
=TEXT([@Date],"MMM YYYY")
Der Datensatz enthält nun wiederverwendbare Zeitdimensionen für die Analyse.
Eingeben:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Month],MONTH(TODAY()),Sales_Data[Year],YEAR(TODAY()))
MONTH(TODAY()): aktueller Monat;YEAR(TODAY()): aktuelles Jahr.
Der KPI aktualisiert sich nun automatisch mit dem Kalender.
Eingeben:
=COUNTIFS(Sales_Data[Month],MONTH(TODAY()),Sales_Data[Year],YEAR(TODAY()))
Dies zählt alle Transaktionen aus dem aktuellen Monat und Jahr.
Eingeben:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Month],MONTH(EOMONTH(TODAY(),-1)),Sales_Data[Year],YEAR(EOMONTH(TODAY(),-1)))
EOMONTH(TODAY(),-1): Referenz auf den Vormonat;MONTH(...): Vormonatsnummer;YEAR(...): korrekter Jahreskontext.
Die Formel bleibt über Monats- und Jahreswechsel hinweg stabil.
Eingeben:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Year],YEAR(TODAY()),Sales_Data[Month],"<="&MONTH(TODAY()))
"<="&MONTH(TODAY()): dynamischer Vergleichsoperator;- Bezieht alle Monate bis einschließlich des aktuellen Monats ein.
Eine Transaktion mit einem Datum im aktuellen Monat hinzufügen.
Bestätigen, dass:
- Umsatz des aktuellen Monats wird automatisch aktualisiert;
- Bestellanzahl des aktuellen Monats wird automatisch aktualisiert;
- Umsatz Jahr-bis-Datum wird automatisch aktualisiert.
1. Warum teilen wir Datumsangaben in Hilfsspalten für Monat und Jahr auf?
2. Warum wird EOMONTH gegenüber dem Subtrahieren von 1 von MONTH(TODAY()) bevorzugt?
3. Was ermöglicht der Ausdruck "<="&MONTH(TODAY()) bei YTD-Berechnungen?
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen