• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal

Tutorial Excel

Aprende Excel

¡¡¡Más de 300 lecciones de Excel GRATIS!!!
  • Inicio
  • Blog
  • Funciones
  • Gráficos
  • Trucos
  • Macros
  • Generalidades

Las funciones para contar en Excel: Guía completa con ejemplos prácticos

El análisis cualitativo y cuantitativo de bases de datos requiere, en la inmensa mayoría de las ocasiones, realizar recuentos de información. Ya sea para auditar el número de clientes activos en un CRM, saber cuántas facturas pendientes superan un importe determinado o calcular la plantilla total de un departamento, saber elegir la función de recuento adecuada en Excel es indispensable.

Microsoft Excel ofrece un abanico de cinco funciones especializadas para realizar conteos: CONTAR, CONTARA, CONTAR.BLANCO, CONTAR.SI y CONTAR.SI.CONJUNTO. Aunque todas sirven para contabilizar celdas, cada una responde a una lógica y a unas condiciones de filtrado totalmente distintas.

En esta guía exhaustiva aprenderás la diferencia entre cada una de ellas, sus trampas de cálculo más habituales (como el comportamiento ante textos vacíos "") y cómo aplicarlas paso a paso en un caso práctico de gestión de recursos humanos.

Cuadro comparativo de un vistazo

Para saber de inmediato qué función debes aplicar según la naturaleza de tus datos, consulta la siguiente tabla de referencia:

Función¿Qué cuenta realmente?¿Cuenta números?¿Cuenta texto?¿Cuenta celdas vacías?
CONTARCeldas que contienen estrictamente valores numéricos o fechas.Sí❌ No❌ No
CONTARACeldas que no están vacías (cualquier tipo de dato).SíSí❌ No
CONTAR.BLANCOCeldas totalmente vacías o que contienen una cadena nula ("").❌ No❌ NoSí
CONTAR.SICeldas que cumplen una condición o criterio único.SíSí(Si el criterio lo exige)
CONTAR.SI.CONJUNTOCeldas que cumplen de 1 a 127 condiciones simultáneas.SíSí(Si el criterio lo exige)

1. La función CONTAR (Solo valores numéricos)

La función CONTAR es la más restrictiva de la familia. Su único propósito es contabilizar el número de celdas que contienen números reales, fechas u horas.

Sintaxis:

=CONTAR(valor1; [valor2]; …)

  • valor1 (obligatorio): El rango o grupo de celdas sobre el que deseas realizar la cuenta (ejemplo: A1:A50).
  • valor2… (opcional): Rangos adicionales independientes hasta un máximo de 255.

⚠️ Observación de auditoría: CONTAR ignora por completo las celdas con texto, valores lógicos (VERDADERO/FALSO) o celdas en blanco. Si aplicas =CONTAR(A1:A10) sobre una columna que contiene nombres de personas, el resultado será cero 0.

2. La función CONTARA (Celdas no vacías)

