Excel + Google Sheets · Guía completa
CONTAR.SI en Excel: cuenta las filas que coinciden
Tarde o temprano toda hoja de cálculo necesita un recuento sencillo: cuántas facturas están sin pagar, cuántos clientes son de una ciudad, cuántas tareas están hechas. Contar filas a ojo es lento y poco fiable, sobre todo cuando la lista pasa de una pantalla.
CONTAR.SI cuenta las celdas de un rango que cumplen una condición. Funciona en Excel 2010 o posterior, en Excel 365 y en Google Sheets. Esta guía muestra la sintaxis, un ejemplo paso a paso con números reales y los fallos que más a menudo dan un recuento equivocado. Mira también: guía de SUMAR.SI y guía de BUSCARV.
Cómo funciona CONTAR.SI
La función necesita dos datos: el rango que se mira y la condición que se debe cumplir. Escríbela así:
=CONTAR.SI(B2:B6;"b")Aquí Excel mira la columna B y cuenta cuántas celdas contienen la letra b. Las condiciones de texto no distinguen mayúsculas y puedes usar un operador entre comillas para los números. Compatible con Excel 2010 o posterior.
Ejemplo paso a paso
- Escribe las categorías en la columna B, una por fila.
- Haz clic en una celda vacía, por ejemplo D2.
- Escribe
=CONTAR.SI(B2:B6;"b")y pulsa Intro. - Comprueba el resultado con la tabla de abajo.
| A | B | |
|---|---|---|
| 1 | Importe (A) | Categoría (B) |
| 2 | 10 | a |
| 3 | 20 | b |
| 4 | 30 | c |
| 5 | 40 | b |
| 6 | 50 | d |
El resultado esperado es 2, porque la categoría b aparece dos veces. Cambia la condición por un operador como ">=30" en una columna numérica para contar solo los valores desde 30.
Errores comunes
- El texto tiene espacios sobrantes, así que b y b con un espacio detrás son distintos. Limpia antes la columna con ESPACIOS.
- La condición no lleva comillas alrededor del operador, por ejemplo >=30. Escríbela siempre entre comillas.
- La categoría no existe y el resultado es 0. Es correcto: ninguna celda cumple la condición.
- Los números están guardados como texto y las condiciones numéricas no los ven. Conviértelos a número.
Cuando necesites contar con dos condiciones a la vez, pasa a CONTAR.SI.CONJUNTO. Compara el resultado con un filtro manual la primera vez para confirmar que la condición está bien escrita.
La misma fórmula en otros idiomas
- English COUNTIF
- Español CONTAR.SI
- Português CONT.SE
- Deutsch ZÄHLENWENN