CONTAINSSTRING
применяется:вычисляемый столбец
вычисляемой таблицы
измерение
визуального вычисления
Возвращает TRUE
или FALSE
, указывающие, содержит ли одна строка другую строку.
Синтаксис
CONTAINSSTRING(<within_text>, <find_text>)
Параметры
Срок | Определение |
---|---|
within_text |
Текст, в котором требуется выполнить поиск find_text. |
find_text |
Текст, который нужно найти. |
Возвращаемое значение
TRUE
, если find_text является подстрокой within_text; в противном случае FALSE
.
Замечания
CONTAINSSTRING не учитывает регистр.
Вы можете использовать
?
и*
подстановочные знаки. Используйте~
для экранирования подстановочных знаков.
Пример
запрос DAX
EVALUATE
ROW(
"Case 1", CONTAINSSTRING("abcd", "bc"),
"Case 2", CONTAINSSTRING("abcd", "BC"),
"Case 3", CONTAINSSTRING("abcd", "a*d"),
"Case 4", CONTAINSSTRING("abcd", "ef")
)
Возвращает
[Случай 1] | [Случай 2] | [Случай 3] | [Случай 4] |
---|---|---|---|
TRUE |
TRUE |
TRUE |
FALSE |