У меня есть несколько выражений:
=COUNT(SUPP)
Дает мне 9316, что правильно, так как это общее число.
=COUNT(DISTINCT SUPP)
Дает мне 3429, что правильно, так как это общее число.
=ROUND(Sum( if((Date(MonthName(MMMYY),'MMM-YY')) >= (AddMonths(Today(),-13)),1,0)))
Дает мне 396, что правильно, так как это общее число за последние 12 месяцев с ЯНВАРЯ по ЯНВАРЬ.
=count({$<[Company] ={"$(=concat([Company],'","'))"}>}DISTINCT [SUPP])
Дает мне 332, что правильно, так как это общее число за последние 12 месяцев с января по январь, но только когда я сделал выбор даты.
Что мне нужно:
Мне нужно следующее выражение:
=ROUND(Sum( if((Date(MonthName(MMMYY),'MMM-YY')) >= (AddMonths(Today(),-13)),1,0)))
Приспособиться к двум вещам.
Дайте результат для различных выборов, который (332)
Не зависеть от выбора.
Или используя это выражение:
=count({$<[Company] ={"$(=concat([Company],'","'))"}>}DISTINCT [SUPP])
Приспособиться к двум вещам.
Дайте результат 332 без необходимости выбирать с 15 по 16 января.
Не зависеть от выбора.