Výkonný kalendár BI Ako používať funkciu Calendar DAX v Power BI?

Obsah:

Anonim

Úvod do kalendára Power BI

Funkcie Power BI DAX sú úžasné a flexibilné na vykonávanie mnohých zložitých výpočtov. Jednou z vecí, ktoré s Power BI Desktop môžeme robiť, je pomocou funkcie KALENDÁR vytvoriť kalendár s uvedením dátumu začiatku a konca. Kalendár môžeme vytvoriť nielen z manuálneho kalendára, ale aj z tabuľky s údajmi. Ok, v tomto článku vás prevedieme funkciou CALENDAR v Power BI.

Čo robí funkcia CALENDAR v Power BI?

CALENDAR je funkcia DAX, ktorú je možné použiť na vytvorenie tabuľky kalendára v Power BI na základe poskytnutého počiatočného a koncového dátumu. Takže je to také jednoduché, ako je uvedené nižšie, je syntax funkcie CALENDAR.

Na vytvorenie kalendára potrebujeme dátumy, preto musíme uviesť počiatočný a konečný dátum. Napríklad, ak chcete vytvoriť kalendár na mesiac august 2019, počiatočný dátum bude „01. august 2019“ a konečný dátum bude „31. august 2019“.

Ďalšou vecou, ​​ktorú si musíme v súvislosti s touto funkciou Kalendár robiť starosti, je, že pri poskytovaní počiatočného a koncového dátumu nemôžeme jednoducho zadávať dátumy obvyklým spôsobom, namiesto toho musíme použiť funkciu DÁTUM, aby sme samostatne uviedli rok, mesiac a deň.

Ako používať funkciu kalendára v Power BI?

Nasledujú rôzne príklady použitia funkcie Kalendár v Power BI:

Power BI Calendar - Príklad č. 1

  • Predpokladajme napríklad, že musíme vytvoriť kalendár na mesiac august 2019, v Power BI na karte „Modeling“ kliknite na možnosť „New Table“.

  • Zobrazí sa výzva na pomenovanie tabuľky a pomenovanie „Kalendár 2019“.

  • Teraz otvorte funkciu Kalendár DAX.

  • Pretože vytvárame kalendár na mesiac august 2019, musíme zadať počiatočný dátum, takže náš počiatočný dátum bude „ 1. augusta 2019“, takže na zadanie tohto dátumu je potrebné použiť funkciu DATE DAX.

  • Pre túto funkciu DATE DAX je potrebné zadať parametre Rok, Mesiac a Deň . Zadajte Rok ako 2019, Mesiac ako 08 a Deň ako 01.

  • Ďalším argumentom je Dátum ukončenia, aby sa poskytol dátum ukončenia otvorením ďalšej funkcie DÁTUM.

  • Na tento účel uveďte rok 2019, mesiac 08 a deň 31.

  • Ok, zatvorte dve zátvorky a stlačte kláves Enter, čím získate výsledok.

  • Tu máme stĺpce s dátumom od 1. augusta 2019 do 31. augusta 2019. Jedným z problémov je, že nie je správne naformátovaný, je vo formáte „MM-DD-RRRR“ s časom pred ním. Zmeňte teda formát tohto kalendára, ako je to znázornené nižšie.

Teraz má formát kalendára formu „D MMMM, RRRR“.

Power BI Calendar - Príklad č. 2

Videli sme, ako využiť funkciu CALENDAR na vytvorenie tabuľky kalendára poskytnutím počiatočného a koncového dátumu v Power BI. Predstavte si scenár, v ktorom musíme automaticky vytvoriť kalendárovú tabuľku zo skutočnej tabuľky údajov. V takom prípade sa nemôžeme pozrieť na najmenší a najvyšší dátum, takže pomocou ďalších funkcií DAX môžeme automaticky vytvoriť kalendár.

Môžete si teda stiahnuť zošit uvedený v nasledujúcom odkaze, ktorý sa používa v tomto príklade.

Túto šablónu aplikácie Power BI Calendar Excel si môžete stiahnuť tu - Power Excel Calendar Calendar Template

Napríklad použijeme nasledujúcu tabuľku s údajmi.

  • Toto je obrovská tabuľka s dátumami, preto ju nahrajte aj do Power BI.

  • Z tejto tabuľky vytvoríme automatický kalendár. Vytvorte novú tabuľku podľa predchádzajúceho príkladu a otvorte funkciu CALENDAR DAX.

  • Tu musíme použiť ďalšie funkcie DAX, aby sme automaticky získali počiatočný dátum z tabuľky, pomocou funkcie MINX sme získali najmenší dátum z tabuľky.

  • Najprv potrebujeme, z ktorej tabuľky dostávame minimálny dátum, takže názov našej tabuľky je „Date_Table“, preto uveďte rovnaké meno ako tabuľka.

  • Pre výraz vyberte stĺpec „Dátum“ z uvedenej tabuľky.

  • Z tabuľky sa získa minimálna hodnota dátumu. Podobne musíme získať aj dátum ukončenia, takže pre túto funkciu použite funkciu MAXX .

  • Pre túto funkciu musíme uviesť stĺpec s názvom tabuľky a výrazom.

  • Ok, to je všetko blízko dvoch zátvoriek a stlačením klávesu Enter získate nový kalendárový stôl.

Takto môžeme vytvoriť kalendárové tabuľky pomocou funkcie KALENDÁR.

POZNÁMKA: Súbor kalendára Power BI si môžete tiež stiahnuť z odkazu nižšie a zobraziť si konečný výstup. Túto šablónu kalendára Power BI si môžete stiahnuť tu - šablónu kalendára Power BI

Čo je potrebné pamätať

  • V predvolenom nastavení dostávame spolu dátum a čas, takže môžeme formátovanie kedykoľvek zmeniť.
  • Ak používate funkciu CALENDAR DAX, znamená to, že musíte vložiť novú tabuľku, nie ako nový stĺpec v existujúcej tabuľke.

Odporúčané články

Toto je sprievodca Power BI Calendar. Tu diskutujeme o tom, ako používať funkciu Calendar DAX na vytvorenie tabuľky kalendára založenej na počiatočnom a koncovom dátume poskytnutom v Power BI spolu s praktickými príkladmi. Ďalšie informácie nájdete aj v nasledujúcich článkoch -

  1. Ako vytvárať správy o výkone BI?
  2. Power BI vs Excel (Top 19 Rozdiely)
  3. Výukový program Power BI (Ako importovať údaje?)
  4. Power BI IF Statement
  5. Ako používať funkciu filtra DAX v Power BI?
  6. Najlepšie funkcie Power BI pre vizualizáciu dát