Я пытаюсь сделать четкий подсчет для двух столбцов (PatronID & GamingDay) с фильтром для четырех столбцов, содержащихся в одной таблице (dal vPlayByDay).Как вы можете видеть, я пытался использовать COUNTROWS с FILTER для GROUPBY, однако, он не позволяет мне включать три столбца, которые я хочу отфильтровать (SlotTheo, SlotActual & SlotCoinIn), не включая их в GROUPBY.Любая помощь приветствуется!
В целях повышения производительности я не хочу добавлять в таблицу столбец, объединяющий PatronID и GamingDay.Уже пробовал и плохая производительность.
Trips2 =
COUNTROWS(
FILTER(
GROUPBY(
'dal vPlayByDay', 'dal vPlayByDay'[PatronID], 'dal vPlayByDay'[GamingDay]
),
'dal vPlayByDay'[PatronID] <> 0
&& (
'dal vPlayByDay'[SlotTheo]' > 0
|| 'dal vPlayByDay'[SlotActual]' <> 0
|| 'dal vPlayByDay'[SlotCoinIn]' > 0
)
)
)
Синтаксическая ошибка начинается с "[SlotTheo]", поскольку ее нет в GROUPBY.В том числе это повлияло бы на счет.