Я новичок в DAXPowerPivot DAX: Определить последнее состояние с течением времени на предметы/дел
Я работаю на IT Service Desk, и я хотел бы иметь панель, которые показывают мне «Идущие случаи» со временем.
Корпусы имеют статус differents как: AWAITING - IN PROGRESS - PLANNED - ЗАКРЫТО.
Дела рассматривают как «Идущие» случаи, когда они получают статус ниже кроме «ЗАКРЫТО»
Цель состоит в том, чтобы иметь последний статус для каждого запущенного случаев (которые не закрывать) для того, чтобы показать, что нагрузка
Здесь желаемый результат: Desired Result
Как добраться к этому результату, и каковы полные данные? Вот таблица транзакций в течение 4 дней и 9 случаев: Transaction tables after 4 days for each cases
Я попытался с этими и другим DAX синтаксисами, но я не получил ожидаемый результат.
= COUNTROWS (ФИЛЬТР (Таблица1; MAX (Таблица1 [Дата])))
= РАССЧИТАЙТЕ (COUNTROWS (Table1); FILTER (ALL (Таблица1); Таблица1 [Дата] < = MAX (Таблица1 [Дата ])))
У меня возникли трудности с форматированием правильного синтаксиса DAX, чтобы получить желаемый результат, как показано ниже.
Я очень ценю вашу помощь по этому вопросу
Привет, Алехандро, Спасибо за ваш быстрый ответ. Вы ошибаетесь, но не в нужном месте. Фактически последняя строка набора данных не существует (08.12.16-1110-ЗАКРЫТО). Ожидается последний статус на случай 1110. Никто не взял на себя это дело и поэтому все еще работает. Это проблема сценария :-). Мы должны рассмотреть все даты (строки) для вычисления. У нас есть 3 случая; два - 8 декабря и один - 7 декабря. Мера должна быть способна подсчитать все текущие случаи, которые меньше или равны текущей дате контекста оценки. – tomneo007