Blog de Ninja ExcelFórmulas y funciones de ExcelExcel CONTARA: Cuenta las celdas que no están en blanco

Excel CONTARA: Cuenta las celdas que no están en blanco

Tarjeta en blanco

Información clave

La función de Excel CONTARA nos permite contar las celdas de una selección de información que contengan algún tipo de dato, es decir que no estén en blanco. Esto es especialmente útil para cuando estamos trabajando con grandes bases de datos y queremos ver qué celdas les falta información.

Para más información acerca de la función puedes ver el siguiente video:

Lo básico de la función CONTARA en Excel

  • Finalidad: CONTARA nos permite contar celdas en un rango seleccionado que presenten algún tipo de dato.
  • Características: Es una variación de la función CONTAR que contará las celdas que contengan números, textos, valores lógicos y errores; omitiendo aquellas celdas en blanco.  Si es que quieres contar solo celdas con texto puedes ir al siguiente artículo.
  • Sintáxis:

=CONTARA(valor1; [valor2]; …)

  • Argumentos:

valor1 = Obligatorio. Primera celda o selección de celdas que contendrá los valores a contar.

valor2; … = Opcional. El resto de las celdas que contendrán los valores a contar. Pueden ser hasta 255 argumentos extra.

Contando las celdas que no están en blanco con CONTARA en Excel

Para usar la función de Excel CONTARA solamente tenemos que seleccionar los datos sobre los que queremos contar cuántas celdas tienen algún contenido. Esto se puede lograr de dos formas: seleccionando los conjuntos de celdas como un solo argumento o seleccionando cada celda como un argumento diferente.

En el siguiente ejemplo queremos contar cuántas celdas contienen una “X”:

Excel contar contara celdas no en blanco ejemplo rango

La primera opción es seleccionar el cuadrado completo como un solo argumento:

Excel contar contara celdas no en blanco ejemplo rango selección

La segunda opción es seleccionar cada cuadrado como un argumento diferente:

Excel contar contara celdas no en blanco ejemplo rango separado

Sin importar el método, bajo ambos obtendremos el mismo resultado:

Excel contar contara celdas no en blanco ejemplo rango resultado

Podemos ver que la función CONTARA cuenta el número de celdas que no están en blanco, que corresponde aquellas que tienen una “X”. Pero tal como dijimos previamente, estas celdas también pueden contener números, textos, valores lógicos o errores e igual serán consideradas como celdas que no están en blanco. Ahora reemplazamos algunas “X” por datos de diferentes tipos:

Excel contar contara celdas no en blanco ejemplo otros tipos de datos

Y seguimos obteniendo el mismo resultado de celdas que no están en blanco:

Excel contar contara celdas no en blanco ejemplo otros tipos de datos resultado

Tip Ninja: Una alternativa a la función de Excel CONTARA es usar la función CONTAR SI y usar como criterio “<>”, para indicar que queremos que cuente las celdas vacías.

Tip Ninja: Si es que queremos contar las celdas en blanco, podemos usar la función CONTAR.BLANCO, que funciona igual que CONTARA, pero para las celdas en blanco.

Contando celdas con al menos 1 carácter

Un problema que tiene la función de Excel CONTARA es que algunas celdas pueden parecer vacías, pero en realidad contienen una función. Para entender a que nos referimos veamos el siguiente ejemplo:

Excel contar contara celdas no en blanco al menos un caracter

En este caso usamos una función SI para que nos entregue una celda en blanco si es que el número de la izquierda es mayor a 7 y la palabra “Menor” si es que no lo es. Ahora si usamos la función CONTARA en la columna “Función”:

Excel contar contara celdas no en blanco al menos un caracter función

Vemos que 2 de los resultados son celdas que no están en blanco, pero la función CONTARA nos entrega el siguiente resultado:

Excel contar contara celdas no en blanco al menos un caracter función resultado

Esto ocurre porque Excel reconoce las celdas como que contienen una función, por lo que técnicamente no cuentan como celdas en blanco. Si es que quisiéramos resolver esto podemos utilizar la función SUMA y la función LARGO:

Excel contar contara celdas no en blanco al menos un caracter función ajuste

La explicación es un poco compleja, pero básicamente lo que estamos haciendo es usar la función LARGOpara ver que celdas tienen más de un caracter (el “>0”), lo que nos entrega un valor lógico que luego es convertido por el doble negativo (“ – -“) en un 1 o un 0. Luego la función SUMA nos entrega cuantas celdas cumplen la condición. Con esto obtenemos el siguiente resultado:

Excel contar contara celdas no en blanco al menos un caracter función ajuste resultado

Vemos que ahora obtenemos como resultado 2, que es el verdadero número de celdas que no están en blanco.

Tip Ninja: Un problema común que puedes encontrar al trabajar con bases de datos es que en vez de tener celdas en blanco, existen celdas con un solo caracter, como un punto (“.”). Para resolver esto podemos aplicar el método recién visto, pero reemplazando el “>0” por un “>1”. Aquí hay que preocuparnos de que no hayan otros datos que nos sirvan que también tengan solo un caracter.

Ingeniero comercial y Magíster en Finanzas de la Pontificia Universidad Católica. Especial interés en los temas relacionados con finanzas corporativas, private equity e inversión inmobiliaria.

Logo ninja excel blanco

La plataforma líder de capacitación en Excel para empresas.

Compañía

Copyrigth © 2024 Ninja Excel.

Spanish