Saltar al contenido principal

Verifique si la celda o el rango están en blanco o no en Excel – guía fácil

Tratar con celdas o rangos en blanco en Excel puede ser una parte crucial de la gestión y el análisis de datos. Ya sea que necesite identificar, completar u omitir celdas en blanco, es esencial comprender cómo verificarlas de manera eficiente. Esta guía proporciona métodos simples pero efectivos para determinar si una celda o rango está en blanco en Excel, con consejos prácticos para mejorar sus habilidades de manejo de datos.


Comprobar si una celda está en blanco

Esta sección se divide en dos partes para una identificación sencilla de celdas en blanco en el rango especificado. La primera parte demuestra cómo devolver texto específico cuando se encuentra una celda en blanco, mientras que la segunda parte muestra cómo detener los cálculos de fórmulas cuando se encuentra una celda en blanco.


Si una celda está en blanco, devuelve texto específico

Como se muestra en la tabla de envío a continuación, si el artículo se entrega a tiempo, se marcará como existentes Estado del envío columna. Si se retrasa, el estado del envío permanece en blanco. Para identificar las celdas en blanco en esta columna para verificar el retraso en la entrega, puede hacer lo siguiente.

Seleccione una celda en blanco para generar el resultado (como I2 en este caso), ingrese la siguiente fórmula y presione la tecla Participar llave. Luego seleccione esta celda de resultado y arrastre su Llene la manija hacia abajo para obtener el resto de los resultados.

=IF(ISBLANK(F2), "Delay", "Completed") 

Notas:
  • En esta fórmula, F3 es la celda que comprobaré si está en blanco. "Retrasar" indica que si F3 está en blanco, la fórmula devolverá Retraso como resultado. Por el contrario, "Completado" significa que si F3 no está en blanco, la fórmula devolverá Completado. Puede modificar la referencia de la celda y los textos especificados según sus necesidades.
  • Si desea mantener la celda de resultado en blanco cuando encuentre una celda en blanco, borre el primer texto especificado en la fórmula, dejando solo las comillas dobles. Como:
    =IF(ISBLANK(A2), "", "not blank")
  • Si las celdas parecen estar vacías pero contienen caracteres no visibles, como espacios u otros caracteres no imprimibles, estas celdas también se tratarán como celdas que no están en blanco. Para tratar estas celdas como celdas en blanco, puede utilizar la siguiente fórmula:
    =IF(LEN(TRIM(A2))=0, "blank", "not blank")
¿Tiene dificultades para identificar celdas en blanco con espacios?
Intente Kutools for Excel's Eliminar espacios característica. Puede eliminar los espacios iniciales y finales en un rango, asegurando que la celda permanezca realmente vacía, todo con solo dos clics.
¿Quieres acceder a esta función? ¡Descarga Kutools para Excel ahora!

Si una celda está en blanco entonces deja de calcular

En determinadas situaciones, cuando una fórmula encuentra una celda en blanco, puede devolver un error o un resultado no aceptado, según la función específica y la configuración aplicada en la hoja. En el siguiente ejemplo, estoy usando la fórmula =(C2-B2)/B2 para calcular el cambio porcentual entre el mes anterior y este mes para diferentes productos. Sin embargo, cuando la celda de origen está en blanco, la fórmula produce un # DIV / 0! error. Esta sección le guiará para evitar este error al tratar con celdas en blanco.

Seleccione una celda (como D2 en este caso), ingrese la fórmula a continuación y presione Participar. Seleccione esta celda de resultado y arrastre su Llene la manija hacia abajo para obtener el resto del resultado.

=IF(ISBLANK(B2), "", (C2-B2)/B2)

Como puede ver en los resultados anteriores, todos los valores de error han desaparecido aunque hay celdas en blanco.

Note: En esta fórmula, B2 es la celda que comprobaré si está en blanco, (C2-B2)/B2 es la fórmula que usaré para calcular el cambio porcentual. Cambie estas variables según sea necesario.

Comprobar si un rango está en blanco

Si desea comprobar si un determinado rango está en blanco, la fórmula de esta sección puede hacerle un favor.

Aquí tomaré el rango. G1:K8 como ejemplo. Para comprobar si este rango está en blanco o no, haga lo siguiente.

Seleccione una celda en blanco para generar el resultado, ingrese la siguiente fórmula y presione el botón Participar clave.

=IF(SUMPRODUCT(--(G1:K8<>""))=0,"It is blank","It is not blank")

