Ú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 TemplateNapří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 BICo 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 -
- Jak vytvořit Power BI Reports?
- Power BI vs Excel (Top 19 rozdílů)
- Výukový program Power BI (Jak importovat data?)
- Power BI IF Statement
- Jak používat funkci DAX filtru v Power BI?
- Nejlepší funkce Power BI pro vizualizaci dat