ESBLANCO / Fórmula SI está en Blanco – Celda o Rango Completo – Excel y Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Dennis Madrid

Last updated on febrero 9, 2023
Descargar Libro de Ejemplo

Download the example workbook

Este tutorial muestra cómo utilizar la Función ESBLANCO en Excel para comprobar si una celda está en blanco.

ESBLANCO Fórmula SI está en Blanco en Excel

 

Cómo Utilizar la Función ESBLANCO

La función ESBLANCO comprueba si una celda está completamente en blanco o no. Devuelve VERDADERO si la celda está en blanco, FALSO en caso contrario.

=ESBLANCO(A2)

Función ESBLANCO en Excel

Observe que la celda A5 parece estar en blanco, pero en realidad contiene «» y por lo tanto devuelve falso. Discutiremos esto en la siguiente sección.

¿La Función ESBLANCO no Funciona?

La función ESBLANCO devolverá FALSE para las celdas que parecen estar en blanco, pero no lo están. Incluyendo:

  • Cadena de longitud cero procedente de una fuente de datos externa
  • espacios, apóstrofes, espacios de no ruptura ( ) u otros caracteres no imprimibles.
  • Una cadena vacía («»)

Utilizando las funciones SI y O puede identificar las celdas con cadenas vacías así como las celdas normales en blanco.

=SI(O(ESBLANCO(A2);A2="");"En blanco";"No en blanco")

ESBLANCO no Funciona

Otra opción es utilizar la función ESPACIOS para recortar los espacios sobrantes y la función LARGO para contar el número de caracteres.

=SI(O(A2=" "; LARGO(ESPACIOS(A2))=0); "En blanco"; "No en blanco")

Funciones Largo Espacios en Excel

 

Si la Celda Está en Blanco, Entonces

A menudo, querrá combinar una función «ES», como ESBLANCO, con la función SI. Con la función SI, en lugar de devolver un simple VERDADERO o FALSO, puede dar salida a un texto específico o realizar acciones específicas si una celda está en blanco o no.

=SI(ESBLANCO(C2);"";C2*D2)

Funciones SI ESBLANCO en Excel

SI La Celda No Está en Blanco Entonces

Con la función NO, puede comprobar lo contrario: ¿una celda no está en blanco?

=SI(NO(ESBLANCO(C2));C2*D2;"")

Funciones SI NO ESBLANCO en Excel

 

Rango ESBLANCO – CONTAR.BLANCO

Para comprobar si hay valores en blanco en un rango, se puede utilizar la función ESBLANCO junto con la función SUMAPRODUCTO. Sin embargo, la forma más fácil de comprobar si hay celdas en blanco es con la función CONTAR.BLANCO.

La función CONTAR.BLANCO cuenta el número de celdas en blanco en un rango.

=CONTAR.BLANCO(A2:C7)

Función CONTAR BLANCO en Excel

Si CONTAR.BLANCO > 0 entonces hay al menos una celda en blanco en el rango. Use esto junto con una sentencia SI para hacer algo si se encuentra una celda en blanco.

=SI(CONTAR.BLANCO(A2:C2)>0;100*SUMA(A2:C2);200*SUMA(A2:C2))

Funciones SI CONTAR BLANCO en Excel

 

Otras Funciones Lógicas

Excel / Google Sheets contienen muchas otras funciones lógicas para realizar otras pruebas lógicas. Aquí hay una lista:

IF / IS Functions
iferror
iserror
isna
iserr
isblank
isnumber
istext
isnontext
isformula
islogical
isref
iseven
isodd

ESBLANCO en Google Sheets

La función ESBLANCO funciona exactamente igual en Google Sheets que en Excel:

Función ESBLANCO en Google Sheets

AI Formula Generator

Pruébelo Gratis

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to List of Excel Functions