Страницы: 1
RSS
Сумма за месяц, вычисляемый столбец DAX
 
Друзья, всем привет.
Помогите, пожалуйста, прописать вычисляемый столбец Сумма оплат в месяц первой оплаты. Т.е. показать всю сумму, которая пришла по счету за тот месяц, в который была совершена первая оплата.
К календарю таблица привязана за дату создания счета и я никак не соображу, как мне привязать именно к МЕСЯЦУ первой оплаты.

Спасибо!
 
Можно попробовать так:

Код
Сумма продаж за месяц первой продажи =
VAR minDate =
    MONTH ( MIN ( 'Оплаты'[Дата платежа] ) )
VAR yearY =
    YEAR ( MIN ( 'Оплаты'[Дата платежа] ) )
RETURN
    CALCULATE (
        SUM ( 'Оплаты'[Сумма] ),
        MONTH ( 'Оплаты'[Дата платежа] ) = minDate,
        YEAR ( 'Оплаты'[Дата платежа] ) = yearY
    )
Изменено: Dyroff - 31.05.2022 13:48:02
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
 
в исходнике нет разных месяцев оплат, проверить не смог

попробуйте так

Код
=
SUMX (
    FILTER (
        'Оплаты';
        EOMONTH ( 'Оплаты'[Дата платежа]; 0 )
            = EOMONTH (
                MINX (
                    FILTER ( 'Оплаты'; 'Оплаты'[Номер счета] = 'Счета'[Номер счета] );
                    'Оплаты'[Дата платежа]
                );
                0
            )
            && 'Оплаты'[Номер счета] = 'Счета'[Номер счета]
    );
    'Оплаты'[Сумма]
)
 
Цитата
написал:
в исходнике нет разных месяцев оплат, проверить не смог

попробуйте так

Код
    [URL=#]?[/URL]       1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16      =    SUMX (          FILTER (              'Оплаты';              EOMONTH (   'Оплаты'[Дата платежа]; 0 )                  = EOMONTH (                      MINX (                          FILTER (   'Оплаты'; 'Оплаты'[Номер счета] = 'Счета'[Номер счета] );                          'Оплаты'[Дата платежа]                      );                      0                  )                  &&   'Оплаты'[Номер счета] = 'Счета'[Номер счета]          );          'Оплаты'[Сумма]    )   
 
Так работает, Спасибо.
А как посчитать сумму чеков (не оплат) так же по месяцу первого платежа по ТТ?  
 
Цитата
Татьяна написал:
А как посчитать сумму чеков (не оплат) так же по месяцу первого платежа по ТТ?  

думаю это вопрос новой темы
Страницы: 1
Наверх