Partilhar via


Função FIND (DAX)

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

Sintaxe

FIND(<find_text, within_text, start_num)

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; caracteres curinga não são permitidos.

within_text

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

start_num

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

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 PowerPivot para Excel 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.

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