Editor de Excel en línea
Usar gratis

IZQUIERDA en Excel: sintaxis, ejemplos y errores

Actualizado el 2026-10-14 · Gratis · Compatible con Excel y Google Sheets

Sintaxis

=IZQUIERDA(texto, [núm_de_caracteres])

Respuesta rápida

IZQUIERDA devuelve caracteres desde el principio de una celda: =IZQUIERDA(A2, 4) convierte «AE-2026-041» en «AE-». El número por defecto es 1, pedir más caracteres que el largo de la celda devuelve el texto entero, y el resultado siempre es texto — aunque parezca un número.

Sintaxis

=IZQUIERDA(texto, [núm_de_caracteres])
ArgumentoQué significa
textoLa celda o el literal con el texto a recortar. Obligatorio.
[núm_de_caracteres]Cuántos caracteres tomar desde el inicio: 4 toma los cuatro primeros. Si lo omites, IZQUIERDA toma uno. Debe ser cero o positivo — negativo devuelve #¡VALOR!.

Según tu configuración regional, los argumentos van separados por punto y coma en vez de comas: =IZQUIERDA(A2; 4). Es lo estándar en los países donde la coma es el separador decimal.

IZQUIERDA cuenta caracteres, no bytes ni palabras: una letra, un dígito, un espacio o un emoji consumen cada uno un conteo. Las posiciones empiezan en 1 — no existe el carácter cero.

Ejemplos básicos

=IZQUIERDA(A2, 4)

El caballo de batalla de los anchos fijos: los códigos de producto «AE-2026-041» entregan su prefijo de país «AE-», los teléfonos sueltan el prefijo internacional y las cuentas exponen los dígitos de la sucursal — siempre que la parte útil viva en los primeros N caracteres.

=IZQUIERDA(A2, ENCONTRAR(" ", A2) - 1)

La mejora dinámica: ENCONTRAR localiza el primer espacio e IZQUIERDA toma todo lo anterior, así que «Jane Doe» da «Jane» y «Winston Churchill» también da «Winston» — el punto de corte sigue a los datos en vez de un número fijo.

=IZQUIERDA(A2, HALLAR("@", A2) - 1)

Extrae la cuenta de correo de «john.doe@example.com» — «john.doe». Usa HALLAR cuando las mayúsculas importen (distingue); ENCONTRAR cuando no, o cuando necesites comodines.

=SI.ERROR(IZQUIERDA(A2, ENCONTRAR("-", A2) - 1), A2)

La versión para producción: las filas sin guion estallarían en #¡VALOR! porque ENCONTRAR no halla nada. Envuelta en SI.ERROR, esas filas vuelven enteras y la columna no se rompe.

IZQUIERDA devuelve texto aunque recorte dígitos: IZQUIERDA(123456, 3) da el texto «123», que no suma. Envuelve las extracciones numéricas en VALOR (=VALOR(IZQUIERDA(A2, 3))), y recuerda que las fechas son números de serie — IZQUIERDA recorta del serial, no de la pantalla.

Errores comunes y cómo corregirlos

SíntomaCausa más comúnSolución
#¡VALOR!núm_de_caracteres es negativo — o el HALLAR/ENCONTRAR que lo alimenta no localiza el delimitador y devuelve su propio #¡VALOR!.Usa un conteo positivo y envuelve la búsqueda en SI.ERROR con alternativa, o revisa primero las filas sin separador.
Solo vuelve un carácterSe omitió núm_de_caracteres — sin él IZQUIERDA asume 1.Añade el conteo: =IZQUIERDA(A2, 4). Si de verdad quieres uno, escribirlo deja la intención documentada.
El corte cae un carácter antes o despuésError de falta uno junto al delimitador: para excluir el espacio restas 1; para conservarlo, no restas.Traza la posición en una fila — ENCONTRAR devuelve la posición del delimitador, así que ENCONTRAR(...)-1 termina justo antes.
Los dígitos extraídos no calculanIZQUIERDA siempre devuelve texto: «007» sigue siendo «007» y «123» no suma.=VALOR(IZQUIERDA(A2, 3)) convierte los dígitos en número real (los ceros a la izquierda se pierden — eran texto).
El resultado aparece corridoLa celda empieza con relleno invisible, así que los primeros caracteres son espacios, no letras.Limpia primero: =IZQUIERDA(ESPACIOS(A2), 4), o quita los espacios de toda la columna de una vez.

No es un error, pero una sorpresa clásica: pedir más caracteres de los que la celda tiene devuelve la celda entera, no un error. =IZQUIERDA("Hola", 50) es simplemente «Hola» — un recorte seguro de «hasta N caracteres», aunque confuso si esperabas un aviso.

IZQUIERDA frente a EXTRAE

IZQUIERDAEXTRAE
Empieza a cortar porSiempre el primer carácterCualquier posición que indiques: =EXTRAE(A2, 5, 3)
ArgumentosTexto y un conteoTexto, una posición inicial y un conteo
Ideal paraPrefijos, nombres, cabeceras de ancho fijoSegmentos del medio — prefijos telefónicos, lo que hay entre dos delimitadores
Inicio dinámicoSolo el final se mueve (con HALLAR/ENCONTRAR)Ambos extremos se mueven — HALLAR alimenta la posición inicial

IZQUIERDA es un EXTRAE especializado con inicio permanente en 1: =IZQUIERDA(A2, 4) es exactamente =EXTRAE(A2, 1, 4). Cuando el segmento puede estar en cualquier parte menos el principio, pasa a EXTRAE — ambas se anidan sin parar en las fórmulas de análisis.

