Función CONTAR. SI (COUNTIF)
Respuesta rápida
CONTAR.SI cuenta las celdas de un rango que cumplen una condición: incidencias marcadas como «Abierto», notas de 70 o más, nombres de producto que contienen «lámpara».
- Sintaxis
=CONTAR.SI(rango; criterio)- Uso más común
=CONTAR.SI(B2:B8;"Abierto")devuelve 4 (La comparación no distingue mayúsculas, así que «abierto» también cuenta)
La condición puede ser un valor exacto, una comparación entre comillas como ">1000", un patrón con comodines o una referencia a una celda.
- Nombre en inglés
- COUNTIF
- Disponible en
- Todas las versiones actuales
- Categoría
- Cálculos condicionales
- Devuelve
- El número de celdas que cumplen la condición.
- Google Sheets
- También disponible en Google Sheets.
Sintaxis
=CONTAR.SI(rango; criterio)
En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.
| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
rango | Obligatorio | Las celdas que se comprueban. |
criterio | Obligatorio | La condición: un valor como "Abierto", una comparación como ">=3", un patrón como "*sesión*" o una celda. |
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(B2:B8;"Abierto") | 4 | La comparación no distingue mayúsculas, así que «abierto» también cuenta |
| G3 | =CONTAR.SI(C2:C8;">=3") | 4 | La comparación va dentro de las comillas |
| G4 | =CONTAR.SI(D2:D8;"*sesión*") | 3 | Comodines: * representa cualquier texto delante y detrás de la palabra |
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
| Incidencia | Estado | Días abierto | Asunto | Comprobación | Resultado | |
| T-101 | Abierto | 4 | Problema al iniciar sesión | Incidencias abiertas | 4 | |
| T-102 | Cerrado | 1 | Duda de facturación | Abiertas 3+ días | 4 | |
| T-103 | Abierto | 7 | Inicio de sesión lento | Sobre el inicio de sesión | 3 | |
| T-104 | Pendiente | 2 | Solicitud de reembolso | |||
| T-105 | Abierto | 1 | Alta de usuario | |||
| T-106 | Cerrado | 5 | Restablecer contraseña | |||
| T-107 | abierto | 3 | Bucle al iniciar sesión |
Practica CONTAR.SI
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 por región
G2, cuenta cuántos pedidos vinieron de la región Este.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| El recuento da 0 con una comparación | El operador tiene que ir entre comillas: ">=3", no >=3. Para comparar con una celda, únelos: ">="&E2. |
| Un texto con espacios de más no coincide | "Abierto " con un espacio al final no es "Abierto". Limpia los datos con ESPACIOS. |
| Los recuentos fallan por poco | CONTAR.SI no distingue mayúsculas, así que no diferencia "ABC" de "abc". Usa SUMAPRODUCTO con IGUAL si importan las mayúsculas. |
Consejos
- Usa "<>" para contar las celdas que no están vacías y "<>Cerrado" para contar todo menos un valor.
- Para dos o más condiciones, pasa a CONTAR.SI.CONJUNTO en lugar de anidar varios CONTAR.SI.
Preguntas frecuentes
¿Cómo cuento las celdas que contienen un texto concreto?
Con comodines: =CONTAR.SI(D2:D8;"*sesión*") cuenta cualquier celda que contenga «sesión».
¿Cómo cuento las celdas mayores que el valor de otra celda?
Une el operador y la celda: =CONTAR.SI(C2:C8;">"&F2).
¿Distingue CONTAR.SI entre mayúsculas y minúsculas?
No. «abierto», «Abierto» y «ABIERTO» coinciden todos.
Esta página en inglés: COUNTIF. 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 .