Función CONTAR.SI de Excel: contar celdas que no están vacías, son mayores/menores que un valor o contienen un valor específico
Al trabajar en una hoja de cálculo de Excel, contar celdas —ya sean vacías o no vacías, mayores o menores que un valor determinado, o que contengan un texto específico— es una tarea habitual para muchos. Para realizar estos recuentos con facilidad, la función CONTAR.SI de Excel puede ser tu gran aliada.
Sintaxis de la función CONTAR.SI en Excel
Función CONTAR.SI para celdas vacías o no vacías
- Contar celdas vacías con la función CONTAR.SI
- Contar celdas no vacías con la función CONTAR.SI
- Contar celdas no vacías con dos clics
Función CONTAR.SI para celdas menores que, mayores que o iguales a un valor específico
- CONTAR.SI menor que, mayor que, igual que o distinto de con fórmulas
- CONTAR.SI menor que, mayor que, igual que o distinto de con pocos clics
Función CONTAR.SI para celdas que contienen un valor específico
- Contar celdas que contienen palabras o caracteres específicos con la función CONTAR.SI
- Contar celdas que contienen palabras o caracteres específicos con pocos clics
Sintaxis de la función CONTAR.SI en Excel
Como una de las funciones estadísticas de Excel, CONTAR.SI cuenta las celdas que cumplen los criterios especificados dentro de un rango determinado. La sintaxis de la función CONTAR.SI es:
La sintaxis incluye dos argumentos:rangoy criterio:
- rango: indica el rango de celdas que deseas contar.
- criterio: se refiere a la condición que deseas utilizar para contar celdas. Por ejemplo, puedes usar “>=80” como criterio para encontrar celdas con valores mayores o iguales que 80 en el rango seleccionado.
Para aplicar la función en Excel, escribe =CONTAR.SI(rango; criterio) en una celda de destino. Por ejemplo: =COUNTIF(A1:B8,«>=80»).
La función CONTAR.SI devuelve un valor numérico: la cantidad de celdas que quería contar.
Ahora que comprendemos mejor la función CONTAR.SI, exploremos algunos ejemplos prácticos.
Función CONTAR.SI para celdas vacías o no vacías
Por ejemplo, tengo una lista de celdas con distintos tipos de datos: texto, valores booleanos (VERDADERO y FALSO), números, fechas y errores. ¿Existe una fórmula universal de CONTAR.SI que permita contar únicamente celdas vacías o no vacías, independientemente del tipo de dato presente en su rango?

Contar celdas vacías con la función CONTAR.SI
Ahora le presento la fórmula CONTAR.SI. Con ella, independientemente de cuántos tipos de datos haya en el rango, obtendrá el número exacto y correcto de celdas vacías:
√Nota: No hay ningún texto entre comillas, lo que significa que las celdas que desea contar están vacías.
Para usar la función CONTAR.SI y contar Celdas vacías, escriba la fórmula =COUNTIF(A1:A9,«»)en una celda de destino y pulse ENTRAR:
![]() | >>> | ![]() |
☞ En Excel también existe una función llamada CONTAR.BLANCO, que devuelve el número de celdas vacías en un rango determinado. Su sintaxis es =CONTAR.BLANCO(rango). Para el ejemplo anterior, puedes usar la fórmula: =CONTAR.BLANCO(A1:A9).
Contar celdas no vacías con la función CONTAR.SI
Para contar las celdas que no están vacías, a continuación le muestro la fórmula:
√Nota:<>en Excel significadistinto de. Por tanto, la fórmula anterior cuenta todas las celdas que no son iguales a vacío, es decir, que no están vacías.
Para usar la función CONTAR.SI y contar las celdas que no están vacías, escriba la fórmula =COUNTIF(A1:A9,«<>»)en una celda de destino y pulse ENTRAR:
![]() | >>> | ![]() |
☞ En Excel también existe una función llamada CONTARA, que devuelve el número de celdas con algún valor dentro de un rango determinado. Su sintaxis es =CONTARA(rango). Para el ejemplo anterior, puedes usar la fórmula: =CONTARA(A1:A9).
Sin embargo, si solo desea contar celdas que contengan exclusivamente texto y excluir valores booleanos (VERDADERO y FALSO), números, fechas o errores, use la siguiente fórmula:
√ Note: A single asterisk (*) matches only the value in a text form.
![]() | >>> | ![]() |
Contar celdas no vacías con dos clics
Si ha instalado Kutools para Excel en su Excel, con su función Seleccionar celdas no vacías, podrá seleccionar todas las celdas no vacías de una sola vez y obtener el número que necesite.
1. Vaya a la pestaña Kutools en Excel, busque Seleccionar y haga clic en Seleccionar celdas no vacías en la lista desplegable. Vea la captura de pantalla:

