ESBLANCO (ISBLANK) es la función de Excel que responde a una pregunta sencilla: «¿esta celda está realmente vacía?». En un inventario, te permite localizar existencias que todavía no se han registered sin confundir esos huecos con fórmulas que muestran nada. Al terminar, sabrás comprobar una celda, revisar una columna, contar los huecos y entender por qué una referencia vacía puede generar un cero silencioso. La función está disponible en Excel 2007, 2010, 2013, 2016, 2019, 2021, 2024 y Microsoft 365, además de Excel para la web, Mac y móviles. Los datos están comprobados en octubre de 2026.
Qué comprueba ESBLANCO y cuándo usarla
ESBLANCO devuelve VERDADERO cuando la celda analizada no contiene ningún valor y FALSO cuando contiene texto, un número o una fórmula. Solo necesita un argumento: la referencia que quieres comprobar. Se usa en el libro de inventario de una tienda para señalar qué productos aún no tienen cantidad registrada.
La diferencia decisiva está entre una celda realmente vacía y otra que contiene una fórmula como ="". Las dos pueden verse igual en pantalla, pero ESBLANCO no las considera igual. En el primer caso devuelve VERDADERO; en el segundo, FALSO.
Por ejemplo, en la hoja Inventario, D2 contiene 18 unidades, D3 no contiene nada y D4 contiene ="". Al comprobar D2 y D3 con ESBLANCO, la primera devuelve FALSO y la segunda VERDADERO. Esto permite localizar datos pendientes sin modificar el registro original.
=ESBLANCO(A2). En Excel configurado con punto decimal, como en México y Estados Unidos, se utiliza coma: =ESBLANCO(A2). La ayuda oficial de ESBLANCO explica su comportamiento.Cómo funciona ESBLANCO con sus argumentos
La sintaxis es:
=ESBLANCO(valor)
El argumento valor es la celda, referencia o expresión que se evaluará. Para comprobar si una celda está vacía, escribe su referencia: =ESBLANCO(A2). No necesitas escribir comillas ni convertir la referencia en texto.
ESBLANCO no pregunta si el contenido es correcto. Solamente determina si existe contenido en la posición analizada. Por eso puede ayudar a localizar un campo pendiente, pero no reemplaza una validación de datos que restrinja importes, cantidades o fechas.
También es importante distinguir una fórmula que devuelve texto vacío de una celda sin fórmula. Si D7 contiene ="", ESBLANCO(D7) devuelve FALSO porque la celda contiene una fórmula. Si D6 no tiene nada, ESBLANCO(D6) devuelve VERDADERO.
Introducir una referencia o comprobar otra celda
Abre el libro de inventario y entra en la hoja Ejemplo. A2 está vacía y A3 contiene «Lápiz». Selecciona B2 y escribe esta fórmula:
=ESBLANCO(A2)
Pulsa Entrar. Después selecciona B3 y escribe:
=ESBLANCO(A3)
| A | B | |
|---|---|---|
| 1 | Elemento | ¿Está vacío? |
| 2 | VERDADERO | |
| 3 | Lápiz | FALSO |
Comprobar celdas vacías en una hoja de inventario
Ahora añade la comprobación al registro de productos. La hoja Inventario tendrá cinco artículos. En la columna D escribirás las existencias; una de esas posiciones se dejará deliberadamente vacía para representar un dato pendiente.
- Selecciona D2 y escribe
=ESBLANCO(D2). - Pulsa Entrar para guardar el resultado.
- Observa que la celda muestra VERDADERO porque D2 no contiene existencias.
- Selecciona D3 y escribe
=ESBLANCO(D3). - Pulsa Entrar y comprueba que D3 devuelve FALSO porque contiene 12.
- Repite el procedimiento en D4, D5 y D6.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Código | Producto | Categoría | Existe vacío? |
| 2 | P-101 | Lápiz | Papelería | VERDADERO |
| 3 | P-102 | Cuaderno | Papelería | FALSO |
| 4 | P-103 | Goma | Papelería | FALSO |
| 5 | P-104 | Bolígrafo | Escritura | FALSO |
| 6 | P-105 | Folder | Archivo | FALSO |
Identificar todos los huecos de una columna
Para evitar cinco fórmula escritas a mano, copia D2. En esta hoja, la fórmula se usa para comprobar la celda de existencias de cada fila, así que una referencia relativa es adecuada: al bajar una fila, D2 se convierte en D3, D4, etc.
- Selecciona D2.
- Pulsa Ctrl+C.
- Selecciona D3:D6.
- Pulsa Ctrl+V.
Si los datos de la tabla están ordenados así, la columna queda así:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Código | Producto | Categoría | Existe vacío? |
| 2 | P-101 | Lápiz | Papelería | VERDADERO |
| 3 | P-102 | Cuaderno | Papelería | FALSO |
| 4 | P-103 | Goma | Papelería | FALSO |
| 5 | P-104 | Bolígrafo | Escritura | FALSO |
| 6 | P-105 | Folder | Archivo | FALSO |
Separar celdas vacías de fórmulas que muestran nada
Ahora amplías la comparación. En D7 escribes exactamente ="", sin espacios alrededor de las comillas. A continuación, en E7 introduces la comprobación:
=ESBLANCO(D7)
El resultado será FALSO. Para que la comparación sea visible, añade en E6 =ESBLANCO(D6). Como D6 contiene un número, también devolverá FALSO; por eso, para el contraste pedagogical, deja B6 vacía y comprueba B7, donde sí había una referencia truly vacía. En una hoja de trabajo normal, una celda puede contener una fórmula que devuelva texto vacío sin estar vacía: ESBLANCO evalúa el contenido de la celda, no únicamente lo que se ve en pantalla. El resultado final que debes observar es FALSO para ="" y VERDADERO para una celda sin contenido.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | resalta: B6:B7 | D7:E7 | ||||
| 2 | A | B | C | D | E | |
| 3 | 1 | Código | Producto | Categoría | Dato | ¿Está vacío? |
| 4 | 2 | P-101 | Lápiz | Papelería | VERDADERO | |
| 5 | 3 | P-102 | Cuaderno | Papelería | 12 | FALSO |
| 6 | 4 | P-103 | Goma | Papelería | FALSO | |
| 7 | 5 | P-104 | Bolígrafo | Escritura | 30 | FALSO |
| 8 | 6 | P-105 | Folder | Archivo | 8 | FALSO |
| 9 | 7 | PRUEBA | Fórmula sin texto | Control | FALSO |
Detectar celdas vacías dentro de un rango
Para saber cuántos huecos contiene una columna, utiliza CONTAR.BLANCO (COUNTBLANK). Su sintaxis es:
=CONTAR.BLANCO(rango)
Por ejemplo, para contar las posiciones sin contenido de B2:B6, escribe:
=CONTAR.BLANCO(B2:B6)
El resultado es 2, porque B2 y B4 no contienen nada. La función analiza todas las celdas del rango y devuelve un total, en lugar de mostrar VERDADERO o FALSO celda por celda.
| A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
| 1 | resalta: B2:B6 | G2 | ||||||
| 2 | A | B | C | D | E | F | G | |
| 3 | 1 | Código | Producto | Categoría | Dato | ¿Vacío? | Total de huecos | |
| 4 | 2 | P-101 | Lápiz | Papelería | VERDADERO | 2 | ||
| 5 | 3 | P-102 | Cuaderno | Papelería | 12 | FALSO | ||
| 6 | 4 | P-103 | Goma | Papelería | FALSO | |||
| 7 | 5 | P-104 | Bolígrafo | Escritura | 30 | FALSO | ||
| 8 | 6 | P-105 | Folder | Archivo | 8 | FALSO |
Para comprobarlo:
- Selecciona G2.
- Escribe
=CONTAR.BLANCO(B2:B6). - Pulsa Entrar.
- Verifica que G2 muestra 2.
"". Por eso, B2 y B4 cuentan como huecos, pero D7 no.La documentación oficial de CONTAR.BLANCO explica que la función cuenta las celdas en blanco del rango indicado. En el libro, B2:B6 es un rango de cinco posiciones; si el inventario tuviera un millón de filas, el trabajo de revisión y las operaciones sobre el libro hacían más exigentes, pero la comprobación de cada referencia seguiría siendo local.
Por qué una celda vacía no produce un error al calcular
Una celda vacía cuenta como 0 cuando participa en una operación aritmética. Por eso, si E2 contiene una cantidad y F2 está vacía, =E2*F2 devuelve 0, no #¡VALOR! ni #N/A. El cálculo parece correcto en la pantalla, aunque el resultado puede ser engañoso porque falta un dato.
Este comportamiento vuelve importante utilizar ESBLANCO antes de confiar en una operación. En el inventario, puedes localizar la referencia ausente y comprobarla. La ayuda oficial sobre el error #¡VALOR! explica que un contenido textual dentro de una operación puede producir ese error.
Distinguir una celda vacía de un espacio
Compara B2, realmente vacía, con B7, que contiene únicamente un espacio. Para introducir el espacio en B7, mantén pulsada Mayús y pulsa la barra espaciadora. Después, comprueba ambas celdas:
=ESBLANCO(B2)
=ESBLANCO(B7)
B2 devuelve VERDADERO y B7 devuelve FALSO. Además, una fórmula como =10*B7 devuelve #¡VALOR! porque Excel no puede convertir el espacio en un número.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | resalta: B2 | B7:E7 | ||||
| 2 | A | B | C | D | E | |
| 3 | 1 | Código | Producto | Categoría | Dato | ¿Está vacío? |
| 4 | 2 | P-101 | Lápiz | Papelería | VERDADERO | |
| 5 | 3 | P-102 | Cuaderno | Papelería | 12 | FALSO |
| 6 | 4 | P-103 | Goma | Papelería | FALSO | |
| 7 | 5 | P-104 | Bolígrafo | Escritura | 30 | FALSO |
| 8 | 6 | P-105 | Folder | Archivo | 8 | FALSO |
| 9 | 7 | PRUEBA | Control | FALSO |
=10*B7, aparece #¡VALOR!.Evitar ceros silenciosos al copiar fórmulas
Supongamos que E2 contiene 4 y F2 contiene el precio. En G2 escribes =E2*F2, y al copiarla hacia abajo aparece un cero inesperado en una fila. Puede ocurrir porque la fórmula perdió la referencia al precio al copiarla o porque una celda del rango de cálculo quedó vacía.
Si el precio está en una sola celda de configuración, como H1, la fórmula debe fijar esa referencia:
=E2*$H$1
Al copiarla a E3, el resultado será =E3*$H$1: E2 avanza, pero $H$1 permanece. ESBLANCO ayuda a localizar la referencia ausente; después, se corrige el origen de la fórmula y se vuelve a copiar.
| A | B | C | D | E | F | G | H | I | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | resalta: E2:G3 | H1 | |||||||
| 2 | A | B | C | D | E | F | G | H | |
| 3 | 1 | Código | Producto | Categoría | Dato | Cantidad | Precio | Total | Factor |
| 4 | 2 | P-101 | Lápiz | Papelería | 4 | 1,50 | 6,00 | 1 | |
| 5 | 3 | P-102 | Cuaderno | Papelería | 12 | 3 | 1,50 | 4,50 | 1 |
$H$1.Puedes cambiar las referencias absolutas con F4; en Mac, el atajo equivalente es Cmd+T. Consulta la documentación oficial sobre referencias relativas, absolutas y mixtas.
Cuándo ESBLANCO no basta para validar un dato
ESBLANCO responde únicamente si existe contenido. No comprueba si ese contenido es correcto. Si una cantidad debería ser 12, pero alguien escribe «doce» o deja un espacio, la celda no está vacía y ESBLANCO devolverá FALSO aunque el dato sea inutilizable para sumar.
Tampoco detecta un número guardado como texto. En el inventario, una celda puede mostrar 12 y seguir siendo texto; ESBLANCO seguirá devolviendo FALSO, porque hay contenido. La comprobación correcta exigiría comparar tipos, aplicar reglas de validación de datos o usar funciones específicas para verificar números y fechas.
Tampoco rechaza importes negativos. Si las existencias no pueden ser menores que cero, necesitas una regla adicional. Puedes combinar ESBLANCO con una condición para exigir un número mayor o igual que cero:
=SI(ESBLANCO(D2);FALSO;D2>=0)
Esta fórmula devuelve FALSO si D2 está vacía, y comprueba que D2 sea mayor o igual que cero cuando contiene un dato. No sustituye una validación completa, pero separa claramente «falta el dato» de «el dato incumple la regla».
Lo que ya sabes hacer con ESBLANCO
- Compruebas una celda con
=ESBLANCO(A2): devuelve VERDADERO si no contiene nada y FALSO en caso contrario. - Copias la comprobación hacia abajo para identificar todos los huecos de una columna de inventario.
- Recuerdas que una fórmula
=""contiene una fórmula: ESBLANCO devuelve FALSO aunque la pantalla parezca vacía. - Cuentas las posiciones sin contenido de un rango con
=CONTAR.BLANCO(B2:B6). - Diferencias una celda truly vacía de una que contiene un espacio: solo la primera devuelve VERDADERO.
- Detectas referencias ausentes antes de que una operación aritmética genere ceros silenciosos.
- Entiendes que ESBLANCO no valida el contenido: todavía necesitas otras reglas para números, fechas, importes y duplicados.
Tu próximo paso es añadir =CONTAR.BLANCO(B2:B6) junto al inventario para obtener un resumen de los huecos de esa columna y revisarlos uno por uno con ESBLANCO.
Dudas al usar ESBLANCO en Excel
1. ¿Cómo compruebo si una celda está vacía en Excel?
Usa =ESBLANCO(A1): devolverá VERDADERO si A1 no contiene nada y FALSO si contiene texto, un número o una fórmula. Es útil para localizar campos pendientes sin alterar el contenido de la celda.
2. ¿Cómo sé si una fórmula está realmente vacía?
Una celda que contiene ="" no está vacía para ESBLANCO, aunque no muestre texto en pantalla. ESBLANCO devolverá FALSO. Para contar celdas que no tienen ningún contenido, utiliza CONTAR.BLANCO.
3. ¿Cómo cuento las celdas vacías de una columna?
Escribe =CONTAR.BLANCO(B2:B6) y pulsa Entrar. El resultado será el número de posiciones sin contenido dentro del rango. Las fórmulas que devuelven texto vacío tampoco se consideran vacías para ESBLANCO.
4. ¿Por qué una celda vacía produce un cero en una fórmula?
En una operación aritmética, Excel interpreta una celda vacía como 0. Por eso =C3*G3 puede devolver 0 si G3 no tiene datos, sin mostrar un error. ESBLANCO te ayuda a detectar ese hueco.
5. ¿Qué diferencia hay entre una celda vacía y una que contiene un espacio?
Una celda realmente vacía devuelve VERDADERO con ESBLANCO. Si contiene solo un espacio, devolverá FALSO y puede provocar #¡VALOR! al multiplicarla por un número. Para quitar ese contenido, selecciona la celda y pulsa Supr.
6. ¿ESBLANCO detecta un dato escrito como texto?
No. ESBLANCO solo comprueba si una celda tiene contenido. Una celda con «25» escrito como texto sigue devolviendo FALSO. Para validar números, fechas o importes necesitas reglas adicionales de validación.
7. ¿Cómo uso ESBLANCO con varias celdas a la vez?
Copia =ESBLANCO(D2) y arrátrala hasta la última fila de la columna. Cada fila mostrará VERDADERO o FALSO según la celda de existencias correspondiente. Si se produce un desplazamiento incorrecto, fija las referencias con F4.
Fuentes
- MicrosoftUna celda vacía en una fórmula — documentación oficialconsultado el 27/10/2026
- MicrosoftESBLANCO — documentación oficialconsultado el 27/10/2026
- MicrosoftReferencias relativas, absolutas y mixtas — documentación oficialconsultado el 27/10/2026
- MicrosoftCOINCIDIR — documentación oficialconsultado el 27/10/2026
- MicrosoftBUSCARV — documentación oficialconsultado el 27/10/2026