Función CONTAR. SI. CONJUNTO (COUNTIFS)
Respuesta rápida
CONTAR.SI.CONJUNTO cuenta las filas en las que se cumplen todas las condiciones: pedidos de la región Este que ya están enviados, operaciones de entre 500 € y 1.000 €.
- Sintaxis
=CONTAR.SI.CONJUNTO(rango_criterios1; criterio1; ...)- Uso más común
=CONTAR.SI.CONJUNTO(A2:A9;"Este";B2:B9;"Enviado")devuelve 3 (Las dos condiciones se tienen que cumplir en la misma fila)
Cada condición es un par de rango y criterio, y todos los rangos deben tener el mismo tamaño. Para contar las filas que cumplen una condición u otra, suma dos CONTAR.SI.CONJUNTO.
- Nombre en inglés
- COUNTIFS
- Disponible en
- Todas las versiones actuales
- Categoría
- Cálculos condicionales
- Devuelve
- El número de filas que cumplen todas las condiciones.
- Google Sheets
- También disponible en Google Sheets.
Sintaxis
=CONTAR.SI.CONJUNTO(rango_criterios1; criterio1; ...)
En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.
| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
rango_criterios1 | Obligatorio | El primer rango que se comprueba. |
criterio1 | Obligatorio | La condición para el primer rango, como "Este" o ">=500". |
Ejemplos
Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.
| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| G2 | =CONTAR.SI.CONJUNTO(A2:A9;"Este";B2:B9;"Enviado") | 3 | Las dos condiciones se tienen que cumplir en la misma fila |
| G3 | =CONTAR.SI.CONJUNTO(C2:C9;">=500";C2:C9;"<1000") | 4 | Dos condiciones sobre la misma columna forman un intervalo |
| G4 | =CONTAR.SI.CONJUNTO(A2:A9;"Este")+CONTAR.SI.CONJUNTO(A2:A9;"Oeste") | 6 | Suma recuentos separados para «esto o aquello» |
Pruébalo en vivo
Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.
Ver los datos de ejemplo como tabla
| Región | Estado | Importe | Comprobación | Resultado | ||
| Este | Enviado | 820 € | Este y enviados | 3 | ||
| Oeste | Pendiente | 450 € | De 500 € a 999 € | 4 | ||
| Este | Pendiente | 1.300 € | Este u Oeste | 6 | ||
| Este | Enviado | 640 € | ||||
| Norte | Enviado | 980 € | ||||
| Oeste | Enviado | 1.150 € | ||||
| Este | Enviado | 300 € | ||||
| Sur | Pendiente | 720 € |
Practica CONTAR.SI.CONJUNTO
Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.
Contar con un umbral
G6, cuenta los pedidos de la región de G2 con 50 unidades o más.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| #¡VALOR! | Los rangos tienen tamaños distintos. Todos los rangos de criterios deben tener el mismo número de filas y columnas. |
| El recuento sale demasiado bajo | Todas las condiciones se combinan con Y. Para una lógica de O, suma dos CONTAR.SI.CONJUNTO. |
| Las comparaciones devuelven 0 | Pon el operador entre comillas y une las referencias a celdas: ">="&F2. |
Consejos
- Cuenta por intervalo de fechas con dos condiciones sobre la columna de fechas: ">="&inicio y "<="&fin.
- Usa CONTAR.SI.CONJUNTO con un solo par como sustituto directo de CONTAR.SI; así la sintaxis se amplía con naturalidad.
Preguntas frecuentes
¿Cómo cuento con varios criterios en Excel?
Usa CONTAR.SI.CONJUNTO con un par de rango y criterio por condición, por ejemplo =CONTAR.SI.CONJUNTO(A2:A9;"Este";B2:B9;"Enviado").
¿Puede CONTAR.SI.CONJUNTO hacer una lógica de O?
No en una sola llamada. Suma varios CONTAR.SI.CONJUNTO, o usa =SUMA(CONTAR.SI.CONJUNTO(A2:A9;{"Este"\"Oeste"})).
¿Cuántas condiciones admite CONTAR.SI.CONJUNTO?
Hasta 127 pares de rango y criterio.
Esta página en inglés: COUNTIFS. Traductor de funciones de Excel: Nombres de las funciones en 8 idiomas. Todas las funciones en español.
Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .