Introduksjon til Power BI-kalender
Power BI DAX-funksjoner er bare fantastiske og fleksible for å gjøre mange komplekse beregninger. Noe av det vi kan gjøre med Power BI Desktop er ved å bruke CALENDAR-funksjonen, og vi kan lage en kalender ved å nevne start- og sluttdato. Ikke bare en manuell kalender vi kan lage en kalender fra datatabellen også. OK, i denne artikkelen tar vi deg gjennom CALENDAR-funksjonen i Power BI.
Hva gjør CALENDAR-funksjonen i Power BI?
KALENDER er en DAX-funksjon som kan brukes til å lage en kalendertabell i Power BI basert på startdato og sluttdato. Så dette er så enkelt som dette, nedenfor er syntaks for CALENDAR-funksjonen.
For å lage en kalender trenger vi datoer, så vi må oppgi startdato og sluttdato. For eksempel, hvis du ønsker å opprette en kalender for august 2019, vil startdatoen være "1. august 2019" og sluttdatoen være "31. august 2019".
En ting til som vi trenger å bekymre deg for denne kalenderfunksjonen er mens vi oppgir startdato og sluttdato, vi kan ikke bare legge inn datoene som vanlig, heller må vi bruke DATE-funksjonen for å gi år, måned og dag hver for seg.
Hvordan bruke Kalenderfunksjon i Power BI?
Nedenfor er de forskjellige eksemplene du kan bruke Kalenderfunksjonen i Power BI:
Power BI-kalender - eksempel # 1
- Antar for eksempel at vi må opprette en kalender for august 2019, i Power BI under fanen Modellering, klikk på alternativet "Nytt bord".
- Dette vil be deg om å navngi tabellen, navngi den som “Aug 2019-kalender”.
- Nå åpner DAX-funksjonen Kalender.
- Siden vi oppretter en kalender for august 2019, må vi oppgi startdato slik at startdatoen blir “1.august 2019”, så for å angi denne datoen må vi bruke DATE DAX-funksjonen.
- For denne DATE DAX-funksjonen må vi oppgi parametere for år, måned og dag . Så skriv inn År som 2019, Måned som 08, og Dag som 01.
- Det neste argumentet er sluttdato slik at sluttdato åpnes for en DATE-funksjon til.
- For dette gir år som 2019, måned som 08 og dag som 31.
- OK, lukk to parenteser og trykk Enter-tasten for å få resultatet.
- Her har vi datakolonner fra 1. august 2019 til 31. august 2019. Et av problemene er at det ikke er formatert ordentlig, det er i formatet “MM-DD-ÅÅÅÅ” med tiden foran seg. Så endre formatet på denne kalenderen som vist nedenfor.
Nå er kalenderformatet i form av “D MMMM, ÅÅÅÅ”.
Power BI-kalender - eksempel # 2
Vi har sett hvordan vi kan bruke CALENDAR-funksjonen til å lage en kalendertabell ved å oppgi en startdato og sluttdato i Power BI. Se for deg et scenario der vi automatisk må lage en kalendertabell fra den faktiske datatabellen. I et slikt tilfelle kan vi ikke se på hva som er den minste datoen og hva som er den høyeste datoen, så ved å bruke andre DAX-funksjoner, kan vi automatisk opprette en kalender.
Så du kan laste ned Excel-arbeidsboken fra lenken nedenfor som brukes til dette eksempelet.
Du kan laste ned denne Power BI-kalenderen Excel-malen her - Power BI-kalenderen Excel-malenFor eksempel skal vi bruke datatabellen nedenfor.
- Dette er en enorm datatabell, så last opp den samme tabellen til Power BI også.
- Fra denne tabellen lager vi auto-kalender. Lag en ny tabell som vist i forrige eksempel og åpne CALENDAR DAX-funksjonen.
- Her må vi bruke andre DAX-funksjoner for å få startdato fra tabellen automatisk, bruk MINX-funksjonen for å få den minste datoen fra tabellen.
- For dette trenger vi først fra hvilken tabell vi får minimumsdato, så tabellnavnet vårt er “Date_Table”, så nevn det samme som tabellnavnet.
- For uttrykk velger du "Dato" -kolonnen fra den nevnte tabellen.
- Dette får minimumsverdien fra tabellen. Tilsvarende må vi få sluttdato også, så for denne bruk MAXX- funksjonen.
- For denne funksjonen må vi nevne tabellnavn og uttrykk som en datakolonne.
- OK, det er alt tett brakett og trykk Enter for å få det nye kalendertabellen.
Som dette kan vi lage kalendertabeller ved å bruke CALENDAR-funksjonen.
MERKNAD: Power BI Calendar-fil kan også lastes ned fra lenken nedenfor, og den endelige utskriften kan vises. Du kan laste ned denne Power BI-kalendermalen her - Power BI-kalendermalTing å huske
- Som standard får vi dato og tid sammen, slik at vi kan endre formateringen når som helst.
- Hvis du bruker CALENDAR DAX-funksjonen, betyr det at du må sette inn en ny tabell, ikke som den nye kolonnen i den eksisterende tabellen.
Anbefalte artikler
Dette er en guide til Power BI-kalender. Her diskuterer vi hvordan du bruker en kalender DAX-funksjon til å lage en kalendertabell basert på startdato og sluttdato gitt i Power BI sammen med praktiske eksempler. Du kan også se på følgende artikler for å lære mer -
- Hvordan lage Power BI-rapporter?
- Power BI vs Excel (Topp 19 forskjeller)
- Opplæring i Power BI (hvordan importere data?)
- Power BI IF-uttalelse
- Hvordan bruker jeg filter DAX-funksjon i Power BI?
- De viktigste funksjonene i Power BI for datavisualisering