Conteo por criterios con COUNTIF
Cuente las celdas que cumplen una condición mediante COUNTIF
Conteo por criterios con COUNTIF es una lección gratuita de Excel Formulas Academy en CoddyKit. Esta es la lección 2 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Excel Formulas Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Excel Formulas Academy incluye 4 lecciones en total.
De sumar a contar
SUMIF suma los números coincidentes. A veces no le interesa el total, sino saber simplemente cuántas filas cumplen una condición. ¿Cuántas ventas hubo en la región East? ¿Cuántas puntuaciones fueron superiores a 90?
Esa es la función de COUNTIF. Recorre un rango y cuenta cada celda que cumple la condición, ignorando el resto.
El patrón de COUNTIF
COUNTIF es más sencilla que SUMIF porque solo necesita dos elementos:
- range las celdas que se revisarán
- criteria la condición con la que se comprobará cada celda
No hay un sum_range independiente, porque COUNTIF cuenta las celdas coincidentes en el mismo rango que comprueba.
=COUNTIF(range, criteria)Contar coincidencias de texto
Suponga que las regiones aparecen en A2:A10. Para averiguar cuántas filas corresponden a East, compruebe ese rango buscando la palabra East entre comillas.
La hoja de cálculo lee cada celda y suma uno al recuento cada vez que encuentra East. Al igual que SUMIF, la coincidencia de texto no distingue entre mayúsculas y minúsculas.
=COUNTIF(A2:A10, "East")Hacer referencia a la celda de criterios
Escribir la palabra directamente está bien, pero apuntar a una celda hace que la fórmula sea flexible. Si D1 contiene el nombre de una región, cuente las coincidencias con D1.
Cambie D1 a West y el recuento se actualizará de inmediato. Esto combina muy bien con un SUMIF en la columna siguiente, para mostrar tanto un total como un recuento de la misma región.
=COUNTIF(A2:A10, D1)Contar números
COUNTIF también funciona con números. Para contar cuántas puntuaciones de B2:B10 son exactamente 100, use el propio número como criterio.
No hace falta poner entre comillas un número simple, aunque también funcionarían las comillas. Cada celda igual a 100 suma uno al resultado.
=COUNTIF(B2:B10, 100)Contar con comparaciones
La verdadera potencia aparece al usar operadores de comparación entre comillas. Para contar las puntuaciones superiores a 90:
">90"por encima de 90"<60"por debajo de 60">=70"70 o más
Esta fórmula indica cuántas entradas superaron la marca de 90, ideal para contar aprobados y suspensos.
=COUNTIF(B2:B10, ">90")Operador y celda
Para comparar con un valor almacenado en una celda, una el operador y la celda con un ampersand, exactamente igual que en SUMIF. Si D1 contiene una puntuación límite, cuente todos los valores iguales o superiores a ella.
El & concatena ">=" con el contenido de D1 y produce una condición dinámica como ">=70".
=COUNTIF(B2:B10, ">="&D1)Contar valores distintos
Para contar las celdas que no tienen un valor determinado, use el operador de desigualdad <>. Esta fórmula cuenta todas las regiones que no son East.
También puede contar las celdas no vacías usando únicamente "<>", que coincide con cualquier celda que contenga algo. Es una forma rápida de saber cuántas entradas se han rellenado.
=COUNTIF(A2:A10, "<>East")Contar celdas vacías y no vacías
Dos patrones muy útiles:
""cuenta las celdas realmente vacías"<>"cuenta las celdas que contienen cualquier cosa
Esto resulta útil para hacer un seguimiento del progreso, por ejemplo, para saber cuántas tareas aún no tienen estado. Tenga en cuenta que una celda con un espacio parece vacía, pero no lo está; limpie los datos si los recuentos no coinciden con lo esperado.
=COUNTIF(A2:A10, "")Un ejemplo más completo: tabla de frecuencias
COUNTIF resulta especialmente útil para crear un resumen de frecuencias. Coloque cada región única en las celdas D2, D3 y D4; después, escriba un COUNTIF que apunte a la celda de la etiqueta y rellénelo hacia abajo.
Ahora cada fila muestra cuántas veces aparece esa región. Añada un SUM debajo de los recuentos: debería ser igual al número de filas de datos, lo que sirve como comprobación rápida para confirmar que no se ha omitido nada.
=COUNTIF(A:A, D2)Buscar duplicados con COUNTIF
Un uso ingenioso es detectar duplicados. Si cuenta cuántas veces aparece el valor de A2 en toda la columna y obtiene más de una coincidencia, es un duplicado.
Envuélvalo en un IF para señalarlos: un resultado superior a 1 significa que la entrada se repite. Es un truco muy utilizado para limpiar listas antes del análisis.
=IF(COUNTIF(A:A, A2)>1, "Duplicate", "Unique")Comprobación rápida
Compruebe cuánto ha entendido sobre los criterios de comparación en COUNTIF.
Recapitulación: COUNTIF
Ahora puede contar las filas que cumplen una condición con COUNTIF. Recuerde:
- El patrón es simplemente range, criteria, sin sum_range.
- Las comillas se usan para encerrar texto y criterios basados en operadores, como
">90". - Una el operador a una celda con
&, como en">="&D1. - Úselo para crear tablas de frecuencias y señalar duplicados.
A continuación, calculará el promedio únicamente de los valores coincidentes con AVERAGEIF.
=COUNTIF(A2:A10, "East")Aprende Excel con un tutor de IA — gratis
Escribe y ejecuta código real en tu navegador, obtén ayuda instantánea de un tutor de IA disponible 24/7 y continúa donde lo dejaste en la web o en la aplicación.
- Cursos
- 30
- Lecciones
- 120
Preguntas frecuentes
¿La lección «Conteo por criterios con COUNTIF» es gratis?
Sí — el texto completo de «Conteo por criterios con COUNTIF» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Excel Formulas Academy, actualiza a CoddyKit PRO. El curso de Excel Formulas Academy incluye 4 lecciones en total.
¿Qué aprenderé en «Conteo por criterios con COUNTIF»?
Cuente las celdas que cumplen una condición mediante COUNTIF Practicas Excel Formulas Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Excel Formulas Academy?
No se requiere experiencia previa. Excel Formulas Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 2 de 4.
¿Cuánto tiempo toma la lección «Conteo por criterios con COUNTIF»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Excel Formulas Academy?
Sí. Cada lección de Excel Formulas Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Suma por criterios con SUMIF
- Conteo por criterios con COUNTIF
- Promedio por criterios con AVERAGEIF
- Uso de comodines en los criterios