CONTAINSSTRING

применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления

Возвращает TRUEorFALSE, указывающее, contains ли одна строка contains другую строку.

Синтаксис

DAX
CONTAINSSTRING(<within_text>, <find_text>) 

Параметры

Срок Определение
within_text Текст, в котором требуется search для find_text.
find_text Текст, который требуется find.

Возврат value

TRUE if find_text — это подстрока within_text; в противном случае FALSE.

Замечания

  • CONTAINSSTRING учитывается not регистр.

  • Можно использовать ?and* подстановочные знаки. Используйте ~ для экранирования подстановочных знаков.

Пример

запрос DAX

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