Partilhar via


MID

Aplica-se a:Coluna calculadaTabela calculadaMedidaCá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

Vigência Definição
text 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 caracteres a serem retornados.

Valor de retorno

Uma cadeia de caracteres de texto do comprimento especificado.

Comentários

Enquanto o Microsoft Excel tem diferentes funções para trabalhar com idiomas de caracteres de byte único e byte duplo, 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