Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / OLAP и DWH Новый топик    Ответить
 аналог MTD() в DAX  [new]
Baters
Member

Откуда:
Сообщений: 50
Добрый день форумчане.

В кубе реализована функция для расчета остатка из 1С (остаток на 1 число месяца + все движения=остаток на дату).
([Дата].[День].[День], [Measures].[Остаток0]) = sum(mtd(), [Measures].[Движения])

Сейчас возникла необходимость реализовать такое в DAX, окажите содействие советом, функцией, ссылкой...
17 авг 18, 09:36    [21645412]     Ответить | Цитировать Сообщить модератору
 Re: аналог MTD() в DAX  [new]
Barclay
Member

Откуда:
Сообщений: 114
Baters,

=TOTALMTD(SUM(Fact_Table[[Measure]),DateTime[DateKey])
17 авг 18, 10:41    [21645582]     Ответить | Цитировать Сообщить модератору
 Re: аналог MTD() в DAX  [new]
Baters
Member

Откуда:
Сообщений: 50
Barclay,

Огромное вам спасибо!!!!

Может еще подскажите как ограничить ее текущем днем?
Буду рассчитывать кол-во дней с остатком, а эта мера счетает до последнего дня выбранного месяца....то есть сейчас остаток просчитывается и на 17,18,19,20, 21 и т.д. августа, соответственно кол-во дней с остаткам просчитается не корректно.
17 авг 18, 13:07    [21645900]     Ответить | Цитировать Сообщить модератору
 Re: аналог MTD() в DAX  [new]
Barclay
Member

Откуда:
Сообщений: 114
Baters,

Посмотрите ф-цию DATEADD, в ней можно днем ограничить. Написать выражение, чтобы вам скопипастить у меня не получится
17 авг 18, 16:14    [21646175]     Ответить | Цитировать Сообщить модератору
Все форумы / OLAP и DWH Ответить