Всем доброго утра
Возможно, кто-то сможет меня поправить
Я пытаюсь подтягивать в столбец таблицы NewClientsTable подтянуть значения из двух столбцов другой таблицы GAData. Делаю это с условием: по умолчанию подтягиваем данные из колонки FirstSRC таблицы GAData, а если пустая ячейка — пытаемся найти значение из столбца Source/Medium таблицы GAData.
Написал формулу, но она как-то корявенько отрабатывает, честно говоря, может кто сможет подсказать, в чем ошибка?
HNSource = IF
(ISBLANK
(LOOKUPVALUE('GAData'[FirstSRC],'GAData'[Client ID],'NewClientsTable'[ga_cid],"")),(LOOKUPVALUE('GAData'[FirstSRC],'GAData'[Client ID],'NewClientsTable'[ga_cid],"")),(LOOKUPVALUE('GAData '[Source / Medium],'GAData '[Client ID],NewClientsTable[ga_cid],"")))
HNSource =
VAR _first =
LOOKUPVALUE (
'GAData'[FirstSRC],
'GAData'[Client ID], 'NewClientsTable'[ga_cid],
""
)
RETURN
IF (
_first = "",
LOOKUPVALUE (
'GAData '[Source / Medium],
'GAData '[Client ID], NewClientsTable[ga_cid],
""
),
_first
)