2. Se seleccionarán todas las celdas no vacías y aparecerá un cuadro emergente que mostrará el número de celdas no vacías, tal como se ilustra en la siguiente captura de pantalla:

Función CONTAR.SI para celdas menores que, mayores que o iguales a un valor específico
A continuación, le presentamos dos métodos principales para contar celdas en Excel cuyos valores sean menores que, mayores que, iguales a o distintos de un valor específico.
CONTAR.SI menor que, mayor que, igual que o distinto de con fórmulas
Para utilizar una fórmula que cuente celdas con valores menores que, mayores que, iguales a o distintos de un valor específico, debes aprovechar al máximo los operadores de comparación (<, >, =, ≠).
√Nota: Este método también se puede usar para contar celdas con fechas anteriores (menores que) o iguales (=) a la fecha que especifique.
Ahora, veamos algunos ejemplos reales según la tabla siguiente:

| Para contar el número de estudiantes cuya puntuación total es superior a (>)140, utilice la fórmula: =COUNTIF(E2:E8,«>140»)>>> El resultado es 5 |
| Para contar el número de estudiantes cuya nota en matemáticas es inferior a (<)la nota de Coco (el valor de la celda D3), utilice la fórmula: =COUNTIF(D2:D8,«<»&D3)>>> El resultado es 2 √Nota: Para usar Una referencia de celda en la función CONTAR.SI con operadores de comparación, debe colocar los operadores entre comillas y añadir una ampersand (&) antes de la referencia de celda. |
| Para contar el número de estudiantes cuya nota en inglés es √Nota: La razón para restar 1 es que el criterio C2:C8;="&C4 indica a CONTAR.SI que cuente todas las celdas coincidentes, incluida la que contiene la nota de inglés de Eddie; por eso debemos restarla en la fórmula. Si quieres incluir a Eddie, elimina “-1” de la fórmula.la nota de Eddie (el valor de la celda C4), utilice la fórmula:=COUNTIF(C2:C8,«>=»&C4)-1 >>> The result is 5 |
| Para contar el número de estudiantes que son de (=)India, utilice la fórmula: =COUNTIF(B2:B8,«India») O √ Nota: El valor de la referencia de celda B2 es «India», por lo que tanto «India» como B2 son criterios válidos en este caso. En la función CONTAR.SI, los criterios no distinguen entre mayúsculas y minúsculas. Por tanto, las cadenas «India» e «INDIA» no afectarán al resultado de la fórmula.=CONTAR.SI(B2:B8;B2)>>> El resultado es 3√Nota: El valor de la referencia de celda B2 es India, por lo que “India”y B2son ambos válidos como criterio aquí. En la función CONTAR.SI, los criterios no distinguen mayúsculas de minúsculas. Por tanto, las cadenas “India” e “INDIA” no afectarán al resultado de la fórmula. |
| Para contar el número de estudiantes que no son de (≠) India, utilice la fórmula: =COUNTIF(B2:B8,«<>India»)O =COUNTIF(B2:B8,«<>»&B2)>>> El resultado es 4 |
☞La función CONTAR.SI solo sirve para una única condición; cuando necesites aplicar varias condiciones, deberás usar la función CONTAR.SI.CONJUNTO. Por ejemplo, para contar cuántos estudiantes tienen una nota de inglés entre 60 y 90 (>60 y <90), utiliza esta fórmula:=COUNTIFS(B2:B8,«>60»,B2:B8,«<90»).
Haga clic para obtener más información sobre la función CONTAR.SI.CONJUNTO…
CONTAR.SI menor que, mayor que, igual que o distinto de con pocos clics
Para contar celdas con valores menores que, mayores que, iguales a o distintos de un valor específico de forma más cómoda, puede aplicar la función Seleccionar celdas específicasd e Kutools para Excel.
Tras instalar Kutools para Excel, siga estos pasos:
1. Busque la pestaña Kutools, vaya a Seleccionar y haga clic en Seleccionar celdas específicas en la lista desplegable.