IZQUIERDA frente a Texto en columnas y TEXTO.ANTES

IZQUIERDA (+ HALLAR/ENCONTRAR)Texto en columnasTEXTO.ANTES (Microsoft 365)
SalidaUna fórmula viva en una columna nueva; el origen queda intactoDivide las celdas en el sitio y puede pisar columnas vecinasUna fórmula viva: =TEXTO.ANTES(A2, "-")
Lógica del delimitadorConstruida a mano con HALLAR/ENCONTRAR y restas de 1Por cuadro de diálogo, con vista previa de delimitadores repetidosUn argumento — sin HALLAR, sin restar uno
Sobrevive a filas nuevasSí — arrastra y recalculaNo — hay que repetirlo con los datos nuevosSí — dinámico por diseño
Disponible enTodas las versiones de Excel y Google SheetsTodas las versiones de ExcelSolo Excel 365 / 2021 y posterior

Elige según la vida útil: fórmulas IZQUIERDA para análisis que sobreviven a importaciones y actualizaciones, Texto en columnas para una reorganización única de una tabla terminada, TEXTO.ANTES si tu Excel es moderno y solo necesitas «todo lo anterior al delimitador».

IZQUIERDA en Google Sheets

  • Sintaxis y valores por defecto idénticos — las fórmulas de arriba se pegan sin cambios en Sheets.
  • En configuraciones con coma decimal se usan puntos y coma: =IZQUIERDA(A2; 4), igual que Excel.
  • HALLAR sigue distinguiendo mayúsculas y ENCONTRAR sigue sin distinguir con comodines — la pareja se porta igual.
  • Para prefijos por patrón Sheets ofrece REGEXEXTRACT, que saca «todo antes del primer dígito» en una expresión sin anidar HALLAR.

Limitaciones y consejos avanzados

  • Un corte por llamada: partir un código en tres trozos pide tres columnas — IZQUIERDA, EXTRAE y DERECHA en fila es el diseño clásico de análisis.
  • HALLAR o ENCONTRAR es una elección deliberada: ENCONTRAR para delimitadores que no distinguen mayúsculas como el espacio o el guion, HALLAR cuando «a» y «A» sean objetivos distintos.
  • Envuelve en SI.ERROR toda extracción guiada por delimitador — una fila sin separador riega el #¡VALOR! por toda la columna.
  • Los números siguen siendo texto tras el corte: =VALOR(IZQUIERDA(A2, 3)) es el camino de vuelta.
  • Para el texto antes del enésimo delimitador, anida ENCONTRAR: ENCONTRAR("-", A2, ENCONTRAR("-", A2) + 1) halla el segundo guion e IZQUIERDA corta hasta ahí.

Piensa en IZQUIERDA como la primera estación de una línea de análisis: ESPACIOS quita el relleno, ENCONTRAR localiza el delimitador, IZQUIERDA recorta y VALOR convierte si es numérico. Cada etapa vive en su columna, así cuando el formato de importación cambie el mes que viene, solo cambia una fórmula.

Herramientas relacionadas

Funciones relacionadas

Preguntas frecuentes

¿Qué hace la función IZQUIERDA en Excel?

Devuelve una cantidad de caracteres desde el principio de una celda: =IZQUIERDA(A2, 4) toma los cuatro primeros. Sin conteo toma uno, y combinada con HALLAR o ENCONTRAR el punto de corte se mueve con delimitadores como espacios o guiones.

¿Cómo extraigo el texto antes de un espacio o guion con IZQUIERDA?

Localiza el delimitador y resta uno: =IZQUIERDA(A2, ENCONTRAR(" ", A2) - 1) toma todo lo anterior al primer espacio. ENCONTRAR ignora mayúsculas, HALLAR las distingue, y SI.ERROR alrededor mantiene intactas las filas sin delimitador.

¿Por qué IZQUIERDA devuelve #¡VALOR!?

O el conteo es negativo, o un HALLAR/ENCONTRAR incrustado no encontró el delimitador — HALLAR devuelve #¡VALOR! cuando falta y IZQUIERDA lo hereda. Usa SI.ERROR con alternativa y revisa las filas sin separador.

¿En qué se diferencian IZQUIERDA y EXTRAE?

IZQUIERDA empieza siempre en el carácter 1 y solo necesita un conteo; EXTRAE empieza donde digas y necesita posición inicial y conteo. IZQUIERDA para prefijos y nombres; EXTRAE para segmentos enterrados en el medio.

¿Por qué los números extraídos con IZQUIERDA no calculan?

IZQUIERDA devuelve texto, así que su «123» es una etiqueta, no un valor. Conviértelo con =VALOR(IZQUIERDA(A2, 3)); los ceros iniciales desaparecen en un número real, porque solo existían como texto.

¿Qué pasa si pido más caracteres que el largo del texto?

IZQUIERDA devuelve la celda entera — =IZQUIERDA("Hola", 50) es «Hola», sin error ni relleno. Esa regla hace que un conteo grande sea un «hasta N caracteres» seguro.

¿Funciona IZQUIERDA en Google Sheets?

Sí — mismo nombre, mismos argumentos, misma pareja HALLAR/ENCONTRAR y la convención del punto y coma en zonas de coma decimal. Sheets añade además REGEXEXTRACT para extracción por patrones.

¿Listo para probarlo con tu propio archivo?

Abrir Dividir texto en columnas en Excel — es gratis