La función Text.Middle extrae una subcadena de una cadena de texto a partir de una posición inicial y un número de caracteres.
Text.Middle(
text as nullable text,
start as number,
optional count as nullable number
) as nullable text
- text: texto del que extraer la subcadena
- start: posición del primer carácter a extraer
- count: (opcional) número de caracteres a extraer
Los caracteres se cuentan de izquierda a derecha. El primero por la izquierda ocupa la posición 0.
Si no se indica el número de caracteres a extraer, la posición devuelve todos los caracteres desde start hasta el final del texto.
Tanto start como count deberán ser números enteros mayores o iguales a 0. Si count toma el valor 0, la función devuelve una cadena de texto vacía. Si count toma un valor superior al número de caracteres disponibles entre start y el final de la cadena, la función devolverá los caracteres disponibles, sin añadir nuevos caracteres.
Podemos extraer 3 caracteres del texto "Power BI" a partir del que ocupa la posición 2 con la siguiente expresión:
Text.Middle("Power BI", 2, 3)
web