2. Ahora verá una ventana emergente; siga estos pasos:

A continuación se muestra un ejemplo para contar el número de estudiantes cuya nota de matemáticas es inferior a (<) la nota de Coco con Kutools.

√Nota: El programa mostrará el resultado del recuento y seleccionará automáticamente la(s) celda(s) que cumpla(n) con sus criterios. ¡Puede copiarlas cuando lo necesite!
Función CONTAR.SI para celdas que contienen un valor específico
Para usar CONTAR.SI y contar las celdas que contienen un valor específico (por ejemplo, celdas con la letra Y) o incluso contar las celdas con un valor específico en una posición determinada (por ejemplo, celdas que empiezan por la letra Y), debemos conocer los caracteres comodín.
Existen tres caracteres comodín:asterisco(*),signo de interrogación(?), yvirgulilla (~) disponibles en Excel para la función CONTAR.SI:) available in Excel for the COUNTIF function:
•Asterisco (*) – Coincide con cualquier número de caracteres. Por ejemplo, *ice podría coincidir con nice, service, ice, @#$ice, etc.
•Signo de interrogación (?) – Coincide con un único carácter. Por ejemplo, mo?? podría coincidir con more, moon, mo&%, moaa, etc.
•Virgulilla (~) – Permite buscar el carácter comodín literal. Por ejemplo, ~* representa un asterisco literal y ~~ una virgulilla literal.
√Nota: Los valores booleanos (VERDADERO y FALSO), los números, las fechas y los errores no se consideran caracteres. Por tanto, si el rango de celdas seleccionado incluye elementos de este tipo, deberás convertirlos a texto.
☞Más información:
Cómo cambiar o convertir Número a texto en Excel
Cómo convertir una fecha en cadena numérica o en Formato de texto en Excel
Cómo reemplazar errores de fórmula # por 0, celdas vacías o un texto determinado en Excel
Cómo convertir VERDADERO/FALSO booleanos en número (1/0) o en texto en Excel
Contar celdas que contienen palabras o caracteres específicos con la función CONTAR.SI
Ahora que ya conocemos los caracteres comodín, ha llegado el momento de aprender cómo usar una fórmula CONTAR.SI para contar las celdas que contienen un carácter o palabra específicos. Veamos los siguientes ejemplos:

