Spreadsheet Practice

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
rangoObligatorioLas celdas que se comprueban.
criterioObligatorioLa 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.

CeldaFórmulaResultadoQué muestra
G2=CONTAR.SI(B2:B8;"Abierto")4La comparación no distingue mayúsculas, así que «abierto» también cuenta
G3=CONTAR.SI(C2:C8;">=3")4La comparación va dentro de las comillas
G4=CONTAR.SI(D2:D8;"*sesión*")3Comodines: * 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
IncidenciaEstadoDías abiertoAsuntoComprobaciónResultado
T-101Abierto4Problema al iniciar sesiónIncidencias abiertas4
T-102Cerrado1Duda de facturaciónAbiertas 3+ días4
T-103Abierto7Inicio de sesión lentoSobre el inicio de sesión3
T-104Pendiente2Solicitud de reembolso
T-105Abierto1Alta de usuario
T-106Cerrado5Restablecer contraseña
T-107abierto3Bucle 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

En G2, cuenta cuántos pedidos vinieron de la región Este.

Errores comunes

Lo que vesPor qué ocurre y cómo arreglarlo
El recuento da 0 con una comparaciónEl 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 pocoCONTAR.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.

Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .