KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

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

AutoraAmanda Li Fecha de modificación

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

Función CONTAR.SI para celdas menores que, mayores que o iguales a un valor específico

Función CONTAR.SI para celdas que contienen un valor específico


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:

=COUNTIF(range, criteria)

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?

datos de ejemplo

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:

=COUNTIF(range,«»)
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:

Contar celdas vacías con la función CONTAR.SI>>>pulse la tecla Intro para obtener el resultado

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:

=COUNTIF(range,«<>»)
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:

Contar celdas no vacías con la función CONTAR.SI>>>pulse la tecla Intro para obtener el resultado

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:

=COUNTIF(A1:A9,«*»)
Note: A single asterisk (*) matches only the value in a text form.

contar celdas que solo contienen texto con la función CONTAR.SI>>>pulse la tecla Intro para obtener el resultado

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.

Kutools para Excelofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia.Integrado con capacidades de IA, Kutools automatiza tareas con precisión, haciendo que la gestión de datos sea sencilla.Información detallada de Kutools para Excel...         Prueba gratuita...

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:

haga clic en la función Seleccionar celdas no vacías de Kutools

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:

aparece un cuadro de diálogo indicando el número de celdas no vacías

Haga clic para descargar Kutools para Excel y disfrute de una prueba gratuita de 30 días.


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:

datos de ejemplo

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 3Nota: 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.

Kutools para Excelofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia.Integrado con capacidades de IA, Kutools automatiza tareas con precisión, haciendo que la gestión de datos sea sencilla.Información detallada de Kutools para Excel...         Prueba gratuita...

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.

haga clic en la función Seleccionar celdas específicas de Kutools

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

especifique las opciones en el cuadro de diálogo

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.

se han contado las celdas específicas

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!

Haga clic para descargar Kutools para Excel y disfrutar de una prueba gratuita de 30 días.


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:

datos de ejemplo

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:

Kutools para Excelofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia.Integrado con capacidades de IA, Kutools automatiza tareas con precisión, haciendo que la gestión de datos sea sencilla.Información detallada de Kutools para Excel...         Prueba gratuita...

1. Vaya a la pestaña Kutools, busque Seleccionar y haga clic en Seleccionar celdas específicas en la lista desplegable.

haga clic en la función Seleccionar celdas específicas de Kutools

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.

especifique las opciones en el cuadro de diálogo

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 botón seleccionar.

contar el número de textos específicos

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 botón seleccionar.

contar el número de textos que contienen los caracteres específicos

El programa devolverá el resultado del recuento y seleccionará la(s) celda(s) que cumpla(n) con sus criterios. Puede copiarlas si lo necesita.


  • 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
kte tab 201905
  • 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!
officetab bottom