CONTAR. SI. CONJUNTOen Excel.
Cuenta solo los registros que cumplen todo.
¿Cuántos tickets abiertos tienen prioridad alta? Combina estado y prioridad y descubre por qué contar cada condición por separado no responde lo mismo.
=CONTAR.SI.CONJUNTO(B2:B7;"Abierto";C2:C7;"Alta")| Fila | Ticket | Estado | Prioridad | Destacada |
|---|---|---|---|---|
| 2 | T-201 | Abierto | Alta | Destacada |
| 3 | T-202 | Cerrado | Alta | |
| 4 | T-203 | Abierto | Media | |
| 5 | T-204 | Abierto | Alta | Destacada |
| 6 | T-205 | Abierto | Baja | |
| 7 | T-206 | Abierto | Alta | Destacada |
CASO ORIGINAL #091 · RESULTADO COMPROBADO
¿Para qué sirve CONTAR.SI.CONJUNTO en Excel?
CONTAR.SI.CONJUNTO cuenta las posiciones que cumplen todos los criterios especificados. Cada criterio se aplica a su rango y las coincidencias se cruzan en la misma fila. No suma importes ni agrega por separado el conteo de cada condición.
El original #091 tiene seis tickets. Cinco están abiertos y cuatro tienen prioridad alta, pero solo tres cumplen ambas condiciones: T-201, T-204 y T-206. Esa intersección es lo que devuelve CONTAR.SI.CONJUNTO.
Sintaxis y argumentos de CONTAR.SI.CONJUNTO
CONTAR.SI.CONJUNTO(rango_criterios1; criterio1; [rango_criterios2; criterio2]; …)| Argumento | En este ejemplo |
|---|---|
| rango_criterios1 · B2:B7 | Estado de cada ticket. |
| criterio1 · "Abierto" | Solo tickets abiertos. |
| rango_criterios2 · C2:C7 | Prioridad del mismo ticket. |
| criterio2 · "Alta" | Solo prioridad alta dentro de los abiertos. |
Ejemplo interactivo: tickets por estado y prioridad
Los datos iniciales reproducen la infografía #091. Cambia los criterios para ver qué filas se incluyen. La fórmula y la tabla se pueden copiar por separado; al reiniciar recuperas el caso original.
Cómo usar CONTAR.SI.CONJUNTO paso a paso
- Reinicia y copia la tabla. Pégala en A1: Ticket queda en A, Estado en B y Prioridad en C; los registros ocupan las filas 2 a 7.
- Define B2:B7 con el criterio "Abierto". Agrega C2:C7 con el criterio "Alta"; ambos rangos cubren los mismos tickets.
- Escribe =CONTAR.SI.CONJUNTO(B2:B7;"Abierto";C2:C7;"Alta") en H2 y presiona Enter.
- Comprueba 3 recorriendo las filas 2, 5 y 7. T-202 no entra porque está cerrado; T-203 y T-205 no tienen prioridad alta.
- Cambia la prioridad a Media: queda un ticket abierto. Cambia el estado a Cerrado manteniendo Media: no hay coincidencias y devuelve 0.
=CONTAR.SI.CONJUNTO(B2:B7;"Abierto";C2:C7;"Alta")Desactivar el segundo criterio deja 5 tickets abiertos. Al volver a aplicar prioridad Alta, quedan 3. Contar las dos condiciones por separado daría 5 y 4; sumarlas produciría 9 y contaría varias veces algunos tickets. No representa los que cumplen ambas.
Dos criterios simultáneos y dos alternativas son preguntas distintas
| Consulta | Resultado |
|---|---|
| Estado Abierto | 5 |
| Estado Abierto y prioridad Alta | 3 |
| Estado Cerrado y prioridad Alta | 1 |
Si quieres tickets abiertos con prioridad Alta o Media, una ampliación posible es sumar dos conteos: abiertos de prioridad Alta y abiertos de prioridad Media. En este caso las categorías son excluyentes: una celda de prioridad no puede ser ambos textos a la vez, por lo que no se duplican tickets.
=CONTAR.SI.CONJUNTO(B2:B7;"Abierto";C2:C7;"Alta")+CONTAR.SI.CONJUNTO(B2:B7;"Abierto";C2:C7;"Media")La función también permite comparar dos límites sobre un mismo rango numérico. Para contar importes entre un mínimo y un máximo, repite ese rango con un criterio >= y otro <=. Primero define si quieres incluir los extremos y comprueba un valor exactamente en cada límite.
Usar criterios en celdas para reutilizar el cálculo
=CONTAR.SI.CONJUNTO(B2:B7;E2;C2:C7;F2)Activa Usar criterios en celdas en la práctica y copia la tabla completa en A1. Se incluyen los encabezados y los criterios en E2 y, cuando corresponde, F2. Coloca el resultado en H2 para evitar sobrescribir datos. Si vas a copiar la fórmula a otras posiciones y necesitas conservar los rangos, fíjalos con referencias absolutas.
Casos de uso de CONTAR.SI.CONJUNTO
- Mesa de ayuda: contar tickets por estado y prioridad para dimensionar una cola de atención.
- Operación: contar pedidos por sucursal y estado de entrega, con una fila por pedido.
- Revisión de registros: contar datos dentro de un intervalo numérico, repitiendo el rango con límite inferior y superior.
- Seguimiento de equipos: contar tareas por responsable y estado. Si una tarea ocupa varias filas, el resultado cuenta filas, no tareas únicas.
Errores frecuentes con CONTAR.SI.CONJUNTO
| Situación | Cómo revisarla |
|---|---|
| Sumé dos CONTAR.SI y no dio 3 | La suma de conteos separados no calcula la coincidencia simultánea. Usa los dos pares en CONTAR.SI.CONJUNTO. |
| Hay un error o se cruzan datos equivocados | Comprueba que todos los rangos tengan el mismo tamaño y estén alineados. No mezcles B2:B7 con C3:C8. |
| Puse Alta y Media en el mismo rango | Los criterios se exigen juntos. Una celda no puede contener exactamente Alta y exactamente Media a la vez. |
| Quiero contar tickets únicos | Esta fórmula cuenta filas que cumplen. Revisa duplicados si un ticket aparece varias veces. |
| La combinación devuelve 0 | Verifica que exista esa combinación y que los textos no incluyan espacios de captura. Cero puede ser el resultado correcto. |
Resuelve tus dudas
Preguntas frecuentes sobre CONTAR.SI.CONJUNTO
¿Cómo cuento registros con dos condiciones en Excel?
Usa =CONTAR.SI.CONJUNTO(B2:B7;"Abierto";C2:C7;"Alta"). Cada fila debe tener estado Abierto y prioridad Alta. En la tabla original hay 3.
¿Qué diferencia hay entre CONTAR.SI y CONTAR.SI.CONJUNTO?
CONTAR.SI usa un rango y un criterio. CONTAR.SI.CONJUNTO permite agregar pares para exigir varias condiciones simultáneas, aunque también admite un solo par.
¿Los criterios se cumplen juntos o por separado?
Se deben cumplir todos en la misma fila. En el ejemplo no basta que el ticket esté abierto: también debe tener prioridad alta.
¿Puedo usar el mismo rango dos veces?
Sí, por ejemplo para exigir un mínimo y un máximo en una columna numérica. Cada repetición agrega otra condición que debe cumplir la misma celda.
¿CONTAR.SI.CONJUNTO elimina duplicados?
No. Cuenta filas que cumplen los criterios. Si un ticket está repetido, cada fila coincidente puede contarse; revisa la estructura de tus datos si necesitas un conteo único.
Elaborado por Excelerizate a partir de la guía Visual #091. Los datos se usan con fines didácticos.
