MID
Se aplica a:Columna calculadaTabla calculadaMedidaCálculo visual
Devuelve una cadena de caracteres de la mitad de una cadena de texto a partir de una posición inicial y una longitud.
Sintaxis
MID(<text>, <start_num>, <num_chars>)
Parámetros
Término | Definición |
---|---|
texto | Cadena de texto de la que se quieren extraer los caracteres o una columna que contiene texto. |
start_num | Posición del primer carácter que se quiere extraer. Las posiciones empiezan en 1. |
num_chars | Número de caracteres que se va a devolver. |
Valor devuelto
Cadena de texto de la longitud especificada.
Observaciones
Mientras que Microsoft Excel tiene diferentes funciones para trabajar con lenguajes de caracteres de un solo byte y de doble byte, DAX usa Unicode y almacena todos los caracteres con la misma longitud.
Ejemplos
La expresión siguiente,
MID("abcde",2,3))
Devuelve "bcd" .
La expresión siguiente,
MID('Reseller'[ResellerName],1,5))
Devuelve el mismo resultado que LEFT([ResellerName],5)
. Ambas expresiones devuelven las cinco primeras letras de la columna, [ResellerName]
.