Sumar si

Cómo utilizar CONTAR.SI en Excel con ejemplos y criterios

noviembre 2, 2026 Tuto Excel 10 min read
Cómo utilizar CONTAR.SI en Excel con ejemplos y criterios

CONTAR.SI (COUNTIF) cuenta cuántas celdas de un rango cumplen un criterio. En este tutorial lo aplicaremos a un registro de ventas para saber cuántas operaciones pertenecen a una categoría,IEW qué cantidad supera un límite y cuándo se produjo una fecha concreta.

La misma base sirve para contar con varias condiciones mediante CONTAR.SI.CONJUNTO (COUNTIFS). Todas las funciones mostradas están disponibles en Excel 2007 y versiones posteriores, incluido Excel 2021, Excel 2024 y Microsoft 365. Los datos están comprobados en octubre de 2026.

Nota: los ejemplos usan punto y coma para separar argumentos. En un Excel configurado con punto decimal, como ocurre en México o Estados Unidos, usa coma en su lugar.

Qué es CONTAR.SI y cuándo te sirve

CONTAR.SI es la función adecuada cuando una columna contiene categorías, estados, fechas u otros valores y necesitas saber cuántas filas cumplen una condición. Por ejemplo, en el registro de ventas de una tienda, puedes contar los pedidos de la categoría Hogar sin ordenar ni filtrar la tabla.

La función no devuelve las ventas coincidentes: devuelve un número. Esa diferencia importa. Si hay tres ventas de Hogar, CONTAR.SI devuelve 3; no muestra sus fechas, cantidades ni importes. Para obtener esos datos, se puede filtrar la tabla.

La sintaxis siempre tiene dos partes: el rango que se analiza y el criterio que debe cumplir cada celda. El criterio puede ser un texto exacto, una fecha, un número o una comparación como ">5".

=CONTAR.SI(B2:B8;"Hogar")

En esta base, el resultado es 3.

Cómo está formada la fórmula CONTAR.SI

La fórmula general es:

=CONTAR.SI(rango;criterios)
Parte Qué representa Ejemplo
CONTAR.SI Función que cuenta celdas que cumplen una condición CONTAR.SI
rango Celdas que Excel revisará B2:B8
criterios Condición que debe cumplirse "Hogar"

En la hoja de ventas, B2:B8 contiene las categorías. El criterio "Hogar" busca una coincidencia exacta dentro de ese rango.

F2fx=CONTAR.SI(B2:B8;"Hogar")
A B C D
1 Fecha Categoría Unidades Importe
2 15/03/2025 Hogar 4 80,00
3 15/03/2025 Limpieza 7 105,00
4 16/03/2025 Hogar 6 120,00
5 17/03/2025 Oficina 3 75,00
6 18/03/2025 Hogar 8 160,00
7 19/03/2025 Limpieza 5 75,00
8 20/03/2025 Oficina 2 50,00
Ventas
Cuidado: no incluyas el signo igual en el criterio. El texto va entre comillas dobles, pero el signo = va al comienzo de toda la fórmula.

Contar ventas que pertenecen a una categoría

Primero crea la hoja Ventas y escribe los datos de la tabla anterior. Después, coloca el resultado junto a la tabla, en F2.

  1. Selecciona la celda F2.
  2. Escribe la fórmula:

=CONTAR.SI(B2:B8;"Hogar")
  1. Pulsa Entrar para confirmar.
  2. Comprueba que F2 muestra 3.
F2fx=CONTAR.SI(B2:B8;"Hogar")
A B C D F
1 Fecha Categoría Unidades Importe Ventas Hogar
2 15/03/2025 Hogar 4 80,00 3
3 15/03/2025 Limpieza 7 105,00
4 16/03/2025 Hogar 6 120,00
5 17/03/2025 Oficina 3 75,00
6 18/03/2025 Hogar 8 160,00
7 19/03/2025 Limpieza 5 75,00
8 20/03/2025 Oficina 2 50,00
Ventas
Comprueba: el resultado debe ser 3, porque Hogar aparece en las filas 2, 4 y 6.

Escribir un criterio de texto entre comillas

