|
Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:
Jak na funkce TOTALMTD, TOTALQTD, TOTALYTD v DAX Power Pivot pro Excel. Souhrny dle kontextu, měsíců, čtvrtletí, roků.
Pro přehlednost je článek rozdělen na jednotlivé kapitoly
Poznámka: Tyto funkce funguje i v Power BI. Pro přehlednost a jsem je popsal v jednom článku, když fungují stejně, jen se jinak "řeže" interval (tak proč nemít v jednom článku? ;).
Funkce vyhodnotí hodnotu výrazu expression vrací od začátku daného kalendářního času (měsíc, čtvrtletí rok) v aktuálním kontextu.
Poznámka: Funkce v DAX se zapisují pouze anglicky, nemají české ekvivalenty.
Aneb co funkce provede, sloučí - seskupí například prodeje od začátku roku po měsících, čtvrtletích, dnech.
Hodnota výrazu expression od začátku měsíce v aktuálním kontextu (viz argumenty filter a dates).
TOTALMTD(<expression>,<dates>[,<filter>])
Argumenty funkce:
Hodnota výrazu expression od začátku čtvrtletí v aktuálním kontextu (viz filter a dates).
TOTALQTD(<expression>,<dates>[,<filter>])
Argumenty funkce:
Hodnota výrazu expression od začátku rok v aktuálním kontextu (viz filter a dates).
TOTALYTD(<expression>,<dates>[,<filter>])
Argumenty funkce:
Pro praktické ukázky použití funkce TOTALMTD, TOTALQTD, TOTALYTD v DAX mám v Power Pivot k dispozici tabulku, která se jmenuje TabulkaDatum.
Tabulky jsou záměrně malé, ať si člověk může ručně zkontrolovat, zda je spočtený počet v DAX správný. Případně si můžete dále s touto funkcí hrát, za využití dalších funkcí (COUNTROWS, FILTER, SUMX, ...). Nám v základních ukázkách budou stačit jen sloupce Koncový datum a Počet. Pro další ukázky ve spojení a argumentem Filter využijeme sloupec Filtr atd.
Pozor v tabulce jsou dva roky. Proto leden jednoho roku a druhého roku je v jiném řádku.
Spočteme souhrnné počty (sloupec Počet) od začátku roku. Souhrne bude dle měsíců, čtvrtletí a celkem za rok. Opět se pak můžete na výsledky podívat v kontingenční tabulce a doplnit o filtry, co se stane?
Pokud chcete sumy počtu od začátku za jednotlivé měsíce (pozor na filtry v kontingenční tabulce):
TOTALMTD:=TOTALMTD(SUM([Počet]);TabulkaDatum[Koncový datum])
Pokud chcete nad celou tabulkou, bez ohledu na filtry
TOTALMTD _2:=TOTALMTD(SUM([Počet]);TabulkaDatum[Koncový datum];ALL(TabulkaDatum))
Tip - lze se dopočítat i jinak (o tom v jiném článku):
YTD Suma podle měsíce:=CALCULATE(SUM(TabulkaDatum[Počet]);DATESMTD(TabulkaDatum[Koncový datum]))
Pokud chcete sumy počtu od začátku za jednotlivé čtvrtletí (pozor na filtry v kontingenční tabulce):
TOTALQTD:=TOTALQTD(SUM([Počet]);TabulkaDatum[Koncový datum])
Nad celou tabulkou - viz ALL:
TOTALQTD _2:=TOTALQTD(SUM([Počet]);TabulkaDatum[Koncový datum];ALL(TabulkaDatum))
Pokud chcete sumy počtu od začátku za jednotlivé čtvrtletí (pozor na filtry v kontingenční tabulce):
TOTALYTD:=TOTALYTD(SUM([Počet]);TabulkaDatum[Koncový datum])
Nad celou tabulkou
TOTALYTD _2:=TOTALYTD(SUM([Počet]);TabulkaDatum[Koncový datum];ALL(TabulkaDatum))
Tato kapitola je v přípravě.
Tato kapitola je v přípravě.
Pozor na výpočty metrik, které používáte v kontingenčních tabulkách, pokud kontingenční tabulky doplníte o filtry a průřezy (Slicers v angličtině), můžete mít na výstupu jiné hodnoty než očekáváte, záleží na funkce.
Otázkou co chcete vidět při použití filtrů?
Poznámka: Na kontingenční tabulky se podívám v samostatném článku. Ale pro názornost a tipy na zkoušení jsem uvedl i do tohoto článku.
Související články s funkcí ALL:
Soubor ke stažení zdarma je v přípravě. Podpořit zveřejnění můžete podporou na Patreon.
Narazili jste na nějaké problémy, máte tip, můžete se zmínit v komentářích.
Článek byl aktualizován: 12.11.2020 08:30
Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.
Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.
Můžete být prvními co zanechají smysluplný komentář.
Pomohl Vám návod? Sdílejte na Facebooku, G+ |
||
LinkedIn... |
Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2021 |