Фильтрация представления без фильтрации данных с использованием функций расчета таблиц не работает для выполнения сумм - PullRequest
0 голосов
/ 29 марта 2020

Вы можете увидеть мою учебную книгу с таблицей примеров здесь .

Если вы создаете итоговую визу, а затем скрываете некоторые столбцы, базовые данные для листа не изменяются, а ваша все еще действует. Однако если вы попытаетесь добиться того же, используя фильтр, основанный на функциях вычисления таблиц, таких как lookup(), он испортит визуализацию, пропустив некоторые значения. Скорее всего, ошибка в таблице, но очень хотелось бы знать, есть ли решение для этого.

1 Ответ

2 голосов
/ 01 апреля 2020

Используйте вместо этого одну из функций WINDOW. Например: WINDOW_MAX(MAX(YEAR([Joining Date]))) вычислено на Gender. LOOKUP не будет работать, так как он пытается найти значение для каждого месяца для каждого пола. Поэтому, если в месяце не было оборота по полу, искать нечего, и вы получаете эти пробелы (он же #Missing). Используя что-то вроде WINDOW_MAX, вычисленное на Gender, просто посмотрите на весь месяц, и любые доступные данные будут принимать значение MAX и, следовательно, не вызовут этой проблемы.

...