Saltar al contenido
EXCELERÍZATE VISUAL / #090

CONTAR.SIen Excel.

Cuenta las coincidencias. Entiende cada resultado.

Identifica cuántas facturas están vencidas. Después cambia el estado, prueba patrones de texto o cuenta importes que superen una cantidad.

6 min de lecturaNivel inicialSin registro
Facturas por estado o importeEJEMPLO #090
fx=CONTAR.SI(B2:B7;"Vencida")
Facturas por estado o importe: datos del recurso #090
FilaFacturaEstadoImporteDestacada
2F-101Pagada8,500
3F-102Vencida6,200Destacada
4F-103Pendiente4,100
5F-104Vencida9,800Destacada
6F-105Pagada7,500
7F-106Vencida3,600Destacada
Facturas vencidas3 de 6 filas cumplen el criterio3

CASO ORIGINAL #090 · 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 en Excel?

CONTAR.SI cuenta las celdas de un rango que cumplen un criterio. El criterio puede ser un texto, una comparación numérica o un patrón. En esta tabla, cada estado pertenece a una factura, por lo que contar las celdas con Vencida equivale a contar las facturas vencidas.

La infografía #090 muestra seis facturas: F-102, F-104 y F-106 tienen estado Vencida. CONTAR.SI devuelve 3. Los importes están en otra columna y no se suman con esta fórmula; la pregunta es cuántas facturas cumplen, no cuánto dinero representan.

Sintaxis y argumentos de CONTAR.SI

CONTAR.SI(rango; criterio)

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 · B2:B7Las seis celdas que contienen los estados.
criterio · "Vencida"Texto que debe coincidir para contar la celda.
resultado · 3Una coincidencia por cada factura vencida.

Ejemplo interactivo: facturas por estado o importe

Los datos iniciales reproducen la infografía #090. 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.

Facturas por estado o importe

Cuenta facturas por su estado o compara sus importes. Cambia el criterio y observa qué filas entran en el conteo.

Datos del original · ✓ entra en el resultado
FilaAFacturaBEstadoCImporteIncluida
2F-101Pagada8,500No
3F-102Vencida6,200
4F-103Pendiente4,100No
5F-104Vencida9,800
6F-105Pagada7,500No
7F-106Vencida3,600

Facturas que cumplen el criterio

3

3 de 6 filas cumplen. Cada fila cuenta una vez.

=CONTAR.SI(B2:B7;"Vencida")

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 de texto no distinguen mayúsculas y admiten los patrones ofrecidos; los importes son números. No evalúa fórmulas arbitrarias ni errores de celda.

Cómo usar CONTAR.SI paso a paso

  1. Reinicia y copia la tabla. Pégala en A1: Factura queda en A, Estado en B e Importe en C. Los seis registros ocupan las filas 2 a 7.
  2. Selecciona B2:B7 como rango porque el criterio Vencida se comprueba en la columna Estado.
  3. En H2 escribe =CONTAR.SI(B2:B7;"Vencida") y presiona Enter. El texto literal debe ir entre comillas.
  4. Verifica el resultado 3 revisando las filas 3, 5 y 7. Cambia a Pagada para obtener 2 o a Pendiente para obtener 1.
  5. Prueba Cancelada. Como no hay ninguna coincidencia, Excel devuelve 0; eso no es un error de fórmula.
=CONTAR.SI(B2:B7;"Vencida")

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

CONTAR.SI no distingue mayúsculas de minúsculas: Vencida y vencida producen 3 en este ejemplo. Un espacio final sí cambia la coincidencia. La práctica permite comprobar ambos casos sin alterar los datos originales.

Contar importes y usar comodines con CONTAR.SI

=CONTAR.SI(C2:C7;">5000")

Ampliación sobre la columna Importe: 8,500, 6,200, 9,800 y 7,500 superan 5,000. El conteo es 4.

La opción Facturas por importe cambia el rango a C2:C7. Con >6200 hay 3 coincidencias; con >=6200 hay 4 porque se incluye exactamente 6,200. Puedes probar también menor que, menor o igual, igual y distinto.

=CONTAR.SI(C2:C7;">"&E2)

Si E2 contiene 5000, combina el operador entre comillas con la referencia mediante &. Devuelve 4. La cadena " >E2 " no representa una comparación con el valor de E2.
Patrones sobre los estados del original
CriterioQué buscaResultado
P*Textos que empiezan con P: Pagada y Pendiente3
?encidaUn carácter seguido de encida3
*Cualquier texto en este rango, que contiene seis estados6
~*Un asterisco literal0

El asterisco representa cualquier secuencia de caracteres y el signo de interrogación representa un carácter. Anteponer ~ permite buscar un comodín literal. Estos patrones sirven para buscar texto parcial; no convierten CONTAR.SI en una búsqueda de varias condiciones independientes.

Usar criterios en celdas para reutilizar el cálculo

=CONTAR.SI(B2:B7;E2)

Escribe Vencida en E2. La referencia E2 se escribe sin comillas; las comillas convertirían E2 en un texto literal.

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

  • Cobranza operativa: contar facturas de un estado para organizar el trabajo de seguimiento.
  • Control de pedidos: contar los marcados como Pendiente o Entregado, usando el rango que contiene esos estados.
  • Revisión de importes: contar valores por encima de un umbral. Para exigir además un estado, utiliza CONTAR.SI.CONJUNTO.
  • Revisión de códigos: usar un patrón como AB* para contar textos que empiezan con un prefijo definido.

Errores frecuentes con CONTAR.SI

Qué revisar si el resultado no coincide
SituaciónCómo revisarla
Esperaba un total de dineroCONTAR.SI devuelve una cantidad de celdas. Para sumar importes según estado, usa SUMAR.SI.
No encuentra el estadoVerifica que elegiste la columna Estado y revisa espacios adicionales en datos y criterio.
Escribí >E2 y no compara el importeConcatena el operador con la referencia: ">"&E2. No pongas E2 dentro de las comillas.
Necesito dos condiciones a la vezUtiliza CONTAR.SI.CONJUNTO con un par de rango y criterio por condición.
El número se ve bien, pero no cuenta como esperabaComprueba si fue importado como texto. Limpia y convierte los datos antes de comparar importes.

Resuelve tus dudas

Preguntas frecuentes sobre CONTAR.SI

¿Cómo cuento celdas con un texto específico?

Usa =CONTAR.SI(B2:B7;"Vencida") para contar coincidencias de ese estado. Con la tabla original devuelve 3. Si quieres buscar texto parcial, puedes usar comodines.

¿CONTAR.SI distingue mayúsculas y minúsculas?

No. Vencida y vencida producen el mismo conteo. Revisa en cambio los espacios adicionales, que pueden impedir una coincidencia.

¿Cómo cuento valores mayores que una cantidad?

Usa =CONTAR.SI(C2:C7;">5000"). Si el umbral está en E2, usa =CONTAR.SI(C2:C7;">"&E2). En el ejemplo hay 4 importes mayores que 5,000.

¿Qué diferencia hay entre CONTAR y CONTAR.SI?

CONTAR cuenta celdas numéricas. CONTAR.SI cuenta celdas que cumplen un criterio, incluido texto como un estado. Para dos o más criterios simultáneos, utiliza CONTAR.SI.CONJUNTO.

¿Cómo cuento textos que comienzan con una letra?

Usa un criterio como "P*". En el original cuenta dos celdas Pagada y una Pendiente: 3 en total. El asterisco representa el resto del texto.

Elaborado por Excelerizate a partir de la guía Visual #090. 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