Как преобразовать формулу Excel, содержащую URL, в вычисляемый столбец Power BI?

Я использую эту формулу Excel, чтобы определить, содержит ли URL-адрес в столбце A строку '/amp/':

 = IF(OR(SUMPRODUCT(--((ISERR(SEARCH({"/amp/"},a2)))))>0),FALSE,TRUE)))))))))))))

Как мне это сделать в вычисляемом столбце/мере в Power BI?


person simpatico    schedule 17.11.2018    source источник


Ответы (1)


Вы можете использовать функцию НАЙТИ для поиска /amp/ в столбец, в котором хранится URL-адрес. Вы можете определить значение, которое будет возвращено, если шаблон не найден, но не значение, если оно найдено. Таким образом, вы можете использовать IF, чтобы иметь возможность свободно определять " содержит" и "не содержит" значений.

=IF(FIND("/amp/", 'TableName'[ColumnWithURL], -1) = -1, <value_if_true>, <value_if_false>)
person Andrey Nikolov    schedule 17.11.2018
comment
IsAMP = ЕСЛИ(НАЙТИ(/amp/, ABC[Целевая страница], 1, -1) = -1, ложь, истина) - person simpatico; 17.11.2018