добрый день! Нужна помощь в написании DAX меры для фильтрации данных.
Дано: логи (ключ, статус, дата статуса). Задача: пользователь указывает номер статуса и диапазон дат, а в результате получает все логи, у которых указанный статус попадает в указанный промежуток дат, а так же всё продолжение по логам в рамках ключа.
Бизнес смысл в следующем.
Заказчик хочет видеть судьбу кандидатов в воронке по заданным фильтрам. Например у нас есть этап "знакомство", "интервью1", "интервью2", "проверка СБ", "оффер", "вышел на работу".
Например, необходимо показать воронку по тем кандидатам, которые:
- в апреле прошли "интервью 1" (при этом остальные этапы у них могли бы в другой период времени)
- в первую неделю мая попали на статус "проверка СБ".
Если мы будем использовать просто фильтр "дата + статус", то это будет фильтрация только верха воронки (в примере "интервью 1" и "проверка сб"), при этом остальные статусы мы не отфильтруем.
По
На текущий момент написал скрипт, который по идее должен был отработать, но почему то он корректно определяет только первый элемент по ключу, а остальные не подтягивает.