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.
=CONTAR.SI(B2:B7;"Vencida")| Fila | Factura | Estado | Importe | Destacada |
|---|---|---|---|---|
| 2 | F-101 | Pagada | 8,500 | |
| 3 | F-102 | Vencida | 6,200 | Destacada |
| 4 | F-103 | Pendiente | 4,100 | |
| 5 | F-104 | Vencida | 9,800 | Destacada |
| 6 | F-105 | Pagada | 7,500 | |
| 7 | F-106 | Vencida | 3,600 | Destacada |
CASO ORIGINAL #090 · RESULTADO COMPROBADO
¿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)| Argumento | En este ejemplo |
|---|---|
| rango · B2:B7 | Las seis celdas que contienen los estados. |
| criterio · "Vencida" | Texto que debe coincidir para contar la celda. |
| resultado · 3 | Una 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.
Cómo usar CONTAR.SI paso a paso
- 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.
- Selecciona B2:B7 como rango porque el criterio Vencida se comprueba en la columna Estado.
- En H2 escribe =CONTAR.SI(B2:B7;"Vencida") y presiona Enter. El texto literal debe ir entre comillas.
- Verifica el resultado 3 revisando las filas 3, 5 y 7. Cambia a Pagada para obtener 2 o a Pendiente para obtener 1.
- Prueba Cancelada. Como no hay ninguna coincidencia, Excel devuelve 0; eso no es un error de fórmula.
=CONTAR.SI(B2:B7;"Vencida")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")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)| Criterio | Qué busca | Resultado |
|---|---|---|
| P* | Textos que empiezan con P: Pagada y Pendiente | 3 |
| ?encida | Un carácter seguido de encida | 3 |
| * | Cualquier texto en este rango, que contiene seis estados | 6 |
| ~* | Un asterisco literal | 0 |
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)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
| Situación | Cómo revisarla |
|---|---|
| Esperaba un total de dinero | CONTAR.SI devuelve una cantidad de celdas. Para sumar importes según estado, usa SUMAR.SI. |
| No encuentra el estado | Verifica que elegiste la columna Estado y revisa espacios adicionales en datos y criterio. |
| Escribí >E2 y no compara el importe | Concatena el operador con la referencia: ">"&E2. No pongas E2 dentro de las comillas. |
| Necesito dos condiciones a la vez | Utiliza CONTAR.SI.CONJUNTO con un par de rango y criterio por condición. |
| El número se ve bien, pero no cuenta como esperaba | Comprueba 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.
