Introduktion til Power BI-kalender

Power BI DAX-funktioner er bare fantastiske og fleksible til at udføre mange komplekse beregninger. En af de ting, vi kan gøre med Power BI Desktop, er ved at bruge CALENDAR-funktionen, og vi kan oprette en kalender ved at nævne start- og slutdato. Ikke kun en manuel kalender, vi kan også oprette en kalender fra datatabellen. OK, i denne artikel tager vi dig gennem CALENDAR-funktion i Power BI.

Hvad gør CALENDAR-funktionen i Power BI?

KALENDER er en DAX-funktion, der kan bruges til at oprette en kalendertabel i Power BI baseret på den angivne startdato og slutdato. Så dette er så simpelt som dette, herunder er syntaks for CALENDAR-funktion.

For at oprette en kalender har vi brug for datoer, så vi skal angive startdato og slutdato. For eksempel, hvis du vil oprette en kalender for august 2019, vil startdatoen være "1. august 2019" og slutdatoen "31. august 2019".

Én ting mere, som vi er nødt til at bekymre os om denne kalenderfunktion er, mens vi giver startdato og slutdato, vi ikke blot kan indtaste datoerne som sædvanligt, snarere har vi brug for DATE-funktionen for at give år, måned og dag hver for sig.

Sådan bruges kalenderfunktion i Power BI?

Nedenfor er de forskellige eksempler til brug af kalenderfunktion i Power BI:

Power BI-kalender - eksempel # 1

  • Antag f.eks., At vi er nødt til at oprette en kalender for august 2019, i Power BI under fanen "Modellering" skal du klikke på "Ny tabel".

  • Dette vil bede dig om at navngive tabellen, navngive den som "Aug 2019-kalender".

  • Åbn nu kalender DAX-funktion.

  • Da vi opretter en kalender for august 2019, er vi nødt til at angive startdato, så vores startdato er “1. aug. 2019”, så for at indtaste denne dato skal vi bruge DATE DAX-funktion.

  • Til denne DATE DAX-funktion er vi nødt til at indtaste parametre for År, Måned og Dag . Så indtast År som 2019, Måned som 08 og Dag som 01.

  • Det næste argument er slutdato, så for at give slutdato skal du åbne endnu en DATE-funktion.

  • For dette giver år som 2019, måned som 08 og dag som 31.

  • Ok, luk to parenteser, og tryk på Enter-tasten for at få resultatet.

  • Her har vi datakolonner fra 1. august 2019 til 31. august 2019. Et af problemerne er, at det ikke er formateret ordentligt, det er i formatet “MM-DD-ÅÅÅÅ” med tiden foran sig. Så ændre formatet på denne kalender som vist nedenfor.

Nu er kalenderformatet i form af “D MMMM, ÅÅÅÅ”.

Power BI-kalender - eksempel # 2

Vi har set, hvordan man bruger CALENDAR-funktionen til at oprette en kalendertabel ved at give en startdato og slutdato i Power BI. Forestil dig et scenarie, hvor vi automatisk skal oprette en kalendertabel fra den faktiske datatabel. I et sådant tilfælde kan vi ikke se på, hvad der er mindst dato, og hvad er den højeste dato, så ved at bruge andre DAX-funktioner kan vi automatisk oprette en kalender.

Så du kan downloade excel-projektmappen fra nedenstående link, der bruges til dette eksempel.

Du kan downloade denne Power BI-kalender Excel-skabelon her - Power BI-kalender Excel-skabelon

For eksempel vil vi bruge nedenstående datatabel.

  • Dette er en enorm datatabel, så upload den samme tabel til Power BI også.

  • Fra denne tabel opretter vi autokalender. Opret en ny tabel som vist i det forrige eksempel, og åbn CALENDAR DAX-funktionen.

  • Her skal vi bruge andre DAX-funktioner til automatisk at hente startdatoen fra tabellen, bruge MINX-funktionen for at hente den mindste dato fra tabellen.

  • Til dette har vi først brug for fra hvilken tabel vi får minimumsdato, så vores tabelnavn er "Date_Table", så næv det samme som tabelnavn.

  • For udtryk skal du vælge kolonnen “Dato” fra den nævnte tabel.

  • Dette får den minimale datoværdi fra tabellen. Tilsvarende har vi også brug for at få slutdatoen, så til denne brug MAXX- funktion.

  • Til denne funktion skal vi nævne tabelnavnet og udtrykket som en datakolonne.

  • OK, det er alt sammen tæt på to beslag, og tryk på Enter for at få den nye kalendertabel.

Som dette kan vi oprette kalendertabeller ved hjælp af CALENDAR-funktionen.

BEMÆRK: Power BI Calendar-fil kan også downloades fra nedenstående link, og den endelige output kan ses. Du kan downloade denne Power BI Kalender Skabelon her - Power BI Kalender Skabelon

Ting at huske

  • Som standard får vi dato og tid sammen, så vi kan ændre formateringen på ethvert tidspunkt.
  • Hvis du bruger CALENDAR DAX-funktionen, betyder du, at du skal indsætte en ny tabel, ikke som den nye kolonne i den eksisterende tabel.

Anbefalede artikler

Dette er en guide til Power BI-kalender. Her diskuterer vi, hvordan man bruger en kalender DAX-funktion til at oprette en kalendertabel baseret på startdato og slutdato leveret i Power BI sammen med praktiske eksempler. Du kan også se på de følgende artikler for at lære mere -

  1. Sådan oprettes Power BI-rapporter?
  2. Power BI vs Excel (Top 19 forskelle)
  3. Power BI-tutorial (Hvordan importeres data?)
  4. Power BI IF-erklæring
  5. Hvordan bruges filter DAX-funktion i Power BI?
  6. De vigtigste funktioner i Power BI til datavisualisering

Kategori: