Skip to main content

¿Cómo contar celdas en blanco o celdas no vacías en un rango en Excel?

Author: Sun Last Modified: 2025-06-03

Cuando hay algunas celdas sin datos en un rango en Excel, y solo quieres saber cuántas celdas no vacías o vacías hay en este rango, ¿cómo puedes hacerlo? Ahora puedo presentarte dos formas de contar celdas en blanco o celdas no vacías en un rango en Excel.

Contar celdas en blanco o no vacías con fórmula
Contar celdas en blanco o no vacías con VB
Contar fácilmente celdas no vacías con Kutools para Excel


Contar celdas en blanco o no vacías con fórmula

En Excel, existen fórmulas que pueden ayudarte a contar rápidamente solo las celdas en blanco o no vacías en un rango.

Por ejemplo, si necesitas contar solo las celdas en blanco en este rango como se muestra a continuación, selecciona una celda en blanco e introduce esta fórmula =CONTAR.SI(A1:G11," ") (el rango A1:G11 indica el rango del que deseas contar las celdas en blanco, puedes cambiarlo según sea necesario), y presiona la tecla Enter en el teclado, entonces contarás las celdas en blanco. Ver captura de pantalla:

A screenshot showing Excel cells with a formula to count blank cells in a specified range

Consejo: También puedes usar esta fórmula: =CONTAR.BLANCO(A1:G11) para contar solo las celdas en blanco. Si deseas contar solo las celdas no vacías, puedes usar esta fórmula =CONTARA(A1:G11) (el rango A1:G11 indica el rango del que deseas contar las celdas no vacías, puedes cambiarlo según sea necesario), o también puedes usar esta fórmula =CONTAR.SI(A1:G11,"<>").


Contar y seleccionar fácilmente todas las celdas no vacías en un rango en Excel:

Kutools para Excel's Seleccionar Celdas No Vacías La utilidad ayuda a contar y seleccionar fácilmente todas las celdas no vacías en el rango seleccionado en Excel, como se muestra en la siguiente captura de pantalla.
¡Descárgalo y pruébalo ahora!

A screenshot displaying how Kutools for Excel helps count and select all nonblank cells in a range


Contar celdas en blanco o no vacías con VBA

Por favor, sigue los siguientes pasos para usar código VBA para contar solo las celdas en blanco o no vacías.

1. Mantén presionado el botón ALT y presiona F11 en el teclado para abrir una ventana de Microsoft Visual Basic para Aplicaciones.

2. Haz clic en Insertar > Módulo, y copia el VBA en el módulo.

VBA: Contar solo las celdas en blanco

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. Haz clic en Ejecutar para ejecutar el VBA, y aparecerá un cuadro de diálogo de KutoolsforExcel para que selecciones un rango de trabajo, ver captura de pantalla:

A screenshot showing the Kutools for Excel dialog to select a range for counting blank cells

4. Luego haz clic en Aceptar en el cuadro de diálogo, y otro cuadro de diálogo mostrará cuántas celdas en blanco hay en este rango seleccionado.

A screenshot of a pop-up dialog indicating how many blank cells are in the selected range

Consejo: Si deseas contar celdas no vacías, puedes hacer lo mismo que arriba y usar el siguiente VBA:

VBA: Contar solo 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

Contar fácilmente celdas no vacías con Kutools para Excel

La utilidad Seleccionar Celdas No Vacías de Kutools para Excel te ayuda a seleccionar todas las celdas no vacías en el rango seleccionado con un solo clic, y luego contar fácilmente el número de celdas seleccionadas.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

1. Selecciona el rango con celdas no vacías que deseas contar, luego haz clic en Kutools > Seleccionar > Seleccionar Celdas No Vacías. Ver captura de pantalla:

A screenshot showing the Kutools for Excel Select Unblank Cells function

2. Luego aparece un cuadro de diálogo indicándote cuántas celdas no vacías hay en el rango seleccionado, haz clic en el botón Aceptar, y estas celdas no vacías se seleccionarán inmediatamente. Ver captura de pantalla:

A screenshot of nonblank cells being selected in Excel after using Kutools and dialog displaying numbers of nonblank cells

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora


Demostración: Contar fácilmente celdas no vacías con Kutools para Excel

Kutools para Excel: ¡Más de 300 herramientas prácticas a su alcance! ¡Disfrute de funciones de IA permanentemente gratis! ¡Descárguelo ahora!

Artículos relacionados:

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea 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 | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!