| Para contar el número de chicos en la clase, utilice la fórmula: =COUNTIF(B2:B9,«MALE»)>>> El resultado es 5 |
| Para contar el número de nombres que contienen los caracteres “jeff” (el valor de la celda A6), utilice la fórmula: =COUNTIF(A2:A9,«*jeff*»)O =COUNTIF(A2:A9,«*»&A6&«*»)>>> El resultado es 2 |
| Para contar el número de nombres que contienen la letra “e”, utilice la fórmula: =COUNTIF(A2:A9,«*e*») >>> The result is 5 |
| Para contar el número de nombres que no contienen la letra “e”, utilice la fórmula: =COUNTIF(A2:A9,«<>*e*»)>>> El resultado es 3 |
| Para contar el número de nombres que empiezan por la letra “e”, utilice la fórmula: =COUNTIF(A2:A9,«e*»)>>> El resultado es 2 |
| Para contar el número de nombres que terminan con la letra “e”, utilice la fórmula: =COUNTIF(A2:A9,«*e»)>>> El resultado es 1 |
| Para contar el número de nombres con la letra “m” como tercer carácter, utilice la fórmula: =COUNTIF(A2:A9,«??m*»)>>> El resultado es 2 |
Contar celdas que contienen palabras o caracteres específicos con pocos clics
Con nuestr o complemento de Excelinstalado, siga estos pasos:
1. Vaya a la pestaña Kutools, busque Seleccionar y haga clic en Seleccionar celdas específicas en la lista desplegable.

2. En el cuadro de diálogo Seleccionar celdas específicas, seleccione el rango de celdas que desea contar y, a continuación, haga clic en Celda bajo Seleccionar tipo. A continuación, elija una condición en la lista desplegable de Especificar tipo según sus necesidades.

A continuación, le presentamos dos ejemplos del uso de Kutoolspara contar las celdas que contienen una palabra o carácter específico.
• Para contar el número de chicos en la clase, haga clic en Igual a en la lista desplegable y escriba Hombre en el cuadro de entrada de la derecha, o bien seleccione una celda con el valor «Hombre» en la hoja de cálculo haciendo clic en el botón
.

El programa mostrará el resultado del recuento y seleccionará automáticamente la(s) celda(s) que cumpla(n) con sus criterios. Si lo necesita, puede copiarlas fácilmente.
• Para contar el número de nombres que contienen los caracteres «jeff», haga clic en Contiene en la lista desplegable y escriba jeff, o bien seleccione la celda A6 en la hoja de cálculo haciendo clic en el botón
.

El programa devolverá el resultado del recuento y seleccionará la(s) celda(s) que cumpla(n) con sus criterios. Puede copiarlas si lo necesita.
Las mejores herramientas de productividad para Office
Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en 80 %
- Super Barra de fórmulas (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (lea y edite cómodamente un gran número de celdas); Pegar en Rango de filtro...
- Fusionar celdas, filas o columnas manteniendo los datos; dividir el contenido de las celdas; combinar filas duplicadas y sumar o calcular el promedio...; evitar entradas duplicadas en celdas; comparar rangos...
- Seleccionar filas duplicadas o únicas;Seleccionar filas en blanco (todas las celdas vacías);Búsqueda avanzada y búsqueda difusa en varios libros de trabajo; selección aleatoria…
- Copia celdas exactamente sin que cambien las referencias de las fórmulas; crea referencias automáticamente en varias hojas; inserta viñetas, casillas de verificación y mucho más...
- Favoritas e inserción rápida de fórmulas, rangos, gráficos e imágenes; cifrado de celdas con contraseña; creación de listas de correo y envío de correos electrónicos…
- Extraer texto, agregar texto, eliminar caracteres en una posición, eliminar espacios; crear e imprimir estadísticas de la página de datos; convertir entre contenido de celdas y comentarios...
- Super Filtro (guarde y aplique esquemas de filtro en otras hojas); Clasificación avanzada por mes, semana, día, frecuencia y más; Filtro especial por negrita, cursiva…
- Combina libros y hojas de trabajo; combina tablas basadas en una columna clave; divide datos en varias hojas; conversión masiva de archivos XLS, XLSX y PDF...
- Agrupación en Tabla Dinámica por número de semana, día de la semana y más…Mostrar celdas desbloqueadas y bloquear la selección con colores diferenciados;Resaltar celdas que contienen fórmulas o nombres…
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y ahorre cientos de clics del ratón cada día!





