La función IZQUIERDA en Excel extrae un número determinado de caracteres del principio de una cadena de texto. Es una de las funciones de texto más utilizadas para manipular y limpiar datos.
Sintaxis
=IZQUIERDA(texto; [núm_de_caracteres])
La función IZQUIERDA tiene los siguientes argumentos:
- texto: La cadena de texto de la cual se desea extraer los caracteres. Obligatorio.
 - núm_de_caracteres: Especifica el número de caracteres que se desea extraer desde la izquierda. Opcional.
- Si se omite, se asume el valor predeterminado de 1.
 - Debe ser un número mayor o igual a cero.
 - Si es mayor que la longitud total del texto, la función devolverá el texto completo.
 
 
Ejemplos
Ejemplo 1: Extracción simple
Extraer la primera palabra de una celda. En este caso, la palabra «Factura».
=IZQUIERDA("Factura Nº 1024"; 7)
Resultado: «Factura»
Ejemplo 2: Uso del valor predeterminado
Si se omite el segundo argumento (núm_de_caracteres), la función extrae únicamente el primer carácter.
=IZQUIERDA("Madrid")
Resultado: «M»
Ejemplo 3: Extracción de códigos de producto
A menudo, los códigos de producto o referencias contienen un prefijo que identifica una categoría. Podemos usar IZQUIERDA en combinación con la función HALLAR para extraer dinámicamente estos prefijos, sin importar su longitud.
| A | B | |
|---|---|---|
| 1 | CódigoProducto | Categoría | 
| 2 | ELEC-TV-40P | ELEC | 
| 3 | HOG-FRIGO-01A | HOG | 
| 4 | LIB-INF-C05 | LIB | 
Para obtener la categoría en la celda B2, usamos la siguiente fórmula y la arrastramos hacia abajo:
=IZQUIERDA(A2; HALLAR("-"; A2) - 1)
En este caso, HALLAR("-"; A2) encuentra la posición del primer guion, y al restarle 1, le decimos a IZQUIERDA que extraiga todos los caracteres hasta justo antes de ese guion.
Ejemplo 4: Trabajar con fechas
Si intentas usar IZQUIERDA directamente sobre una celda que contiene una fecha, Excel trabajará sobre el número de serie de la fecha, no sobre el texto que ves. Para extraer una parte de la fecha como texto, primero debes convertirla con la función TEXTO.
Suponiendo que la celda A1 contiene la fecha 25/12/2024, para extraer el día:
=IZQUIERDA(TEXTO(A1; "dd/mm/aaaa"); 2)
Resultado: «25»
Observaciones
Es importante recordar que el resultado de la función IZQUIERDA siempre es una cadena de texto, incluso si los caracteres extraídos son números. Si necesitas usar el resultado en operaciones matemáticas, deberás convertirlo usando funciones como VALOR.
Errores comunes
- #¡VALOR!: Ocurre si el argumento 
núm_de_caractereses un número negativo. 
Disponibilidad por versión de Excel
La función IZQUIERDA es una función clásica y fundamental de Excel. Está disponible en todas las versiones de Excel, incluyendo Excel 365, Excel 2021, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 y versiones anteriores.
Compatibilidad
| Software | Compatibilidad | Notas | 
|---|---|---|
| Microsoft Excel | ✔️ | El nombre de la función es LEFT en la versión en inglés. | 
| Google Sheets | ✔️ | Funciona de manera idéntica. | 
| LibreOffice Calc | ✔️ | Funciona de manera idéntica. | 
| OpenOffice Calc | ✔️ | Funciona de manera idéntica. | 
| WPS Office Spreadsheets | ✔️ | Funciona de manera idéntica. | 
| Apple Numbers | ✔️ | Funciona de manera idéntica. | 
