Я пытаюсь найти сумму значений, соответствующих ключу, который присутствует в таблице 1, но отсутствует в таблице 2.
![enter image description here](https://i.stack.imgur.com/7X8CH.png)
Эти таблицы были созданы на основе некоторых фильтров и представляют значения для двух разных дат.
Две разные даты выбраны из двух разных таблиц дат, которые имеют неактивные отношения, специально созданные для этой цели.
Я хочу создать меру, которая определяет сумму.
Ниже приведен синтаксис, который я использовал:
Difference =
VAR
Table1 = CALCULATETABLE(VALUES('TableA'[Id]), 'TableA'[Type] = "ABC", ALL('Date'), USERELATIONSHIP('Date'[As of Date], Previous_Date[Previous_Date]),USERELATIONSHIP('Date'[As of Date], 'TableA'[As of Date]))
VAR
Table2 = CALCULATETABLE(VALUES('TableA'[Id]), 'TableA'[Type] = "ABC", USERELATIONSHIP('Date'[As of Date], 'TableA'[As of Date]))
RETURN
IF(AND(VALUES('TableA'[Id]) IN Table1 , NOT(VALUES('TableA'[Id])) IN Table2),
CALCULATE(SUM('TableA'[Values])),0)
Он не содержит ошибок.Однако, когда я отбрасываю показатель на визуал KPI, я получаю следующее сообщение:
![enter image description here](https://i.stack.imgur.com/GmKYI.png)
Скажите, пожалуйста, что не так с синтаксисом.Также, пожалуйста, дайте мне знать, если есть какой-нибудь лучший код, который можно написать.
Пожалуйста, помогите.