#powerbi #dax
Вопрос:
Моя мера такова:
var clientWithlostdate = CALCULATETABLE(
ADDCOLUMNS(
VALUES('public invoices'[GroupeClient]),
"@lostclientdate",DATEDIFF([Max Sales Date],[DateDernierJourMoisChrun],MONTH)))
Return clientWithlostdate
Результат такой:
American Land Title Association -1454
Farestart -1454
Colleges and Institutes Canada -1454
Fidelity Information Services, LLC -1454
Millennium Pharmaceuticals,Inc -1454
Tyler Technologies Inc. -1454
Dataiku -1454
Payments Canada | 6089 – The 2021 SUMMIT -1454
Nergica | Braindate Stockage -1454
но когда я делаю то же самое в таблице при повторном просмотре, у меня получается хороший результат, который выглядит следующим образом: с такой мерой: Дата последнего счета-фактуры = DATEDIFF([Максимальная дата продажи],[Дата продажи],МЕСЯЦ)
American Land Title Association 3
Farestart 4
Colleges and Institutes Canada 5
Fidelity Information Services, LLC 7
Millennium Pharmaceuticals,Inc 3
Tyler Technologies Inc. -1
Dataiku 2
Payments Canada | 6089 – The 2021 SUMMIT 2
Nergica | Braindate Stockage 2
Я не понимаю, почему он вычисляет числа, которые не соответствуют моей таблице вычислений ? Это связано с тем, что я вычисляю разницу в дате, которая не рассматривается как целое число в таблице вычислений ?