V článku je popsáno, jak převést tabulku, kde jeden řádek označuje období od-do, na tabulku, kde se jeden řádek, pokrývající např. období tří dní, nahradí třemi řádky – každý za jeden den. To se může velmi hodit pro řadu výpočtů.

Např. tady uděláme z přehledu projektů tabulku a následně graf, který ukazuje, kolik aktivních projektů bylo ke každému dni.

Pokud bychom nejprve tabulku nerozdělili do více řádků, nemůžeme udělat takovýto graf, kontingenčku, vizuál. (Mohli bychom ale udělat třeba Ganttův diagram).

Návod je pro Excel i pro Power BI.

Jak na to?

V Power Query vložíme tento vlastní sloupec:

  • =List.Dates([Start], Duration.Days([End] -[Start])+1 ,#duration(1,0,0,0) )

Poznámka: pokud byste nepracovali s datumy, ale s čísly (např. čísly týdnů, roků… ), stačí použít jednodušší vzoreček:

  • ={[Start]..[End]}

Každopádně vznikne seznam, ten rozbalíme do nových řádků.

Z výsledné tabulky pak můžeme dělat třeba kontingenční tabulky, kontingenční grafy, vizuály, cokoliv.