Ler em inglês

Compartilhar via


MID

aplica-se a:coluna calculadatabela calculadaMeasurecálculo visual

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

Sintaxe

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

Parâmetros

Prazo Definição
text A cadeia de caracteres de texto da qual você deseja extrair os caracteres, or uma coluna que contains texto.
start_num A posição do caractere first que você deseja extrair. As posições começam em 1.
num_chars O número de caracteres a serem retornados.

Retornar value

Uma cadeia de caracteres de texto do comprimento especificado.

Observações

Enquanto o Microsoft Excel tem funções diferentes para trabalhar com idiomas de caracteres de byte único and dois bytes, DAX usa Unicodeand armazena all caracteres com o mesmo comprimento.

Exemplos

A expressão a seguir,

DAX
MID("abcde",2,3))

Retorna "bcd".

A expressão a seguir,

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

Retorna o mesmo resultado que LEFT([ResellerName],5). Ambas as expressões retornam as first 5 letras de coluna, [ResellerName].

Funções de texto