#powerbi #dax #powerbi-desktop
Вопрос:
При добавлении пользовательского столбца в Power BI можно ли сделать так, чтобы этот столбец вычислялся из текстового столбца D:HH:MM:SS в десятичный столбец «Дни»?
Исходные данные, которые у меня есть в CSV, в текстовом формате (первый столбец), должны в конечном итоге иметь вычисляемый столбец дней:
Если нет расчета, можно ли разобрать текст первого столбца на D, H, M, S, а затем рассчитать дни по полученному тексту?
Спасибо за любую помощь,
Марк
Ответ №1:
Один из способов сделать это-разделить столбец разделителем (в данном случае двоеточием)
чтобы получить отдельные столбцы для дней, часов, минут и секунд:
А затем добавьте пользовательский столбец, используя эту формулу:
[Text.1] ([Text.2]/24) ([Text.3]/1440) ([Text.4]/86400)
для вычисления десятичной длительности:
Конечно, вы можете удалить эти столбцы позже, если они вам не нужны, или вы можете переименовать их во что-то более значимое, если решите сохранить их.