Saltar al contenido
EXCELERÍZATE VISUAL / #091

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.

6 min de lecturaNivel intermedioSin registro
Tickets por estado y prioridadEJEMPLO #091
fx=CONTAR.SI.CONJUNTO(B2:B7;"Abierto";C2:C7;"Alta")
Tickets por estado y prioridad: datos del recurso #091
FilaTicketEstadoPrioridadDestacada
2T-201AbiertoAltaDestacada
3T-202CerradoAlta
4T-203AbiertoMedia
5T-204AbiertoAltaDestacada
6T-205AbiertoBaja
7T-206AbiertoAltaDestacada
Tickets abiertos de prioridad alta3 de 6 filas cumplen ambos criterios3

CASO ORIGINAL #091 · RESULTADO COMPROBADO

Aprende con un caso práctico. Concepto → ejemplo → guía descargableMicrosoft 365, Excel 2024, 2021, 2019 y 2016

¿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]; …)

Usamos punto y coma para separar argumentos. Si tu Excel requiere comas, cambia el separador en la práctica. Los corchetes indican argumentos opcionales y no se escriben.
Cómo leer la fórmula del recurso
ArgumentoEn este ejemplo
rango_criterios1 · B2:B7Estado de cada ticket.
criterio1 · "Abierto"Solo tickets abiertos.
rango_criterios2 · C2:C7Prioridad 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.

Tickets por estado y prioridad

Combina estado y prioridad. Cada ticket debe cumplir ambas condiciones para entrar en el conteo.

Datos del original · ✓ entra en el resultado
FilaATicketBEstadoCPrioridadIncluida
2T-201AbiertoAlta
3T-202CerradoAltaNo
4T-203AbiertoMediaNo
5T-204AbiertoAlta
6T-205AbiertoBajaNo
7T-206AbiertoAlta

Solo estado: 5 filas

Solo prioridad: 4 filas

Tickets que cumplen ambos criterios

3

3 de 6 filas cumplen. Cada fila cuenta una vez, cuando cumple las dos condiciones.

=CONTAR.SI.CONJUNTO(B2:B7;"Abierto";C2:C7;"Alta")

Pega los datos en A1 y coloca esta fórmula en H2 para dejar libres los datos y los criterios.

Esta práctica reproduce el caso de la infografía y las opciones mostradas. Los criterios se comprueban en la misma fila. Desactivar el segundo muestra cómo cambia el alcance. No evalúa fórmulas arbitrarias ni errores de celda.

Cómo usar CONTAR.SI.CONJUNTO paso a paso

  1. 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.
  2. Define B2:B7 con el criterio "Abierto". Agrega C2:C7 con el criterio "Alta"; ambos rangos cubren los mismos tickets.
  3. Escribe =CONTAR.SI.CONJUNTO(B2:B7;"Abierto";C2:C7;"Alta") en H2 y presiona Enter.
  4. 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.
  5. 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")

Caso original. Escribe la fórmula en H2, fuera de los datos y de las celdas reservadas para criterios.

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

Tres consultas sobre el mismo original
ConsultaResultado
Estado Abierto5
Estado Abierto y prioridad Alta3
Estado Cerrado y prioridad Alta1

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")

Ampliación con categorías excluyentes del original: 3 abiertos de prioridad Alta + 1 de prioridad Media = 4. No apliques esta suma sin revisar solapamientos entre condiciones.

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)

Escribe Abierto en E2 y Alta en F2. Cambia esos valores para consultar otra combinación sin editar la fórmula.

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

Qué revisar si el resultado no coincide
SituaciónCómo revisarla
Sumé dos CONTAR.SI y no dio 3La 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 equivocadosComprueba 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 rangoLos criterios se exigen juntos. Una celda no puede contener exactamente Alta y exactamente Media a la vez.
Quiero contar tickets únicosEsta fórmula cuenta filas que cumplen. Revisa duplicados si un ticket aparece varias veces.
La combinación devuelve 0Verifica 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.

De la práctica a mejores reportes

Haz que Excel trabaje contigo.

Aprende a resolver tareas de tu trabajo con el programa de Excel Empresarial de Excelerizate.

Conocer el programa