EXTRAE devuelve un número específico de caracteres de una cadena de texto, comenzando en la posición y en función del número de caracteres que especifique.
Sintaxis
EXTRAE(texto, start_num, num_chars)
Texto es la cadena de texto que contiene los caracteres que desea extraer.
Start_num es la posición del primer carácter que desea extraer del texto. posición_inicial para el primer carácter de texto es 1, y así sucesivamente.
Num_chars especifica el número de caracteres que desea que EXTRAE devuelva del texto.
Observaciones
- Si posición_inicial es mayor que la longitud de texto, EXTRAE devuelve “” (texto vacío).
- Si posición_inicial es menor que la longitud de texto, pero posición_inicial más núm_de_caracteres excede la longitud de texto, EXTRAE devuelve los caracteres hasta el final de texto.
- Si start_num es menor que 1, MID devuelve el #VALUE. valor de error.
- Si num_chars es negativo, MID devuelve el #VALUE. error #¡NUM!.
Ejemplos
| Fórmula | Descripción (resultado) |
|---|---|
| =EXTRAE("Flujo de fluido";1;5) | Cinco caracteres de la cadena, empezando por el primer carácter (Fluido) |
| =EXTRAE("Flujo de fluido";7;20) | Veinte caracteres de la cadena, empezando en el séptimo (Flujo) |
| =EXTRAE("Flujo de fluido",20,5) | Dado que el punto de inicio es mayor que la longitud de la cadena, se devuelve texto vacío () |