Función de Excel · Buscar texto
EXTRAE(MID)
Devuelve caracteres del medio de un texto.
Qué hace
EXTRAE toma caracteres del interior de un texto: le indicas la posición en la que empezar y cuántos caracteres tomar.
Sintaxis
=EXTRAE(texto; posición_inicial; núm_de_caracteres)Los argumentos entre corchetes son opcionales, y … significa que puedes añadir más del mismo tipo. En este idioma de Excel, los argumentos se separan con ;
Argumentos
- texto
- El texto del que se toman los caracteres.
- posición_inicial
- La posición del primer carácter que se toma. El primer carácter del texto es el 1.
- núm_de_caracteres
- Cuántos caracteres se toman desde ahí.
Ejemplo
Los códigos de pedido tienen un prefijo, un número y una región. ¿Cuál es la parte numérica de ORD-7731-EU?
| A | B | |
|---|---|---|
| 1 | N.º pedido | Parte numérica |
| 2 | ORD-7731-EU | 7731 |
La fórmula en B2:
=EXTRAE(A2;5;4)Resultado: 7731
ORD- ocupa cuatro caracteres, así que el número empieza en el carácter 5. Cuatro caracteres desde ahí dan 7731.
Errores frecuentes
- Empezar un carácter antes o después. Cuenta también el separador: aquí el guion es el carácter 4.
- Omitir el número de caracteres. A diferencia de
IZQUIERDAyDERECHA,EXTRAEnecesita los tres argumentos.
En otros idiomas de Excel
Excel traduce los nombres de las funciones y, en algunos idiomas, también el separador de argumentos. Escribe el nombre que muestra tu Excel.
| Idioma de Excel | Nombre de la función | Separador |
|---|---|---|
| English | MID | , |
| Deutsch | TEIL | ; |
| Français | STXT | ; |
| Español (España) | EXTRAE | ; |
| Español (México) | EXTRAE | , |
| 日本語 | MID | , |
| 한국어 | MID | , |
| 繁體中文 | MID | , |
| ไทย | MID | , |
| ខ្មែរ | MID | , |
| Tiếng Việt | MID | ; |