La función CONTAR.SI en Excel es una de las funciones estadísticas más utilizadas. Su propósito es contar el número de celdas dentro de un rango especificado que cumplen con un único criterio o condición. Es ideal para análisis rápidos de datos donde necesitas saber cuántas veces aparece un valor o cuántos datos cumplen una condición simple.
Sintaxis
=CONTAR.SI(rango; criterio)
La función CONTAR.SI tiene los siguientes argumentos:
- rango Es el conjunto de celdas sobre el cual se desea contar. Puede ser un rango de celdas, como A1:A10, o un nombre de rango. Obligatorio.
 - criterio Es la condición en forma de número, expresión, referencia de celda o texto que determina qué celdas se van a contar. Obligatorio.
 
El argumento criterio puede incluir operadores de comparación (como =, >, <, >=, <=, <>) y comodines (* para una secuencia de caracteres, ? para un único carácter).
Ejemplos
Para los siguientes ejemplos, utilizaremos la siguiente tabla de datos sobre ventas de frutas:
| A | B | C | |
|---|---|---|---|
| 1 | Producto | Ventas (Unidades) | Estado | 
| 2 | Manzana | 150 | En stock | 
| 3 | Pera | 75 | Agotado | 
| 4 | Manzana | 200 | En stock | 
| 5 | Naranja | 120 | En stock | 
| 6 | Melón | 50 | Agotado | 
| 7 | Mango | 95 | En stock | 
Ejemplo 1: Contar celdas con un texto específico
Para contar cuántas veces aparece la palabra «Manzana» en la columna de productos (A2:A7).
=CONTAR.SI(A2:A7; "Manzana")
Resultado: 2. La función encuentra «Manzana» dos veces en el rango especificado.
Ejemplo 2: Contar celdas con valores numéricos mayores que un número
Para contar cuántos productos tienen ventas superiores a 100 unidades (columna B2:B7).
=CONTAR.SI(B2:B7; ">100")
Resultado: 3. Los productos con ventas de 150, 200 y 120 unidades cumplen el criterio.
Ejemplo 3: Contar celdas que no son iguales a un valor
Para contar cuántos productos no son «Manzana». El operador <> significa «no es igual a».
=CONTAR.SI(A2:A7; "<>Manzana")
Resultado: 4. Hay cuatro celdas en el rango que no contienen «Manzana».
Ejemplo 4: Usar una referencia de celda en el criterio
Si el valor a buscar se encuentra en otra celda (por ejemplo, en E1 tenemos el texto «Agotado»), podemos referenciarla para contar cuántos productos tienen ese estado.
=CONTAR.SI(C2:C7; E1)
Resultado: 2. Suponiendo que la celda E1 contiene «Agotado».
Ejemplo 5: Uso de comodines
Para contar cuántos productos empiezan por la letra «M». El asterisco (*) actúa como comodín para cualquier secuencia de caracteres.
=CONTAR.SI(A2:A7; "M*")
Resultado: 4 (Manzana, Manzana, Melón, Mango).
Observaciones
La función CONTAR.SI es una herramienta fundamental pero tiene ciertas particularidades a tener en cuenta:
- El argumento 
criteriono distingue entre mayúsculas y minúsculas. Por ejemplo,"manzana"contará lo mismo que"MANZANA". - Para usar comodines como caracteres literales (buscar un asterisco 
*o una interrogación?real en el texto), debes anteponer una tilde (~). Por ejemplo,"~?"buscará el signo de interrogación. - CONTAR.SI solo permite evaluar un único criterio. Si necesitas contar celdas basándote en múltiples condiciones, debes usar la función CONTAR.SI.CONJUNTO.
 
Errores comunes
- #¡VALOR! – Este error puede ocurrir si la fórmula hace referencia a un libro de trabajo cerrado. Ambos libros deben estar abiertos para que la función opere correctamente con referencias externas.
 - Resultados incorrectos con texto largo: La función puede devolver resultados incorrectos cuando se usa para buscar cadenas de más de 255 caracteres.
 
Disponibilidad por versión de Excel
La función CONTAR.SI está disponible en todas las versiones modernas de Microsoft Excel, incluyendo Excel para Microsoft 365, Excel 2021, 2019, 2016, 2013, 2010 y 2007. También está presente en versiones muy antiguas, por lo que se considera una función estándar y de alta compatibilidad.
Compatibilidad
| Software | Compatibilidad | Notas | 
|---|---|---|
| Microsoft Excel | ✔️ | Función nativa. | 
| Google Sheets | ✔️ | Funciona de manera idéntica. El nombre en inglés es COUNTIF. | 
| LibreOffice Calc | ✔️ | Funciona de manera idéntica. | 
| OpenOffice Calc | ✔️ | Funciona de manera idéntica. | 
| WPS Office Spreadsheets | ✔️ | Funciona de manera idéntica. | 
| Apple Numbers | ✔️ | Funciona de manera idéntica. El nombre en inglés es COUNTIF. | 
Funciones Relacionadas
- CONTAR.SI.CONJUNTO: Permite contar celdas que cumplen múltiples criterios en uno o varios rangos. Es la evolución natural de CONTAR.SI.
 - CONTAR: Cuenta únicamente las celdas que contienen números.
 - CONTARA: Cuenta el número de celdas que no están vacías en un rango.
 - CONTAR.BLANCO: Cuenta el número de celdas en blanco dentro de un rango.
 - SUMAR.SI: Suma los valores de un rango que cumplen un criterio específico.
 
