Подсчет не работает должным образом в этом поле расчета заголовка

#tableau-api #calculation #tableau-desktop #avmutableaudiomixinputparameters

Вопрос:

У меня есть список отделов в фильтре. Вот логика, которой я следую в этом расчете: -если было выбрано 17 отделов (ВСЕ), то «всего 2u» -если были выбраны ТОЛЬКО эти 5 отделов (ВЗ, Бизнес-аналитика, Размещение, Привлечение студентов, Привлечение рабочей силы), затем «Университетские операции» -если были выбраны 2-4 или 6-16 отделов, то «2 отделы» -если выбран 1 отдел, то [Отдел]

Все работает нормально, пока я не доберусь до 6-16 отделов. Если были выбраны университетские операционные отделы, и я нажму на другой, там все равно будет написано University Ops, но мне нужно переключиться на 2 отделения.

(на рисунке выбраны все 5 отделов, которые составляют U Ops, но так же, как и маркетинг продукции, поэтому в нем должно быть написано «2 отдела» на основе логики calc ниже

введите описание изображения здесь Как я могу это исправить?

 if total(COUNTD([Department]))=17 then "2U Total"
elseif total(countd(if [Department] = "Business Analytics" or [Department] = "EOI"
                        or [Department] = "Placement" or [Department] = "Student Engagement"
                            or [Department] = "Workforce Engagement" then [Department] end))=5  
                                then "University Ops"
elseif total(COUNTD([Department]))>1 and TOTAL(COUNTD([Department]))<5 OR      
       total(COUNTD([Department]))>5 and TOTAL(COUNTD([Department]))<17 then "2  Departments"
else max([Department])
END
 

Комментарии:

1. Привет! Я думаю, что у меня есть решение для вас, но мне нужно знать, как происходит агрегирование этого вычисляемого поля. Является ли «tiktle» агрегированным с таблицей calc, max, min и т. Д…. Или это так, как мы видим выше? Спасибо!