A diferencia de la anterior, la función CONTARA contabiliza cualquier celda que contenga algún tipo de información, sin importar si se trata de números, textos, fechas, valores lógicos o errores de fórmula (como #N/D o #¡VALOR!).

Sintaxis:

=CONTARA(valor1; [valor2]; …)

La gran trampa contable: El texto vacío ("")

Si una celda contiene una fórmula del tipo =SI(A1>10; "OK"; "") y la condición no se cumple, la celda parecerá visualmente en blanco a ojos del usuario. Sin embargo, para Excel esa celda contiene un texto de longitud cero (""), por lo que la función CONTARA la incluirá en el recuento. Tenlo muy en cuenta al auditar plantillas importadas.

3. La función CONTAR.BLANCO (Celdas vacías)

La función CONTAR.BLANCO realiza el proceso inverso: rastrea un rango especificado y devuelve la cantidad exacta de celdas desocupadas o transparentes.

Sintaxis:

=CONTAR.BLANCO(rango)

  • rango (obligatorio): El bloque continuo de celdas a evaluar (ejemplo: B2:B100).

💡 Comportamiento con fórmulas: CONTAR.BLANCO también contabiliza aquellas celdas que albergan fórmulas cuyo resultado sea una cadena vacía (""). Sin embargo, las celdas que contienen el número cero (0) no se consideran vacías y se ignoran.

4. La función CONTAR.SI (Un criterio condicional)

Cuando necesitamos hacer un recuento selectivo basado en una regla de negocio (por ejemplo: «¿Cuántas facturas superan los 1.000 €?» o «¿Cuántos clientes son de Madrid?»), utilizamos CONTAR.SI.

Sintaxis:

=CONTAR.SI(rango; criterio)

  • rango (obligatorio): El conjunto de celdas que se van a evaluar.
  • criterio (obligatorio): La regla que determina qué celdas se suman al recuento. Puede ser un número (32), una celda de referencia (B4), un texto ("Ventas") o un operador lógico (">40").

5. La función CONTAR.SI.CONJUNTO (Múltiples criterios cruzados)

Es la herramienta definitiva para el análisis avanzado de datos. CONTAR.SI.CONJUNTO permite evaluar hasta 127 pares de rangos y condiciones diferentes. Solo se contabilizará una fila si cumple todas y cada una de las condiciones estipuladas al mismo tiempo (lógica Y).

Sintaxis:

=CONTAR.SI.CONJUNTO(rango\_criterios1; criterio1; [rango\_criterios2; criterio2]; …)

💡 Regla de simetría obligatoria: Todos los rangos adicionales (rango_criterios2, rango_criterios3, etc.) deben tener exactamente las mismas dimensiones (mismo número de filas y columnas) que el primer rango (rango_criterios1). De lo contrario, Excel devolverá el error #¡VALOR!.

El truco avanzado: Uso de caracteres comodín en búsquedas de texto

En las funciones CONTAR.SI y CONTAR.SI.CONJUNTO, puedes utilizar caracteres comodín dentro del argumento de criterio para buscar coincidencias parciales de texto:

  • El Asterisco (*): Representa cualquier secuencia de caracteres de cualquier longitud.
    • =CONTAR.SI(A1:A100; "ESP*") (Cuenta todas las celdas que empiecen por «ESP», como «España», «Especial» o «ESP-102»).
  • El Signo de Interrogación (?): Representa un único carácter variable.
    • =CONTAR.SI(A1:A100; "M?r") (Cuenta palabras de 3 letras como «Mar» o «Mir», pero no «Marzo»).
  • La Tilde de virgulilla (~): Se coloca delante de * o ? si necesitas buscar literalmente un asterisco o una interrogación real en el texto (ejemplo: "~?").

Caso Práctico Resolutivo: Control de Plantilla de Empleados

Para consolidar el aprendizaje, analicemos el siguiente ejercicio de gestión de recursos humanos con una lista de trabajadores:

Análisis de resolución fórmula por fórmula:

1. Calcular el número total de trabajadores del listado:

Como la columna A contiene los nombres de los empleados (texto), no podemos utilizar la función CONTAR. La opción idónea es aplicar CONTARA:

=CONTARA(A2:A10)

(Si quisiéramos usar la función CONTAR estricta, tendríamos que aplicarla sobre la columna D, que contiene las edades numéricas: =CONTAR(D2:D10)).

2. Contar cuántos empleados pertenecen al departamento de «Ventas»:

Al exigir una condición única sobre una columna de texto, aplicamos CONTAR.SI:

=CONTAR.SI(C2:C10; "Ventas") (O haciendo referencia a una celda que contenga la palabra: =CONTAR.SI(C2:C10; F4)).

3. Contar cuántos empleados tienen más de 40 años:

Cuando introducimos un operador de comparación en el criterio, este debe ir encerrado entre comillas dobles:

=CONTAR.SI(D2:D10; ">40")

4. Contar cuántos trabajadores de «Ventas» son mayores de 40 años:

Dado que debemos cruzar dos variables independientes (Departamento = «Ventas» Y Edad > 40), recurrimos a CONTAR.SI.CONJUNTO:

=CONTAR.SI.CONJUNTO(C2:C10; "Ventas"; D2:D10; ">40")

Interacciones con los lectores

Comentarios

  1. Vibian dice

    29/09/2018 a las 00:19

    Es una herramienta importante de aprender

    Responder
  2. jorge diaz aldana dice

    23/03/2023 a las 18:39

    Excelente!!!!

    Responder

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Barra lateral principal

Buscar

Más de 300 trucos de Excel ¡¡¡GRATIS!!!

¡¡¡Más de 300 videos!!! gratis

Entradas y Páginas Populares

  • Excel 2010
    Excel 2010
  • Principales atajos o métodos abreviados en Excel
    Principales atajos o métodos abreviados en Excel
  • Los SUBTOTALES en Excel
    Los SUBTOTALES en Excel
  • Traducción de funciones de Excel: Inglés - Español; Español - Inglés
    Traducción de funciones de Excel: Inglés - Español; Español - Inglés
  • Excel 2013
    Excel 2013

Síguenos

  • Facebook
  • Instagram
  • YouTube
  • TikTok
Para aprovechar al máximo el potencial de Excel. Desde un nivel básico hasta un nivel experto.

Ir al blog

Mi canal de Youtube

Contacto

No te pierdas las novedades

100% libre de spam.

Sobre mí                            Aviso legal                            Política de privacidad y cookies

Gestionar el consentimiento de las cookies
Las cookies se utilizan para la personalización de anuncios".
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu Proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
  • Administrar opciones
  • Gestionar los servicios
  • Gestionar {vendor_count} proveedores
  • Leer más sobre estos propósitos
Ver preferencias
  • {title}
  • {title}
  • {title}