Notas:
  • Esta fórmula verifica si el rango G1:K8 está en blanco. Si el rango está en blanco, devuelve "Está en blanco" como resultado. Si el rango no está en blanco, devuelve "No está en blanco". Puede modificar la referencia de celda y los textos especificados según sus necesidades.
  • Si no desea especificar textos y simplemente regresar TURE or FALSO, usa esta fórmula:
    =SUMPRODUCT(--(G1:K8<>""))=0
    Esta fórmula devuelve VERDADERO si el rango está vacío; de lo contrario, devuelve FALSO.
  • Si las celdas parecen estar vacías pero contienen caracteres no visibles, como espacios u otros caracteres no imprimibles, estas celdas también se tratarán como celdas que no están en blanco. Para tratar estas celdas como celdas en blanco, puede utilizar la siguiente fórmula:
    =IF(SUMPRODUCT(--(TRIM(G1:K8)<>""))=0,"It is blank","It is not blank")
    or
    =SUMPRODUCT(--(TRIM(G1:K8)<>""))=0
  • Para comprobar si varios rangos están vacíos, pruebe esta fórmula:
    =IF(AND(SUMPRODUCT(--(A7:C9<>""))=0, SUMPRODUCT(--(M2:P2<>""))=0),"Empty","has value")

Consejos: resaltar celdas en blanco

Resaltar celdas en blanco ayuda a identificar y abordar celdas en blanco más fácilmente en conjuntos de datos grandes. Esta sección explorará cómo resaltar visualmente celdas en blanco en su conjunto de datos usando el formato condicional de Excel.

Paso 1: seleccione el rango donde desea resaltar las celdas en blanco.
Paso 2: abra el cuadro de diálogo Nueva regla de formato

Bajo la Inicio pestaña, clic Formato condicional > Resaltar reglas de celdas > Más regla.

Paso 3: crea una regla de formato condicional

En Nueva regla de formato cuadro de diálogo, debe configurarlo de la siguiente manera.

  1. Seleccione Espacios en blanco del desplegable Dar formato solo a celdas con la lista desplegable.
  2. Haga clic en el Formato para especificar un color de relleno para las celdas en blanco.
  3. Haga clic en el OK botón para guardar la regla.
Resultado

Todas las celdas en blanco en el rango seleccionado se resaltan con el color de relleno especificado.


En resumen, esta guía enseña formas eficientes de verificar y administrar rangos o celdas en blanco en Excel. Ya sea que sea un principiante o un usuario experimentado de Excel, dominar estos métodos simples pero poderosos aumentará su productividad y precisión al trabajar con datos. Para aquellos deseosos de profundizar en las capacidades de Excel, nuestro sitio web cuenta con una gran cantidad de tutoriales. Descubra más consejos y trucos de Excel aquí.

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (8)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Hello, what if you have multiple ranges to include in the formula? i.e. A2:D2 and M2:P2, When I add in the 2nd range the formula does not work...
This comment was minimized by the moderator on the site
Hi Nicholas Haughn,

The following formula can help you. Please give it a try. Thank you.
=IF(AND(SUMPRODUCT(--(A2:D2<>""))=0, SUMPRODUCT(--(M2:P2<>""))=0),"Empty","has value")
This comment was minimized by the moderator on the site
Hola,
Me gustaría cambia los resultados de VERDADERO/FALSO por otras palabras, es posible?
muchas gracias
This comment was minimized by the moderator on the site
Hi Paula,
If you want to display a specific result other than TRUE or FALSE, please enclose the formula in an IF function. Such as:
=IF(SUMPRODUCT(--(G1:K8<>""))=0, "Yes", "No")
This comment was minimized by the moderator on the site
Muchísimas gracias!!
Rated 5 out of 5
This comment was minimized by the moderator on the site
Hi

Thanks for this. It is what I needed. I am curious what is the significance of the '--' in the formula?
This comment was minimized by the moderator on the site
Hi Joe Shaer,
The double dash is used for converting a list of boolean (TRUE, FALSE) values to ZEROs and ONEs, which is a useful technique in many advanced formulas that work with cell ranges.
This comment was minimized by the moderator on the site
Thanks for this formula. 😊

To make it even more complete I would recommend to use the trim function on the range to eliminate white spaces too:
=SUMPRODUCT(--(TRIM(G1:K8)<>""))=0

Cheers, Dirk
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations