Compartilhar via


CONTAINSSTRING

Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual

Retorna TRUE ou FALSE, indicando se uma cadeia de caracteres contém outra cadeia de caracteres.

Sintaxe

CONTAINSSTRING(<within_text>, <find_text>) 

Parâmetros

Termo Definição
within_text O texto no qual você deseja pesquisar find_text.
find_text O texto que você deseja encontrar.

Retornar valor

TRUE se find_text for uma substring de within_text; caso contrário, FALSE.

Comentários

  • CONTAINSSTRING não diferencia maiúsculas de minúsculas.

  • Você pode usar os caracteres curinga ? e *. Use ~ para fazer o escapar de caracteres curinga.

Exemplo

Consulta DAX

EVALUATE
    ROW(
        "Case 1", CONTAINSSTRING("abcd", "bc"), 
        "Case 2", CONTAINSSTRING("abcd", "BC"),
        "Case 3", CONTAINSSTRING("abcd", "a*d"),
        "Case 4", CONTAINSSTRING("abcd", "ef")
    )

Retorna

[Maiúsculas e minúsculas 1] [Maiúsculas e minúsculas 2] [Maiúsculas e minúsculas 3] [Maiúsculas e minúsculas 4]
TRUE TRUE TRUE FALSE