Добрый день! Помогите пожалуйста в решении задачи на DAX. В "Таблице 1" отражены компании с датой и суммой платежа (для некоторых платежи ежемесячны, для некоторых нет). Необходимо в сводной таблице для компаний с пропусками платежей в соответствующем месяце указать сумму предыдущего платежа, таким образом, чтобы между датой первого и последнего платежей не было пропусков (см. желаемый результат).
[DAX] Определить сумму платежа на конец месяца
28.05.2021 15:27:30
|
|
|
|
29.05.2021 09:07:19
Доброе время суток.
Вариант |
|
|
|
29.05.2021 10:12:11
Андрей VG, большое спасибо! Выглядит достаточно сложно.
|
|
|
|
29.05.2021 10:35:49
|
|||
|
|
31.05.2021 11:58:29
Вот так все работает. Но почему то на рабочей модели мера ругается на шаг с GROUP BY (Столбец "column", заданный в функции "GROUPBY", не найден во входной таблице.)
|
|
|
|
31.05.2021 19:20:59
Не понял, что вас не устраивает. Почему для OOO Lupa откуда взялась дата 28.02.2021? Как вы определили, что даты 31.01.2021, 30.04.2022, 30.05.2022 должны быть пропущены?
|
|||
|
|
31.05.2021 21:20:54
Андрей VG, не обращайте внимание на желаемый результат, ваша мера работает правильно. В
(Столбец "comp", заданный в функции "GROUPBY", не найден во входной таблице). Вроде бы структура такая же, но не работает. Я не до конца понимаю эту группировку, получается в качестве группируемой таблицы мы используем таблицу фактов, а в качестве столбца для группировки столбец из другой таблицы и в одном случае это работает а в другом нет |
||||
|
|
|||