Leer en inglés

Compartir a través de


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].

Funciones de texto