Las comillas indican que «Hogar» es texto que debe buscarse. Sin ellas, Excel interpreta la palabra como un nombre o una referencia y puede mostrar #¿NOMBRE?.

=CONTAR.SI(B2:B8;"Hogar")

La función compara el contenido de cada celda del rango con el criterio. En esta tabla, coincide exactamente con Hogar en tres filas. También distingue el texto completo: Hogar no coincide con Hogar y cocina.

Para insertar la fórmula en otra hoja, ajusta el rango a la nueva tabla. Si la tabla tiene encabezados y datos desde la fila 2 hasta la 8, utiliza B2:B8; no hace falta incluir el encabezado.

Comprueba: cambia temporalmente el criterio a "Limpieza" y el resultado debe pasar a 2. Vuelve a "Hogar" para continuar.

Contar una fecha concreta

La columna A contiene dos ventas fechadas el 15/03/2025. Para contarlas, usa la fecha como criterio:

=CONTAR.SI(A2:A8;"15/03/2025")

Selecciona F3, escribe la fórmula y pulsa Entrar.

F3fx=CONTAR.SI(A2:A8;"15/03/2025")
A B C D F
1 Fecha Categoría Unidades Importe Ventas Hogar
2 15/03/2025 Hogar 4 80,00 3
3 15/03/2025 Limpieza 7 105,00 2
4 16/03/2025 Hogar 6 120,00
5 17/03/2025 Oficina 3 75,00
6 18/03/2025 Hogar 8 160,00
7 19/03/2025 Limpieza 5 75,00
8 20/03/2025 Oficina 2 50,00
Ventas
Comprueba: F3 debe mostrar 2, porque dos ventas tienen esa fecha.
Consejo: si las fechas se escriben con el formato dd/mm/aaaa, conserva ese mismo formato en el criterio. La representación recognized por Excel también depende de la configuración regional del equipo.

Contar unidades que superan un límite

La columna C contiene las unidades vendidas. Ahora añade un resultado que permita saber cuántos pedidos superan las 5 unidades.

  1. Selecciona F4.
  2. Escribe =CONTAR.SI(C2:C8;">5").
  3. Pulsa Entrar.
  4. Revisa las cantidades 4, 7, 6, 3, 8, 5 y 2.
F4fx=CONTAR.SI(C2:C8;">5")
A B C D F
1 Fecha Categoría Unidades Importe Ventas Hogar
2 15/03/2025 Hogar 4 80,00 3
3 15/03/2025 Limpieza 7 105,00 2
4 16/03/2025 Hogar 6 120,00 3
5 17/03/2025 Oficina 3 75,00
6 18/03/2025 Hogar 8 160,00
7 19/03/2025 Limpieza 5 75,00
8 20/03/2025 Oficina 2 50,00
Ventas

Solo 7, 6 y 8 superan 5 unidades. La venta de 5 unidades no entra en el resultado porque el criterio es >5, no >=5.

Comprueba: F4 debe mostrar 3.

Usar operadores en el criterio

Los operadores se escriben dentro del criterio, entre comillas.

Criterio Significado Resultado en C2:C8
">5" Más de 5 unidades 3
">=5" 5 unidades o más 4
"<5" Menos de 5 unidades 3

=CONTAR.SI(C2:C8;">=5")

La diferencia se observa en la venta de 5 unidades: queda fuera con ">5" y entra con ">=5".

Comprueba: al escribir cada variante en una celda distinta, deben aparecer 3, 4 y 3, respectivamente.

Combinar CONTAR.SI con PROMEDIO.SI

CONTAR.SI dice cuántas ventas hay en una categoría. PROMEDIO.SI (AVERAGEIF) responde a otra pregunta: cuánto se>importó, en promedio, en esas ventas.

En F5, calcula el promedio de los importes de Hogar:

=PROMEDIO.SI(B2:B8;"Hogar";D2:D8)

Los importes de Hogar son 80,00, 120,00 y 160,00. La media es (80+120+160)/3, es decir, 120,00.

