Função MID (DAX)
Retorna uma cadeia de caracteres do meio de uma cadeia de caracteres de texto, dados uma posição e um comprimento iniciais.
Sintaxe
MID(<text>, <start_num>, <num_chars>)
Parâmetros
Termo |
Definição |
---|---|
text |
A cadeia de caracteres de texto a partir 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 iniciam em 1. |
num_chars |
O número de caracteres a ser retornado. |
Valor da propriedade/Valor de retorno
Uma cadeia de caracteres de texto do comprimento especificado.
Comentários
Enquanto o Microsoft Excel tem funções diferentes para trabalhar com texto em idiomas de caracteres de um byte e dois bytes, o PowerPivot para Excel usa Unicode e armazena todos os caracteres com o mesmo tamanho.
Exemplo
Os exemplos a seguir retorna os mesmos resultados, as primeiras cinco letras da coluna, [ResellerName]. O primeiro exemplo usa o nome totalmente qualificado da coluna e especifica o ponto de partida; o segundo exemplo omite o nome de tabela e o parâmetro, num_chars.
=MID('Reseller'[ResellerName],5,1))
=MID([ResellerName,5])
Os resultados serão iguais se você usar a seguinte fórmula:
=LEFT([ResellerName],5)