В Tableau Desktop создание вычисляемого поля для условного форматирования значений при использовании значений измерений в карточке меток

#calculated-field #tableau-desktop

Вопрос:

Мне нужно использовать вычисляемое поле для установки трех уровней критериев на основе совокупности значений меры (9 отдельных переменных), а затем использовать этот уровень критериев для условного окрашивания совокупности значений меры в таблице для каждой из 9 переменных, где каждая строка. Этот вариант предпочтительнее, чем поворот для достижения цели, так как мне нужно, чтобы и без того большой размер таблицы данных был как можно меньше, чтобы увеличить время загрузки запросов на панели мониторинга для пользователей.

Моя текущая формула приведена ниже. Проблема в том, что уровень критериев устанавливается только для первого значения меры «Среднее значение. Оценка доступа QI1» и/или она применяется ко всем 9 значениям измерения, что неверно. Я также попробовал формулу для каждого из 9 значений меры и могу подтвердить, что она работает индивидуально, но не вместе.

 { FIXED [School - School Level],[Age - School]: IF AVG([QI1 Access Score]) >= 3.00 THEN "Sufficient Access"
    ELSEIF AVG([QI1 Access Score]) >= 2.00 THEN "Partial Access"
    ELSEIF AVG([QI1 Access Score]) < 2.00 THEN "Limited Access"
ELSEIF AVG([QI2 Access Score]) >= 3.00 THEN "Sufficient Access"
    ELSEIF AVG([QI2 Access Score]) >= 2.00 THEN "Partial Access"
    ELSEIF AVG([QI2 Access Score]) < 2.00 THEN "Limited Access"
ELSEIF AVG([QI3 Access Score]) >= 3.00 THEN "Sufficient Access"
    ELSEIF AVG([QI3 Access Score]) >= 2.00 THEN "Partial Access"
    ELSEIF AVG([QI3 Access Score]) < 2.00 THEN "Limited Access"
ELSEIF AVG([QI4 Access Score]) >= 3.00 THEN "Sufficient Access"
    ELSEIF AVG([QI4 Access Score]) >= 2.00 THEN "Partial Access"
    ELSEIF AVG([QI4 Access Score]) < 2.00 THEN "Limited Access"
ELSEIF AVG([QI5 Access Score]) >= 3.00 THEN "Sufficient Access"
    ELSEIF AVG([QI5 Access Score]) >= 2.00 THEN "Partial Access"
    ELSEIF AVG([QI5 Access Score]) < 2.00 THEN "Limited Access"
ELSEIF AVG([QI6 Access Score]) >= 3.00 THEN "Sufficient Access"
    ELSEIF AVG([QI6 Access Score]) >= 2.00 THEN "Partial Access"
    ELSEIF AVG([QI6 Access Score]) < 2.00 THEN "Limited Access"
ELSEIF AVG([QI7 Access Score]) >= 3.00 THEN "Sufficient Access"
    ELSEIF AVG([QI7 Access Score]) >= 2.00 THEN "Partial Access"
    ELSEIF AVG([QI7 Access Score]) < 2.00 THEN "Limited Access"
ELSEIF AVG([QI8 Access Score]) >= 3.00 THEN "Sufficient Access"
    ELSEIF AVG([QI8 Access Score]) >= 2.00 THEN "Partial Access"
    ELSEIF AVG([QI8 Access Score]) < 2.00 THEN "Limited Access"
ELSEIF AVG([QI9 Access Score]) >= 3.00 THEN "Sufficient Access"
    ELSEIF AVG([QI9 Access Score]) >= 2.00 THEN "Partial Access"
    ELSEIF AVG([QI9 Access Score]) < 2.00 THEN "Limited Access"
END} 

Я не уполномочен делиться рабочей книгой, приношу свои извинения