Tabla de contenido
Muchas veces, la base de datos puede contener celdas vacías. A uno le gustaría contar las celdas vacías. Microsoft Excel tiene algunas fórmulas y herramientas asombrosas para hacerlo fácilmente para usted. El artículo incluirá cuatro maneras diferentes de contar celdas vacías en Excel.
Descargar el cuaderno de prácticas
Puede descargar el cuaderno de prácticas desde aquí.
Contar celdas vacías.xlsm4 Formas Provechosas de Contar Celdas Vacías en Excel
Utilizaremos el siguiente conjunto de datos para explicar las formas de contar celdas vacías en Excel.
El conjunto de datos contiene el nombre de los productos tecnológicos y el número de ventas que se produjeron en una empresa de base tecnológica. Puede observar que el conjunto de datos tiene algunas celdas vacías. Vamos a contar las celdas vacías utilizando fórmulas y herramientas disponibles en Excel.
1. Contar Celdas Vacías Insertando Fórmulas Excel con Funciones COUNTIF, COUNTBLANK, SUMPRODUCT, etc.
Excel dispone de algunas fórmulas útiles para contar las celdas en blanco en un conjunto de datos. Funciones como COUNTBLANK, COUNTIF, SUM, SUMPRODUCT, Veamos las fórmulas una por una.
i. Insertar COUNTBLANK para contar celdas vacías
En COUNTBLANK Puede contar los espacios en blanco o las celdas vacías de una fila para un rango de datos determinado.
La fórmula para el conjunto de datos dado:
=COUNTBLANK(B5:C5)
Utilización de la Asa de llenado podemos averiguar el resultado para el resto de las filas del conjunto de datos.
Arrastre el signo más (+) en la parte inferior derecha de la celda ( B5 ).
Vea el resultado en la imagen de abajo.
Descripción de la fórmula:
La sintaxis de la fórmula:
=COUNTBLANK(rango)Aquí, el gama indica el conjunto de datos del que desea contar las celdas vacías.
También puede utilizar la función anidada Fórmulas IF y COUNTBLANK para averiguar si la fila está completamente en blanco o no.
La fórmula será:
=IF(COUNTBLANK(B5:C5)=0, "No en blanco", "En blanco")
Sigue la siguiente imagen para saber cómo hacerlo.
Descripción de la fórmula:
La sintaxis de la fórmula anidada:
=IF(prueba_logica,[valor_si_verdadero],[valor_si_falso])
Toma, prueba_lógica toma el COUNTBLANK y comprueba si es igual a cero o no.
value_if_true toma un texto para mostrar si la prueba es verdadera.
value_if_false toma un texto para mostrar si la prueba es falsa.
ii. Insertar COUNTIF o COUNTIFS para contar celdas vacías
También puede utilizar la función COUNTIF o COUNTIFS. Ambos darán el mismo resultado.
La fórmula será:
=COUNTIF(B5:C5,"")
o,
=COUNTIFS(B5:C5,"")
A continuación, arrastre el signo más (+) en la parte inferior derecha de la celda para encontrar el recuento del resto de las filas del conjunto de datos.
La primera columna Celdas en blanco de Columna D utiliza la función COUNTIF mientras que el segundo en Columna E utiliza la función COUNTIFS.
Puedes observar que el resultado para ambas fórmulas es el mismo.
Explicación de la fórmula:
La sintaxis de las fórmulas:
=COUNTIF(intervalo, criterios)=COUNTIFS(rango_criterios1, criterios1, [rango_criterios2], [criterios2]..)
Ambas fórmulas toman un gama del conjunto de datos y criterios en función del cual se mostrará el resultado.
La función COUNTIFS puede tomar criterios múltiples y gamas mientras que la función COUNTIFS sólo se necesita una gama y criterios .
iii. Insertar SUMA con FILAS y COLUMNAS para contar celdas vacías
Además, hay otra fórmula anidada que utiliza SUM , FILAS, y COLUMNAS etc. para contar filas vacías en un conjunto de datos.
La fórmula es:
=SUMA(--MMULT(--(B5:C11""),ROW(INDIRECT("B1:B"&COLUMNS(B5:C11))))=0)
El resultado muestra que hay dos filas en blanco en el conjunto de datos.
Nota: La fórmula cuenta en blanco si toda la fila está en blanco. Por eso ha ignorado la celda B8.
Explicación de la fórmula:
La sintaxis individual de la fórmula anidada junto con las explicaciones:
=SUMA(número1, [número2],..)La fórmula toma los números como argumentos y da la suma como resultado.
=MMULT(array1,array2)Aquí, toma un número de arrays del conjunto de datos.
=ROW([referencia])La fórmula con el FILA toma la referencia de las filas del conjunto de datos.
=INDIRECT(ref_text,[a1])Toma texto de referencia.
=COLUMNAS(array)La fórmula con las COLUMNAS toma una matriz del conjunto de datos.
Toma, el doble signo menos (-) se utiliza para realizar la conversión forzada del valor booleano VERDADERO o FALSO a valores numéricos 1 o 0.
iv. Inserción de SUMPRODUCT para contar las celdas vacías
Además, SUMPRODUCTO también es una fórmula útil para contar las celdas vacías.
La fórmula para el conjunto de datos dado será:
=SUMPRODUCT(--B5:C11="")
El resultado muestra que hay 5 celdas vacías en el conjunto de datos dado.
Nota: Cuenta las celdas vacías y no las filas, a diferencia de método c .
Explicación de la fórmula:
La sintaxis de la fórmula:
=SUMPRODUCTO(array1, [array2],..)Aquí, la función se utiliza para tomar múltiples matrices y proporcionar la suma de las matrices.
En este caso, sólo tenemos un conjunto de matrices y la fórmula toma el rango del conjunto de datos sólo si es igual a blanco.
A continuación, utilizando el doble signo menos (-) lo convertimos en valor numérico para obtener el resultado.
Más información: Cómo Contar Celdas en Blanco en Excel con Condición
2. Contar celdas vacías con el comando Ir a especial
Por otro lado, podemos utilizar el comando especial Ir a de la pestaña Inicio para encontrar celdas vacías.
Siga los pasos para saber cómo contar celdas vacías utilizando Ir a especial:
- Seleccione el conjunto de datos.
- Seleccione Ir al especial de Buscar & Seleccionar Encontrará Buscar & Seleccionar de las opciones de Edición presente en la pestaña Inicio .
También puede pulsar F5 en el teclado para encontrar Especial desde allí.
- Aparecerá un nuevo cuadro, en el que debe seleccionar Fogueo y haga clic en DE ACUERDO.
Observará que las celdas en blanco se seleccionan automáticamente.
- Para resaltar las celdas en blanco del Inicio pestaña seleccionar Color de relleno y elige el color que más te guste en el menú desplegable.
El color que elija rellenará las celdas en blanco seleccionadas. Elijamos azul por ahora. El resultado tendrá este aspecto.
Nota: Este proceso es útil para conjuntos de datos pequeños. Puede resaltar las celdas en blanco y contarlas usted mismo.
Leer más: Cómo Contar Celdas Rellenadas en Excel
3. Contar celdas vacías con el comando Buscar y reemplazar
Además, puede utilizar otra herramienta útil de Excel para contar las celdas vacías, que se llama Buscar y reemplazar .
Tienes que seguir los pasos para utilizarlo.
- Seleccione el conjunto de datos.
- Seleccione Encuentre de Buscar & Seleccionar Siga la imagen si no la encuentra.
- Aparecerá un nuevo cuadro. Mantenga el lugar en blanco en Encuentre lo que Opción.
- A continuación, haga clic en Opciones .
- Aparecerán nuevas opciones. A partir de ahí,
- Marque la opción Emparejar todo el contenido de la celda .
- En Dentro: opciones desplegables seleccione Hoja .
- En Busca: opciones desplegables seleccione Por columnas.
- En Buscar en opciones desplegables seleccione Valores o fórmulas. (Seleccionaremos valores ya que no tenemos fórmulas en nuestro conjunto de datos). De todas formas, ambos funcionarán igual.
- En Buscar y reemplazar debe parecerse a la imagen de abajo. Haga clic en Buscar todo y el resultado se mostrará en el fondo de la caja.
Más información: Contar Celdas que Contienen Texto Específico en Excel
4. Contar Celdas Vacías Usando Macros VBA de Excel
Por último, el Macros VBA se puede utilizar para contar las celdas vacías.
Para ello debes seguir los siguientes pasos:
- Seleccione el conjunto de datos.
- Pulse ALT+F11 desde el teclado. La ventana VBA se abrirá.
- Seleccione la hoja en la que se encuentra el conjunto de datos seleccionado.
En Inserte elija Módulo .
- En Ventana general se abrirá.
- En la ventana General escriba el código que se indica a continuación.
Código:
Sub CountBlanks() 'Updateby20140310 Dim rng As Range Dim WorkRng As Range Dim total As Long On Error Resume Next xTitleId = "Número de celdas en blanco" 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 "Hay " & total & " celdas en blanco enEnd Sub
- Pulse F5 del teclado para ejecutar el código.
- Se abrirá un cuadro llamado " Número de celdas en blanco ".
- Compruebe el Gama de su conjunto de datos y, si está bien, haga clic en DE ACUERDO.
- Aparecerá un nuevo recuadro con el resultado.
Cosas para recordar
- No olvide seleccionar el intervalo de datos antes de empezar a aplicar métodos con las herramientas de Excel.
- Para las fórmulas, escríbelas manteniendo la sintaxis de la fórmula, y la fila y columna de tus conjuntos de datos.
Conclusión
El artículo explica cuatro formas fructíferas de contar celdas vacías en Excel utilizando varias fórmulas y herramientas de Excel. Las fórmulas incluyen funciones como COUNTBLANK, COUNTIF, SUMPRODUCT, ROWS, etc. Las herramientas de Excel utilizadas en los métodos son Ir a Especial, Buscar y reemplazar comandos del Inicio tab , y las macros VBA para ejecutar códigos allí para contar celdas vacías en Excel. Puede consultar el tema relacionado en la sección Lecturas relacionadas Espero que este artículo te haya sido útil. Si tienes alguna otra duda puedes preguntar en la sección de comentarios. Tampoco olvides visitar nuestro sitio para consultar más artículos informativos.