La función ESBLANCO es una función de información en Excel que se utiliza para comprobar si una celda está vacía. Devuelve el valor lógico VERDADERO si la celda no contiene ningún valor (está en blanco) y FALSO en caso contrario.
Es especialmente útil en combinación con otras funciones como SI para realizar acciones condicionales basadas en si una celda tiene contenido o no.
Sintaxis
=ESBLANCO(valor)
La función ESBLANCO tiene el siguiente argumento:
- valor: Es la referencia a la celda que se desea evaluar. Obligatorio.
 
Ejemplos
Ejemplo 1: Comprobación de una celda vacía
Si la celda A1 está completamente vacía, la función devolverá VERDADERO.
=ESBLANCO(A1)  --> Resultado: VERDADERO
Ejemplo 2: Comprobación de una celda con contenido
Si la celda A2 contiene cualquier tipo de dato (texto, número, fecha, etc.), la función devolverá FALSO.
=ESBLANCO(A2)  --> Suponiendo que A2 contiene "Hola", el resultado es FALSO
Ejemplo 3: Uso con la función SI para mostrar un mensaje
Se puede usar ESBLANCO para mostrar un estado personalizado en una lista de tareas. Si la fecha de finalización no se ha introducido, se mostrará «Pendiente»; de lo contrario, «Completado».
| A | B | C | |
|---|---|---|---|
| 1 | Tarea | Fecha Finalización | Estado | 
| 2 | Informe mensual | 15/03/2024 | =SI(ESBLANCO(B2), «Pendiente», «Completado») | 
| 3 | Revisión presupuesto | =SI(ESBLANCO(B3), «Pendiente», «Completado») | 
El resultado en la celda C2 sería «Completado», mientras que en la celda C3 sería «Pendiente».
Ejemplo 4: El caso de la cadena vacía («»)
Este es un caso importante. Si una celda contiene una fórmula que devuelve una cadena vacía (""), ESBLANCO considerará que la celda no está vacía y devolverá FALSO.
' Supongamos que en la celda A4 está la fórmula =SI(1>2, "Sí", "")
' La fórmula devuelve "" (cadena vacía)
=ESBLANCO(A4) --> Resultado: FALSO
Para estos casos, una alternativa podría ser comprobar la longitud del contenido de la celda: =LARGO(A4)=0.
Observaciones
La función ESBLANCO forma parte de un grupo de funciones de Excel conocidas como funciones «ES» (o «IS» en inglés), que comprueban el tipo de valor de una celda y devuelven VERDADERO o FALSO.
Es fundamental recordar la distinción clave: una celda que contiene espacios o una fórmula que resulta en "" no es considerada «en blanco» por esta función.
Errores comunes
La función ESBLANCO es muy estable y no genera errores por sí misma. Siempre devolverá VERDADERO o FALSO para cualquier referencia de celda válida que se le proporcione.
Disponibilidad por versión de Excel
La función ESBLANCO está disponible en todas las versiones de Microsoft Excel, incluyendo Excel para Microsoft 365, Excel 2021, 2019, 2016, 2013, 2010, 2007 y versiones anteriores.
Compatibilidad
| Software | Compatibilidad | Notas | 
|---|---|---|
| Microsoft Excel | ✔️ | Nombre de la función: ESBLANCO | 
| Google Sheets | ✔️ | Nombre de la función: ISBLANK | 
| LibreOffice Calc | ✔️ | Nombre de la función: ESBLANCO | 
| OpenOffice Calc | ✔️ | Nombre de la función: ESBLANCO | 
| WPS Office Spreadsheets | ✔️ | Nombre de la función: ISBLANK | 
| Apple Numbers | ✔️ | Nombre de la función: ISBLANK | 
Funciones Relacionadas
- CONTAR.BLANCO: Cuenta el número de celdas en blanco dentro de un rango especificado.
 - ESNUMERO: Comprueba si un valor es un número.
 - ESTEXTO: Comprueba si un valor es texto.
 - ESNOD: Comprueba si un valor es el error #N/A.
 - SI: Permite realizar comparaciones lógicas entre un valor y un resultado que se espera.
 
