Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
01.10.2023, 19:03:15
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Поиск:
Расширенный поиск
На форуме добавлена возможность подписки на
RSS
-ленты любого раздела форума. Подписаться можно, нажав на иконку RSS
, расположенную левее наименования раздела.
33 121
Сообщений в
5 428
Тем от
6 684
Пользователей
Последний пользователь:
RU_bilnik
Excel это не сложно
Прочие форумы
Заказы на написание макросов, работа для специалистов по Excel и VBA и пр.
Помощь в вычислении значений на DAX_
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Автор
Тема: Помощь в вычислении значений на DAX_ (Прочитано 1082 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Живчик
Новичок
Репутация: +0/-0
Офлайн
Сообщений: 2
Помощь в вычислении значений на DAX_
«
:
19.12.2022, 11:20:21 »
Ситуация следующая:
Есть несколько видов техники. Есть столбец с данными по моточасам одной техники. Есть разные переключающиеся статусы в рамках каждой техники.
Решаемая задача была следующая: вычислить разницу моточасов между окончанием статуса и началом одноимённого статуса.
Пример:
"Техобслуживание" - 100моточас - 110моточас
"Замена масла" - 110моточас - 120моточас
"Замена покрышек" - 120моточас - 130моточас
"Замена масла" - 130моточас - 140моточас
"Замена покрышек" - 140моточас - 150моточас
"Техобслуживание" - 150моточас
таким образом, разница следующая:
у Техобслуживания 40 моточасов
у Замены масла 10 моточасов
у Замены покрышек 10 моточасов.
Данная задача выполнена в приложенном примере, но усугубляется всё тем, что если продолжительность статуса происходит в течении нескольких суток, то статус разбивается на периодически повторяющиеся интервалы, что не даёт возможности обнаружить среднее значение. Пример:
Техобслуживание идёт в течении трёх суток, а через неделю опять идёт в течении трёх суток. Таким образом средняя продолжительность техобслуживания занимает 72 часа. Но из-за того что происходит разбивка ячеек по суткам средняя продолжительность при вычислении становится равной 24 часам.
Вопрос таков: какую формулу на DAX надо написать, чтобы вычислялась средняя
с учётом разбиения по суткам
. Нужно чтобы разбиваемые статусы в рамках одного длинного продолжительного периода суммировались по времени длительности.
Записан
Живчик
Новичок
Репутация: +0/-0
Офлайн
Сообщений: 2
Re:Помощь в вычислении значений на DAX_
«
Ответ #1 :
19.12.2022, 11:45:25 »
Также прикрепляю файл excel, который препарируется путём PowerBI.
Записан
Страниц: [
1
]
Вверх
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Правила форума и вопросы по работе форума
-----------------------------
=> ОБЩИЕ ПРАВИЛА ФОРУМА
=> ВОПРОСЫ ПО РАБОТЕ ФОРУМА
-----------------------------
Основные форумы
-----------------------------
=> Вопросы по Excel и VBA
=> PowerQuery, PowerPivot, PowerBI и запросы
=> Вопросы по Word и VBA
=> Вопросы по Outlook и VBA
=> Вопросы по Access и VBA
=> Вопросы по PowerPoint и VBA
=> Вопросы по Office для MAC
=> Вопросы по работе в Google-таблицах
=> Полезные решения
=> Баги и глюки при работе с Excel и VBA
=> Вопросы по OpenOffice и LibreOffice
=> Вопросы по надстройке MulTEx
=> Вопросы по MyAddin
=> Вопросы по бесплатным надстройкам
=> Вопросы по программам
-----------------------------
Прочие форумы
-----------------------------
=> Заказы на написание макросов, работа для специалистов по Excel и VBA и пр.
=> Курилка
-----------------------------
Удаленные темы и сообщения
-----------------------------
=> Список удаленных
Загружается...