@ РАДО находится на месте,
Если я понимаю вашу логику, что-то вроде этого должно работать.
ThisYearStoreCount =
IF (
[DateDiff] > 365,
0,
IF (
[From_Date] >= WUSA_CAL_DIM[End_Date]
&& [To_Date] <= WUSA_CAL_DIM[End_Date]
&& WUSA_STORE_DIM[Store Code] <> BLANK(),
1
)
)
Эта ошибка обычно означает, что вы используете функцию, которая возвращает набор данных, в контексте столбца (контексты столбца допускают существование только единственного значения для каждой строки) .
Я читаю между строк немного, но новая формула столбца выше проверит, находится ли дата окончания между From_Date и To_Date, прежде чем пропустить число 1.
Затем вы можете просто добавить ThisYearStoreCount к любому визуалу, и он будет суммироваться, где это необходимо.
Ваш существующий код должен работать как мера (вместо столбца) Я думаю, , но невозможно сказать без дополнительной информации.