F5fx=PROMEDIO.SI(B2:B8;"Hogar";D2:D8)
A B C D F
1 Fecha Categoría Unidades Importe Indicadores
2 15/03/2025 Hogar 4 80,00 Hogar: 3 ventas
3 15/03/2025 Limpieza 7 105,00 15/03/2025: 2 ventas
4 16/03/2025 Hogar 6 120,00 Más de 5: 3 ventas
5 17/03/2025 Oficina 3 75,00 Promedio Hogar: 120,00
6 18/03/2025 Hogar 8 160,00
7 19/03/2025 Limpieza 5 75,00
8 20/03/2025 Oficina 2 50,00
Ventas

El conteo y el promedio se complementan: uno resume cuántas ventas hay; el otro, su valor medio. Si más adelante añades más ventas de Hogar, ambas fórmulas,mejor se actualicen mediante referencias relativas o mediante una tabla con referencias estructuradas.

Comprueba: F5 debe mostrar 120,00.

Por qué CONTAR.SI devuelve #¡VALOR! o resultados inesperados

Un resultado 0 no siempre indica un error. Puede significar que ninguna celda cumple exactamente el criterio. Revisa primero las mayúsculas, los espacios y el formato del texto.

CONTAR.SI no distingue mayúsculas de minúsculas: "HOGAR" y "Hogar" encuentran las mismas coincidencias. En cambio, sí distingue el contenido: "Hogar " no coincide con "Hogar" si el segundo valor tiene un espacio adicional.

Si aparece #¡VALOR!, revisa que el criterio sea válido y que no contenga un texto de más de 255 caracteres. También comprueba que los números sean numéricos, no texto.

Un texto largo provoca el error #¡VALOR!

Si el criterio es un texto de más de 255 caracteres, CONTAR.SI devuelve #¡VALOR!. Por ejemplo, este criterio es demasiado largo:

=CONTAR.SI(B2:B8;"Descripción de producto con una cantidad de caracteres superior a 255")

La causa es que el texto del criterio supera el límite admitido. El arreglo es utilizar un criterio más breve y representativo, por ejemplo "Hogar", o contar mediante otra función si necesitasessages completos.

F6fx=CONTAR.SI(B2:B8;"Descripción de producto con una cantidad de caracteres superior a 255")
A B C D F
1 Fecha Categoría Unidades Importe Resultado
2 15/03/2025 Hogar 4 80,00 #¡VALOR!
3 15/03/2025 Limpieza 7 105,00
4 16/03/2025 Hogar 6 120,00
5 17/03/2025 Oficina 3 75,00
6 18/03/2025 Hogar 8 160,00
7 19/03/2025 Limpieza 5 75,00
8 20/03/2025 Oficina 2 50,00
Ventas
Comprueba: sustituye el criterio largo por "Hogar" y el error debe desaparecer, dejando el resultado 3.

Qué no puede hacer CONTAR.SI en Excel

CONTAR.SI trabaja con un solo criterio. No sirve directamente para contar las ventas que, a la vez, sean de Hogar y superen 5 unidades. Para esa necesidad existe CONTAR.SI.CONJUNTO (COUNTIFS), disponible desde Excel 2007:

=CONTAR.SI.CONJUNTO(B2:B8;"Hogar";C2:C8;">5")

El primer par revisa la categoría y el segundo, las unidades. En la tabla, cuenta una sola venta: Hogar con 8 unidades.

La función tampoco distingue mayúsculas. Sí permite criterios wildcards, como "Hogar*" para encontrar textos que empiezan por Hogar, aunque conviene usarlos solo cuando la intention es esa. Para contar varias condiciones alternativas, como Hogar o Limpieza, no añadas ambas condiciones a CONTAR.SI.CONJUNTO, porque allí deben cumplirse todas.

Nota: CONTAR.SI no debe usarse para contar celdas que contengan números; para eso, CONTAR es la función adecuada. Si necesitas contar valores no vacíos, usa CONTARA; si necesitas contar espacios vacíos, CONTAR.BLANCO.

