Úvod do kalendáře Power BI

Funkce Power BI DAX jsou úžasné a flexibilní pro provádění mnoha složitých výpočtů. Jednou z věcí, které s Power BI Desktop můžeme udělat, je pomocí funkce KALENDÁŘ vytvořit kalendář s uvedením data zahájení a ukončení. Kromě manuálního kalendáře můžeme vytvořit kalendář také z datové tabulky. Dobře, v tomto článku vás provedeme funkcí CALENDAR v Power BI.

Co dělá funkce CALENDAR v Power BI?

CALENDAR je funkce DAX, kterou lze použít k vytvoření tabulky kalendáře v Power BI na základě poskytnutého počátečního a koncového data. Tohle je tak jednoduché jako toto, níže je syntaxe funkce KALENDÁŘ.

K vytvoření kalendáře potřebujeme data, takže musíme poskytnout počáteční datum a datum ukončení. Pokud například chcete vytvořit kalendář pro měsíc srpen 2019, bude počáteční datum „01. srpen 2019“ a konečné datum „31. srpna 2019“.

Ještě jednu věc, kterou si musíme dělat starosti s touto funkcí kalendáře, je, že když poskytujeme počáteční a konečné datum, nemůžeme jednoduše zadat data jako obvykle, spíše musíme použít funkci DATE, abychom dali rok, měsíc a den samostatně.

Jak používat funkci kalendáře v Power BI?

Níže jsou uvedeny různé příklady použití funkce Kalendář v Power BI:

Power BI Calendar - Příklad č. 1

  • Předpokládejme například, že musíme vytvořit kalendář pro měsíc srpen 2019, v Power BI na kartě „Modelování“ klikněte na možnost „Nová tabulka“.

  • Budete požádáni o pojmenování tabulky, pojmenování jako „Kalendář 2019“.

  • Nyní otevřete funkci Kalendář DAX.

  • Protože vytváříme kalendář pro měsíc srpen 2019, musíme zadat počáteční datum, takže naše počáteční datum bude „ 1. srpna 2019“, takže pro zadání tohoto data je třeba použít funkci DATE DAX.

  • Pro tuto funkci DATE DAX musíme zadat parametry Rok, Měsíc a Den . Zadejte Rok jako 2019, Měsíc jako 08 a Den jako 01.

  • Dalším argumentem je Datum ukončení, aby bylo zajištěno otevření data ukončení ještě jednou funkcí DATE.

  • Za tímto účelem uveďte rok 2019, měsíc 08 a den 31.

  • Ok, zavřete dvě závorky a stiskněte klávesu Enter, abyste získali výsledek.

  • Zde máme sloupce s daty začínající od 1. srpna 2019 do 31. srpna 2019. Jedním z problémů je, že není správně naformátován, je ve formátu „MM-DD-RRRR“ s časem před ním. Změňte tedy formát tohoto kalendáře, jak je uvedeno níže.

Nyní je formát kalendáře ve formě „D MMMM, RRRR“.

Power BI Calendar - Příklad č. 2

Viděli jsme, jak využít funkce CALENDAR k vytvoření tabulky kalendáře poskytnutím data zahájení a ukončení v Power BI. Představte si scénář, ve kterém musíme automaticky vytvořit kalendářovou tabulku ze skutečné datové tabulky. V takovém případě se nemůžeme podívat na to, jaké je nejmenší datum a jaké je nejvyšší datum, takže pomocí dalších funkcí DAX můžeme automaticky vytvořit kalendář.

Můžete si proto stáhnout sešit Excel z níže uvedeného odkazu, který se používá v tomto příkladu.

Tuto šablonu Power BI Calendar Excel si můžete stáhnout zde - Power BI Calendar Excel Template

Například použijeme níže uvedenou tabulku údajů.

  • Toto je obrovská datová tabulka, proto nahrajte stejnou tabulku také do Power BI.

  • Z této tabulky vytvoříme automatický kalendář. Vytvořte novou tabulku podle předchozího příkladu a otevřete funkci CALENDAR DAX.

  • Zde musíme použít další funkce DAX, abychom získali automaticky datum zahájení z tabulky, pomocí funkce MINX získejte z tabulky nejmenší datum.

  • Z tohoto důvodu nejprve potřebujeme, ze které tabulky dostáváme minimální datum, takže název naší tabulky je „Date_Table“, takže uveďte stejné jako název tabulky.

  • Pro výraz zvolte ze zmíněné tabulky sloupec „Datum“.

  • Z tabulky se získá minimální hodnota data. Podobně musíme získat také datum ukončení, takže pro tuto funkci použijte funkci MAXX .

  • Pro tuto funkci musíme uvést název tabulky a výraz jako sloupec data.

  • Ok, to je vše blízko dvou závorek a stiskem klávesy Enter získáte nový kalendářový stůl.

Takto můžeme vytvořit kalendářové tabulky pomocí funkce KALENDÁŘ.

POZNÁMKA: Soubor kalendáře Power BI lze také stáhnout z níže uvedeného odkazu a zobrazit finální výstup. Tuto šablonu kalendáře Power BI si můžete stáhnout zde - šablonu kalendáře Power BI

Co si pamatovat

  • Ve výchozím nastavení dostáváme datum a čas společně, takže můžeme změnit formátování kdykoli.
  • Pokud používáte funkci CALENDAR DAX, znamená to, že musíte vložit novou tabulku, nikoli jako nový sloupec v existující tabulce.

Doporučené články

Toto je průvodce Power BI Calendar. Zde diskutujeme o tom, jak pomocí funkce Kalendář DAX vytvořit tabulku kalendáře na základě počátečního a koncového data poskytnutého v Power BI spolu s praktickými příklady. Další informace naleznete také v následujících článcích -

  1. Jak vytvořit Power BI Reports?
  2. Power BI vs Excel (Top 19 rozdílů)
  3. Výukový program Power BI (Jak importovat data?)
  4. Power BI IF Statement
  5. Jak používat funkci DAX filtru v Power BI?
  6. Nejlepší funkce Power BI pro vizualizaci dat

Kategorie: