Duration в Power BI
Вопрос такой: как в мере или в столбце посчитать разницу между двумя датами и показать ее в формате "DD HH:MM:SS" ?
В интернетах народ в основном врукопашку пишет мегаформулу, которая собирает нужную строку по частям. Например вот тут или тут.
Но вообще это делается гораздо проще. 1й строчкой:
Duration2 = IF( ISBLANK(SUM('Таблица1'[Seconds])) ; BLANK() ;FORMAT(SUM('Таблица1'[Seconds])/24/60/60; "DD HH:MM:SS") )
В таблица и в матрице все сворачивается и выходит вполне себе годно:
"Duration" - это мегаформула из вышеприведенных ссылок.
"Duration2" - это формула выше.
Единственное, что удуручает, это невозможность разместить продолжительность в качестве подписи на графике. В значения ее тоже переместить нельзя =). Единственный вариант - подпись.
Ссылка на файл: https://yadi.sk/d/7ivICt28F3ycVw