Power BI-Kalender - Wie erstelle ich eine Kalendertabelle in Power BI?

Inhaltsverzeichnis

Eine Tabelle in einer Kalenderdimension wird in Power Bi als Kalendertabelle bezeichnet. Die zum Erstellen solcher Tabellen verwendete Funktion ist die Kalender-DAX-Funktion. Grundsätzlich sind beim Erstellen einer Kalendertabelle zwei einfache Schritte erforderlich: Erstellen einer berechneten Tabelle und dann Bestellungen sortieren.

Power BI-Kalendertabelle

Um das obige Ergebnis zu erzielen, müssen wir in Power BI eine "Kalender" -Tabelle erstellen. In diesem Artikel zeigen wir Ihnen, wie Sie in Power BI eine Kalendertabelle erstellen. Wenn Sie eine Verkaufstabelle oder eine andere Datentabelle mit Datumsangaben haben, möchten Sie möglicherweise eine separate Tabelle erstellen, die nur Datums-, Jahres-, Monats- und Tagesspalten enthält, damit wir basierend auf der Spalte „Datum“ eine Beziehung zwischen erstellen können die beiden Tabellen später.

So erstellen Sie eine einfache Kalendertabelle in Power BI

Um eine Kalendertabelle in Power BI zu erstellen, müssen wir die DAX-Funktion "CALENDAR" verwenden. Mit der Kalenderfunktion können wir die Kalendertabelle erstellen, indem wir das Start- und Enddatum angeben.

Unten finden Sie die Syntax der CALENDAR-Funktion in Power BI.

KALENDER (Startdatum, Enddatum)

Die Syntax ist einfach. Wir müssen nur ein Start- und ein Enddatum angeben.

Jetzt werden wir einen Kalender Tabelle von 01 erstellen st Jan 2019-31 st Jan 2019 folgenden Schritten vor , eine Kalender - Tabelle in der Power BI zu erstellen.

  • Schritt 1: Öffnen Sie die leere Power BI-Datei und klicken Sie auf der Registerkarte "Modellierung" auf "Neue Tabelle".
  • Schritt 2: Nun werden Sie aufgefordert, die Tabelle zu benennen.
  • Schritt 3: Geben Sie ihm nun den Namen "Kalendertabelle".
  • Schritt 4: Öffnen Sie nun die CALENDAR DAX-Funktion.
  • Schritt 5: Hier ist ein Haken, dh wir wissen nicht, welches Format für ein Datum verwendet werden soll. Wenn Sie also die DATE-Funktion einschließen, können Sie Jahr, Monat und Tag angeben. Öffnen Sie jetzt die DATE DAX-Funktion.
  • Schritt 6: Die DATE-Funktion besteht aus drei Elementen : Jahr, Monat und Tag. Geben Sie dazu das Startdatum Jahr, Monat und Tag ein. Da unser Startdatum 01 st Januar 2019, geben Sie die Argumente wie folgt.
  • Schritt 7: Sobald das Startdatum ähnlich angegeben ist, müssen wir auch das Enddatum angeben. Unser Enddatum 31 st Jan 2019 Dazu die Funktion DATUM öffnen und die Zahlen entsprechend übergeben.

Ok, danach schließen Sie zwei Klammern und drücken Sie die Eingabetaste. Wir werden die DATE-Spalte in der neu eingefügten Tabelle haben.

Hier, wir haben Termine von 01 st Jan 2019-31 st Januar 2019.

Erstellen Sie einen Kalender aus Datentabellen in Power BI

Das obige, das wir gesehen haben, war die manuelle Eingabe des Start- und Enddatums. Wenn wir jedoch eine Datumsspalte in der Datentabelle haben und aus dieser Spalte eine Kalendertabelle erstellen möchten, ist dies ebenfalls eine Möglichkeit.

Unten finden Sie die Daten, die ich in Power BI hochgeladen habe. Sie können die Excel-Arbeitsmappe herunterladen, um sie zu verwenden.

In dieser Tabelle haben wir verschiedene Datumsbereiche. Durch die Verwendung von DAX-Funktionen erhalten wir das Start- und Enddatum dynamisch.

  • Gehen Sie zur Registerkarte "Modellierung" und klicken Sie auf "Neue Tabelle". Geben Sie der Tabelle den Namen "Datumstabelle".
  • Öffnen Sie zuerst die CALENDAR-Funktion.
  • Für Anfang, können wir die Funktion DATUM hier nicht geben , weil wir wissen nicht genau , was das Startdatum aus unserer Datentabelle ist also automatisch das Startdatum aus der Tabelle zu holen, müssen wir die „First Date“ -Funktion verwenden.
  • Geben Sie für diese DAX-Funktion den Namen der Datumsspalte aus der "Datentabelle" an.
  • Für Enddatum, verwenden Sie die LAST DATE DAX - Funktion und DATE - Spalte Referenz aus geben „Datentabelle.“
  • Schließen Sie zwei Klammern und drücken Sie die Eingabetaste. Wir sollten "Datumskalender" automatisch aus der "Datentabelle" erhalten.
  • In dieser Spalte "Datum" können wir nun Jahr, Monat, Tag, Wochennummer und Quartalsnummer in separaten Spalten erstellen. Klicken Sie mit der rechten Maustaste auf die "Datentabelle" und wählen Sie "Neue Spalte".
  • Dadurch werden Sie aufgefordert, die Spalte zu benennen und die Spalte als "JAHR" zu benennen und die Funktion "JAHR" zu öffnen, um das Jahr aus dem Datum zu extrahieren.
  • Verweisen Sie für diese Funktion auf die Spalte "Datum" in der "Datumstabelle".
  • Drücken Sie die Eingabetaste, und wir sollten "Jahr" aus der Datumsspalte erhalten.
  • Extrahieren Sie auf ähnliche Weise die Nummer "Monat" aus der Spalte "Datum".

Oft benötigen wir einen Monatsnamen. Wählen Sie dazu mithilfe der Formatierungsfunktion die Spalte "Datum" aus und formatieren Sie sie als einzigen Monat, dh "MMMMM".

  • Nachfolgend finden Sie die Formel, die wir angewendet haben, um nur den Namen "Monat" zu erhalten.
  • Verwenden Sie die folgende Formel, um eine Wochennummer zu erhalten.
  • Jetzt müssen wir die "Quarter" -Nummer festlegen. Dazu müssen wir die "IF" -Bedingung verwenden. Nachfolgend finden Sie die Formel, um "Quarter #" zu erhalten.

Diese Funktion ist der in MS Excel verwendeten sehr ähnlich.

Hinweis: Die Power BI-Kalenderdatei kann auch über den folgenden Link heruntergeladen und die endgültige Ausgabe angezeigt werden.

Sie können diese Power BI-Kalendervorlage hier herunterladen - Power BI-Kalendervorlage

Dinge, an die man sich hier erinnern sollte

  • Die Kalendertabelle muss nur in Power Bi aus der DAX-Funktion CALENDAR erstellt werden.
  • Start- und Enddatum werden nach dem ersten und dem letzten Datum referenziert, um eine Kalendertabelle aus anderen vorhandenen Tabellen zu erstellen.
  • In Power BI wird die Kalendertabelle nur als neue Tabelle eingefügt.

Interessante Beiträge...