Tabla de contenido
A menudo necesitamos contar las celdas en blanco al tratar con un conjunto de datos en Excel. El propósito de contar esas celdas en blanco podría ser cualquier cosa. Tal vez quiera analizar la tabla de datos, quiera sintetizar otra tabla de datos a partir de la existente recortando las celdas en blanco, o tal vez quiera extraer sólo la información sólida ignorando las celdas en blanco sin información. Sea cual sea el propósito que posea, siga este artículoporque vas a aprender 3 métodos que te ayudarán a contar las celdas en blanco en Excel con la condición
Descargar el cuaderno de prácticas
Se recomienda descargar el archivo Excel y practicar con él.
Excel Contar Celdas en Blanco con Condicion.xlsx3 Métodos para Contar Celdas en Blanco en Excel con Condición
Utilizaremos una hoja de calificaciones de muestra de un estudiante como conjunto de datos para demostrar todos los métodos a lo largo del artículo, en el que intentaremos calcular el número de atrasos que lleva cada uno de los estudiantes.
Así que, sin más discusiones, pasemos directamente a los métodos, uno por uno.
1. Calcular el Número de Celdas en Blanco con Condición Utilizando la Función IFS en Excel
Estado: Cuente las celdas en blanco sólo cuando el turno sea de mañana.Ante todo, elegimos la función IFS porque nos permite añadir múltiples criterios mientras contamos el número de celdas en blanco en Excel. En este apartado vamos a contar el número de atrasos que lleva cada uno de los alumnos del turno de mañana, así que vamos a ver cómo podemos hacerlo paso a paso.
🔗 Pasos:
❶ En primer lugar, seleccione célula G5 ▶ para almacenar el número de atrasos.
❷ Entonces tipo la fórmula
=IFS(C5="Buenos días",COUNTIF(D5:F5, ""))
dentro de la célula.
❸ A continuación, pulse la tecla INTRODUCE botón.
❹ Ahora, arrastre el Asa de llenado al final de la columna G5 .
Aquí está el resultado:
␥ Desglose de fórmulas
📌 Sintaxis: = IFS([Algo es True1, Valor si True1,Algo es True2,Valor si True2,Algo es True3,Valor si True3)
- COUNTIF(D5:F5, "") ▶ busca celdas en blanco dentro del rango D5:F5 .
- C5="Buenos días" ▶ Comprobación cruzada de si el turno es de Mañana o de Tarde.
- =IFS(C5="Buenos días", COUNTIF(D5:F5, "")) ▶ cuenta el número de celdas en blanco, es decir, el número de atrasos en cada fila que tiene el período del turno de mañana.
📔 Nota:
Puede utilizar la función IF en lugar de utilizar la función IFS para resolver el problema.
El resultado será entonces el siguiente:
Más información: Contar Celdas Vacías en Excel
2. Calcular el Número de Celdas en Blanco en Excel con Condición Usando las Funciones IF y COUNTBLANK
Estado: Cuente las celdas en blanco. Cuando el valor del recuento sea 0, muestre un mensaje " Sin retrasos ".Ahora, intentaremos hacer algo interesante. Mostraremos un mensaje " Sin retrasos " en lugar de mostrar 0 y para el otro número de atrasos, simplemente especificaremos el número. Interesante, ¿verdad? Entonces no perdamos más tiempo y sigamos los siguientes pasos:
🔗 Pasos:
❶ En primer lugar, seleccione célula G5 ▶ para almacenar el número de atrasos.
❷ Entonces tipo la fórmula
=IF(COUNTBLANK(D5:F5)=0, "Sin retraso",COUNTBLANK(D5:F5) )
dentro de la célula.
❸ A continuación, pulse la tecla INTRODUCE botón.
❹ Ahora, arrastre el Asa de llenado al final de la columna G5 .
¡Uf! Ya está, aquí está el resultado:
␥ Desglose de fórmulas
📌 Sintaxis: IF(prueba_logica, valor_si_verdadero, [valor_si_falso])
- COUNTBLANK(D5:F5) ▶ Cuenta las celdas en blanco dentro del rango. D5:F5 .
- COUNTBLANK(D5:F5)=0, "Sin atrasos" ▶ muestra el mensaje " Sin retrasos " donde el valor de recuento es cero.
- =IF(COUNTBLANK(D5:F5)=0, "Sin retraso",COUNTBLANK(D5:F5) ) ▶ espectáculos " Sin retrasos "cuando el valor de recuento es 0 En caso contrario, muestra el valor de recuento específico, es decir, el número total de atrasos.
Más información: Cómo Contar Celdas Rellenadas en Excel
3. Contar Celdas en Blanco con Condición en Excel Usando la Función SUMPRODUCT
Estado: Cuente las celdas en blanco sólo cuando las celdas del lado izquierdo no estén en blanco.Ahora intentaremos contar las celdas en blanco, es decir, el número de atrasos sólo cuando se indique el periodo de turno. Si falta el periodo de turno, mostraremos " N/A "Así que pasemos a los pasos del procedimiento:
🔗 Pasos:
❶ En primer lugar, seleccione célula G5 ▶ para almacenar el número de atrasos.
❷ Entonces tipo la fórmula
=IF(C5"",SUMPRODUCT((C5"")*(D5:F5="")),"N/A")
dentro de la célula.
❸ A continuación, pulse la tecla INTRODUCE botón.
❹ Ahora, arrastre el Asa de llenado al final de la columna G5 .
Si has realizado todos los pasos anteriores, obtendrás el siguiente resultado:
␥ Desglose de fórmulas
📌 Sintaxis: =SUMPRODUCTO(array1, [array2], [array3], ...)
- (C5"") ▶ comprueba si la célula C5 está vacía.
- SUMPRODUCTO((C5"")*(D5:F5="")) ▶ cuenta las celdas en blanco sólo cuando se da la información del período de desplazamiento.
- =IF(C5"",SUMPRODUCTO((C5"")*(D5:F5="")), "N/A") ▶ cuenta las celdas en blanco sólo cuando se da la información del periodo de turno. En caso contrario, muestra " N/A " dentro de las celdas.
Cosas para recordar
📌 En SI sólo facilita una condición. Si necesita más de una, utilice la función IFS función.
📌 Tenga cuidado al seleccionar el rango dentro de las fórmulas.
Conclusión
En resumen, hemos presentado 3 métodos que puede utilizar para contar celdas en blanco con las distintas condiciones en Excel. Se recomienda practicar todos los métodos junto con el libro de práctica de Excel proporcionado. No dude en hacer cualquier pregunta relacionada con los métodos demostrados en este artículo. Intentaremos responder a cualquier consulta lo antes posible.