Написание цикла в таблице, который заменяет значения NULL на значения пенсии - PullRequest
0 голосов
/ 03 декабря 2018

В Tableau Prep я хочу заменить значения NULL в столбце «ТИП РАБОТЫ» на «Ушел в отставку», если у этого конкретного человека есть «пенсия» в столбце «ТИП ДОХОДА».

IF CONTAINS([JOB_TYPE], "NULL")= CONTAINS([INCOME_TYPE], "PENSION")    

Я знаю, что мне нужно продолжить с выражением «THEN», но я, кажется, не могу сначала получить правильный синтаксис.

1 Ответ

0 голосов
/ 04 декабря 2018

Создать временное вычисляемое поле:

IF ISNULL([job_type]) AND [income_type] = 'pension'
  THEN 'Retired'
ELSE [job_type]
END

Удалить исходный столбец «ТИП ЗАДАНИЯ»
Переименовать новый столбец как «ТИП ЗАДАНИЯ»

...