Partilhar via


Função FIND

Retorna a posição inicial de uma cadeia de texto dentro de outra cadeia de texto. FIND diferencia maiúsculas e minúsculas.

Sintaxe

FIND(<find_text>, <within_text>[, [<start_num>][, <NotFoundValue>]])

Parâmetros

Termo

Definição

find_text

O texto que você deseja localizar. Use aspas duplas (texto vazio) para associar o primeiro caractere em within_text.

Você pode usar caracteres curinga — o ponto de interrogação (?) e o asterisco (*). — em find_text. Um ponto de interrogação corresponde a qualquer caractere único; um asterisco corresponde a qualquer sequência de caracteres. Se você desejar localizar um ponto de interrogação ou asterisco real, digite um til (~) antes do caractere.

within_text

O texto que contém o texto que você deseja encontrar.

start_num

(opcional) O caractere no qual iniciar a pesquisa; se omitido, start_num = 1. O primeiro caractere em within_text é o caractere número 1.

NotFoundValue

(opcional) O valor que deve ser retornado quando a operação não localiza um subcadeia de caracteres compatível, normalmente 0, -1 ou BLANK ().

Valor da propriedade/Valor do retorno

Número que mostra o ponto inicial da cadeia de caracteres de texto que você deseja localizar.

Comentários

Enquanto o Microsoft Excel tem várias versões da função FIND para acomodar idiomas SBCS (conjunto de caracteres de um byte) e DBCS (conjunto de caracteres de dois bytes), o DAX usa o Unicode e conta cada caractere do mesmo modo; portanto, você não precisa usar uma versão diferente de acordo com o tipo de caractere.

Esta função DAX pode retornar resultados diferentes quando usada em um modelo que é implantado e consultado no modo DirectQuery. Para obter mais informações sobre diferenças semânticas no modo DirectQuery, consulte https://go.microsoft.com/fwlink/?LinkId=219171.

Exemplo

A fórmula a seguir localiza a posição da primeira letra da designação do produto, BMX, na cadeia de caracteres que contém a descrição do produto.

=FIND("BMX","line of BMX racing goods")

Consulte também

Outros recursos

Funções de texto (DAX)