¿Cómo contar celdas vacías o no vacías en un rango de Excel?
Cuando haya celdas sin datos en un rango de Excel y solo quiera saber cuántas están vacías o no vacías, ¿cómo puede hacerlo? A continuación, le presentamos dos métodos para contar celdas vacías o no vacías en un rango de Excel.
Contar celdas vacías o no vacías Fórmula
Contar celdas vacías o no vacías con VB
Contar fácilmente celdas no vacías con Kutools para Excel
Contar celdas vacías o no vacías Fórmula
En Excel, existen fórmulas que le permiten contar rápidamente solo las celdas vacías o las no vacías en un rango.
Por ejemplo, si necesita contar únicamente las celdas vacías en este rango, como se muestra a continuación, seleccione una celda vacía y escriba esta fórmula: =COUNTIF(A1:G11,«») (el rango A1:G11 indica el rango del que desea contar las celdas vacías; puede ajustarlo según sus necesidades) y pulse la tecla Intro. Así obtendrá el número de celdas vacías. Vea la captura de pantalla:

Consejo: también puede usar esta fórmula: =CONTAR.BLANCO(A1:G11) para contar únicamente celdas vacías. Si desea contar solo celdas no vacías, puede usar esta fórmula: =CONTARA(A1:G11) (el rango A1:G11 indica el rango del que desea contar las celdas no vacías; puede ajustarlo según sus necesidades) o, alternativamente, esta otra fórmula: =COUNTIF(A1:G11,«<>»).
Cuente y seleccione fácilmente todas las celdas no vacías en un rango en Excel:
La utilidad Kutools para Excel Seleccionar celdas no vacías le permite contar y seleccionar fácilmente todas las celdas no vacías del rango seleccionado en Excel, como se muestra en la siguiente captura de pantalla.
¡Descárguela y pruébela ahora!

Contar celdas vacías o no vacías con VBA
Siga estos sencillos pasos para usar código VBA y contar exclusivamente las celdas vacías o no vacías.
1. Mantenga pulsada la tecla ALT y pulse F11 en el teclado para abrir una ventana de Microsoft Visual Basic para Aplicaciones.
2. Haga clic en Insertar > Módulo y copie el código VBA en el módulo.
VBA: Contar únicamente las celdas vacías
Sub CountBlanks()
'Updateby20140310
Dim rng As Range
Dim WorkRng As Range
Dim total As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each rng In WorkRng
If IsEmpty(rng.Value) Then
total = total + 1
End If
Next
MsgBox "There are " & total & " blank cells in this range."
End Sub
3. Haga clic en Ejecutar para ejecutar el código VBA y aparecerá un cuadro de diálogo de Kutools for Excel para que seleccione un rango de trabajo. Vea la captura de pantalla:

4. Luego, haga clic en Aceptar en el cuadro de diálogo y aparecerá otro cuadro indicándole cuántas celdas vacías hay en este rango seleccionado.

Consejo: si desea contar celdas no vacías, puede seguir los mismos pasos anteriores y utilizar el siguiente código VBA:
VBA: Contar únicamente las celdas no vacías
Sub CountNonBlanks()
'Updateby20140310
Dim rng As Range
Dim WorkRng As Range
Dim total As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each rng In WorkRng
If Not IsEmpty(rng.Value) Then
total = total + 1
End If
Next
MsgBox "There are " & total & " not blank cells in this range."
End Sub
Cuente fácilmente celdas no vacías con Kutools para Excel
La utilidad Seleccionar celdas no vacías de Kutools para Excel le permite seleccionar todas las celdas no vacías del rango seleccionado con un solo clic y contar fácilmente el número de celdas seleccionadas.
1. Seleccione el rango con las celdas no vacías que desea contar y, a continuación, haga clic en Kutools > Seleccionar > Seleccionar celdas no vacías. Vea la captura de pantalla:

2. A continuación, aparecerá un cuadro de diálogo indicándole cuántas celdas no vacías contiene el rango seleccionado; haga clic en el botón Aceptar y dichas celdas se seleccionarán de inmediato. Vea la captura de pantalla:

Kutools para Excel: potencie Excel con más de 300 herramientas esenciales, agilice y simplifique su trabajo, y aproveche las funciones de IA para un procesamiento de datos más inteligente y una mayor productividad.Consígalo ahora
Demostración: Cuente fácilmente celdas no vacías con Kutools para Excel
Artículos relacionados:
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active 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 dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos