Share via


MID

Aplica-se a:Colunacalculada Tabelacalculada MedidaCálculo visual

Retorna uma cadeia de caracteres do meio de uma cadeia de texto, dada uma posição inicial e comprimento.

Sintaxe

MID(<text>, <start_num>, <num_chars>)  

Parâmetros

Termo Definição
texto A cadeia de caracteres de texto da qual você deseja extrair os caracteres ou uma coluna que contém texto.
start_num A posição do primeiro caractere que você deseja extrair. As posições começam em 1.
num_chars O número de carateres a devolver.

Valor devolvido

Uma cadeia de caracteres de texto do comprimento especificado.

Observações

Enquanto o Microsoft Excel tem diferentes funções para trabalhar com idiomas de caracteres de byte único e byte duplo, o DAX usa Unicode e armazena todos os caracteres com o mesmo comprimento.

Exemplos

A seguinte expressão,

MID("abcde",2,3))

Devolve "bcd".

A seguinte expressão,

MID('Reseller'[ResellerName],1,5))

Devolve o mesmo resultado que LEFT([ResellerName],5). Ambas as expressões retornam as primeiras 5 letras da coluna, [ResellerName].

Funções de texto