Lo que ya sabes hacer con CONTAR.SI

  • Escribir la sintaxis =CONTAR.SI(rango;criterios).
  • Contar coincidencias de texto en una categoría.
  • Buscar una fecha concreta dentro de una columna.
  • Aplicar operadores como >, >= o < a cantidades numéricas.
  • Combinar un conteo con PROMEDIO.SI.
  • Diagnosticar un resultado 0, un #¡VALOR! y criterios mal escritos.
  • Preparar el siguiente paso: contar filas con varios criterios mediante CONTAR.SI.CONJUNTO.

El siguiente paso es sustituir una fórmula de CONTAR.SI por CONTAR.SI.CONJUNTO cuando el registro de ventas necesite exigir dos condiciones simultáneas, como categoría y cantidad mínima.

Dudas al usar CONTAR.SI en Excel

1. ¿Cómo contar en Excel si se cumplen varias condiciones?

Usa CONTAR.SI.CONJUNTO cuando necesites contar filas que cumplan dos o más criterios a la vez. Por ejemplo, =CONTAR.SI.CONJUNTO(B2:B8;"Hogar";C2:C8;">5") cuenta las ventas de Hogar con más de 5 unidades. CONTAR.SI está pensado para un solo criterio.

2. ¿Qué diferencia hay entre CONTAR.SI y CONTAR.SI.CONJUNTO en Excel?

CONTAR.SI cuenta las celdas que cumplen un único criterio dentro de un rango. CONTAR.SI.CONJUNTO puede evaluar varios pares de rango y criterio, y solo cuenta las filas que cumplen todos ellos. Está disponible en Excel 2007 y versiones posteriores.

3. ¿Dónde puedo descargar ejercicios de CONTAR.SI en Excel?

En este tutorial puedes copiar la hoja de ventas y practiced con CONTAR.SI, PROMEDIO.SI y CONTAR.SI.CONJUNTO. No necesitas descargar un archivo: introduce los datos en Excel, escribe cada fórmula y compara el resultado con el apartado de comprobación.

4. ¿Qué fórmula se utiliza para contar valores en Excel?

CONTAR cuenta cuántas celdas de una lista o rango contienen números; ignora textos y celdas vacías. Por ejemplo, =CONTAR(C2:C8) cuenta únicamente las cantidades numéricas. CONTAR.SI añade la posibilidad de exigir un criterio, como ">5".

5. ¿Cómo puedo contar duplicados con CONTAR.SI?

Para contar valores repetidos, primero crea una columna auxiliar con =CONTAR.SI($B$2:$B$8;B2) y cópiala hasta el final. Cada celda repetida devolverá 2 o más. Si solo necesitas saber cuántos valores aparecen más de una vez, usa =CONTAR.SI(D2:D8;">1") sobre esa columna auxiliar.

6. ¿Cómo cuento si una celda contiene un número?

Puedes contar valores numéricos con =CONTAR(B2:B8). Para contar números que superen un límite, utiliza CONTAR.SI: =CONTAR.SI(B2:B8;">0"). Ten en cuenta que CONTAR no cuenta textos que parecen números si están almacenados como texto.

7. ¿Cómo usar CONTAR.SI con dos condiciones?

Para dos condiciones, utiliza CONTAR.SI.CONJUNTO. La fórmula =CONTAR.SI.CONJUNTO(B2:B8;"Hogar";C2:C8;">5") cuenta las ventas de Hogar cuya cantidad supera 5 unidades. Si las condiciones son alternativas, como Hogar o Limpieza, la estructura debe cambiar.

8. ¿Para qué sirve CONTAR.SI.CONJUNTO en Excel?

Sirve para contar filas que cumplen simultáneamente varios criterios. Combina pares de rango y condición, como categoría, fecha, estado o cantidad. En lugar de contar coincidencias aisladas, devuelve el número de filas que aprueban todas las reglas indicadas.

Fuentes

  1. MicrosoftCONTAR.SI — documentación oficialconsultado el 27/10/2026
  2. MicrosoftCONTAR — documentación oficialconsultado el 27/10/2026
  3. MicrosoftCONTAR.SI.CONJUNTO — documentación oficialconsultado el 27/10/2026
  4. MicrosoftReferencias relativas, absolutas y mixtas — documentación oficialconsultado el 27/10/2026
  5. MicrosoftCOINCIDIR — documentación oficialconsultado el 27/10/2026