Función MID

Excel 2007+

Resumen

La función MID de Excel extrae un número específico de caracteres de una cadena de texto, comenzando desde la posición indicada. Es ideal para procesar y analizar texto de longitud variable.

Sintaxis

MID(texto, inicio_num, num_caracteres)

Parámetros

Parámetro Tipo Requerido Descripción
texto Texto La cadena de texto fuente o referencia a celda
inicio_num Número entero Número positivo ≥1 que indica la posición inicial
num_caracteres Número entero Cantidad de caracteres a retornar (≥0)

Usando la función MID

MID es fundamental para manipular texto en Excel. Permite extraer partes específicas de cadenas largas como códigos, nombres, fechas o cualquier dato textual estructurado.

Ejemplos Comunes de MID

Extracción básica de subcadena

=MID("Hola Mundo",5,5)

Devuelve "Mundo" extrayendo 5 caracteres desde la posición 5

Procesar código de producto

=MID(A2,2,6)

Extrae 6 caracteres desde la posición 2 de un código en A2

Nombre desde dirección completa

=MID(B2,ENCONTRAR(" ",B2)+1,10)

Obtiene el apellido después del primer espacio

Preguntas Frecuentes

MID devuelve "" (cadena vacía) si no hay suficientes caracteres.

Siempre inicia en 1, el primer carácter es la posición 1.

Devuelve todos los caracteres restantes desde inicio_num.

Errores Comunes y Soluciones

#¡VALOR!

Cause: inicio_num o num_caracteres no son números

Solution: Verificar que los argumentos numéricos sean valores válidos

Resultado vacío inesperado

Cause: inicio_num mayor que la longitud del texto

Solution: Validar la posición inicial con LEN(texto)

Notas

  • Si num_caracteres=0, devuelve cadena vacía
  • Compatible con texto en celdas referenciadas
  • Útil en combinación con BUSCAR, ENCONTRAR y SUSTITUIR
  • En Excel multihilo MIDB maneja DBCS correctamente

Compatibilidad

Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

No disponible en:

Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2007+