Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Contar es una parte integral del análisis de datos, tanto si se trata de un recuento de la plantilla de un departamento de su organización, como del número de unidades que se ha vendido cada trimestre. Excel proporciona varias técnicas que puede usar para contar celdas, filas o columnas de datos. Para ayudarle a tomar la mejor decisión, este artículo proporciona un resumen completo de los métodos, un libro descargable con ejemplos interactivos y vínculos a temas relacionados para comprender mejor.

Nota: Contar no debe confundirse con sumar. Para obtener más información sobre cómo sumar valores en celdas, columnas o filas, vea Sumar y contar datos de Excel.

Descargar nuestros ejemplos

Puede descargar un libro de ejemplo que dé ejemplos para complementar la información de este artículo. La mayoría de las secciones de este artículo harán referencia a la hoja de cálculo apropiada dentro del libro de ejemplo que proporciona ejemplos y más información.

Descargar ejemplos para contar valores en una hoja de cálculo

En este artículo

Conteo simple

Puede contar el número de valores de un rango o una tabla si usa una fórmula sencilla, si hace clic en un botón o si usa una función de hoja de cálculo.

Excel también puede mostrar el conteo del número de celdas seleccionadas en barra de estado de Excel. Vea el vídeo de demostración siguiente para ver rápidamente cómo usar la barra de estado. Además, consulte la sección Mostrar cálculos y recuentos en la barra de estado para obtener más información. Puede hacer referencia a los valores mostrados en la barra de estado cuando desee un echar un vistazo rápido a sus datos y no tenga tiempo para escribir fórmulas.

Vídeo: Contar celdas con la barra de estado de Excel

Vea el siguiente vídeo para obtener información sobre cómo ver el recuento en la barra de estado.

Su explorador no admite vídeo. Instale Microsoft Silverlight, Adobe Flash Player o Internet Explorer 9.

Usar Autosuma

Use Autosuma seleccionando un rango de celdas que contenga al menos un valor numérico. Después, en la pestaña Fórmulas , haga clic en Autosuma > Contar números.

Contar números

Excel devuelve el recuento de los valores numéricos del rango en una celda adyacente al rango seleccionado. Por lo general, este resultado se muestra en una celda a la derecha de un rango horizontal o en una celda situada debajo de un rango vertical.

Principio de página

Agregar una fila de subtotal

Puede agregar una fila de subtotal a los datos de Excel. Haga clic en cualquier lugar dentro de los datos y, a continuación, haga clic en Datos > Subtotal.

Nota: La opción Subtotal solo funcionará en datos normales de Excel y no en tablas, tablas dinámicas o gráficos dinámicos de Excel.

Haga clic en Subtotal en la pestaña Datos para agregar una fila de subtotal a los datos de Excel

Además, consulte los siguientes artículos:

Principio de página

Contar el número de celdas en una lista o una columna de la tabla de Excel con la función SUBTOTAL

Use la función SUBTOTALES para contar el número de valores de una tabla o rango de celdas de Excel. Si la tabla o el rango contiene celdas ocultas, puede usar SUBTOTAL para incluir o excluir dichas celdas ocultas, y esta es la mayor diferencia entre las funciones SUMA y SUBTOTAL.

La sintaxis de SUBTOTALES es la siguiente:

SUBTOTALES(núm_función,ref1,[ref2],...)

Ejemplo de SUBTOTAL

Para incluir valores ocultos en el rango, debe establecer el argumento function_num en 2.

Para excluir valores ocultos en el rango, establezca el argumento function_num en 102.

Principio de página

Contar valores basándose en una o varias condiciones

Puede contar el número de celdas de un rango que cumplen las condiciones (también llamadas criterios) que especifique con una serie de funciones de hoja de cálculo.

Vídeo: Usar las funciones CONTAR, CONTAR.SI y CONTARA

Vea el siguiente vídeo para aprender a usar la función CONTAR y a usar las funciones CONTAR.SI y CONTARA para contar solo las celdas que cumplen las condiciones que especifique.

Su explorador no admite vídeo. Instale Microsoft Silverlight, Adobe Flash Player o Internet Explorer 9.

Principio de página

Contar el número de celdas de un rango mediante la función CONTAR

Use la función CONTAR en una fórmula para contar el número de valores numéricos en un rango.

Ejemplo de función CONTAR

En el ejemplo anterior, A2, A3 y A6 son las únicas celdas que contienen valores numéricos en el rango, por lo que el resultado es 3.

Nota: A7 es un valor de hora, pero contiene texto (a.m.), por lo tanto, CONTAR no lo considera un valor numérico. Si fueras a quitar a.m. en la celda, CONTAR considerará A7 como un valor numérico y cambiará el resultado a 4.

Principio de página

Contar el número de celdas de un rango según una única condición con la función CONTAR.SI

Use la función CONTAR.SI para contar cuántas veces aparece un valor determinado en un rango de celdas.

Ejemplos de CONTAR.SI

Principio de página

Contar el número de celdas de una columna según una o varias condiciones con la función BDCONTAR

La función BDCONTAR cuenta las celdas que contienen números en un campo (columna) de registros de una lista o base de datos que cumplen las condiciones especificadas.

En el ejemplo siguiente, desea obtener el recuento de los meses posteriores o incluidos de marzo de 2016 en los que se vendieron más de 400 unidades. La primera tabla de la hoja de cálculo, de A1 a B7, contiene los datos de ventas.

Datos de ejemplo para BDCONTAR

BDCONTAR usa condiciones para determinar de dónde deben devolverse los valores. Las condiciones se escriben normalmente en las celdas de la propia hoja de cálculo y, a continuación, se hace referencia a estas celdas en el argumento criterios . En este ejemplo, las celdas A10 y B10 contienen dos condiciones: una que especifica que el valor devuelto debe ser mayor que 400 y la otra que especifica que el mes final debe ser igual o mayor que el 31 de marzo de 2016.

Debe usar la siguiente sintaxis:

=BDCONTAR(A1:B7;"Fin de mes";A9:B10)

BDCONTAR comprueba los datos del rango A1 a B7, aplica las condiciones especificadas en A10 y B10 y devuelve 2, el número total de filas que cumplen ambas condiciones (filas 5 y 7).

Principio de página

Contar el número de celdas de un rango según varias condiciones con la función CONTAR.SI.CONJUNTO

La función CONTAR.SI.CONJUNTO es similar a la función CONTAR.SI, con una excepción importante: CONTAR.SI permite aplicar criterios en las celdas en varios rangos y cuenta el número de veces que se cumplen todos los criterios. Puede usar hasta 127 pares de rangos o criterios con CONTAR.SI.CONJUNTO.

Esta es la sintaxis de CONTAR.SI.CONJUNTO:

CONTAR.SI.CONJUNTO(rango_criterios1; criterios1, [rango_criterios2; criterios2];…)

Vea el ejemplo siguiente:

Ejemplo de CONTAR.SI.CONJUNTO

Volver al principio

Contar según criterios empleando las funciones CONTAR y SI juntas

Supongamos que tiene que determinar cuántos vendedores vendieron un artículo específico en una región determinada, o que desea saber cuántas ventas superiores a un determinado valor realizó un vendedor específico. Puede usar las funciones SI y CONTAR juntas; es decir, primero usa la función SI para probar una condición y luego, solo si el resultado de la función SI es Verdadero, usa la función CONTAR para contar celdas.

Notas: 

  • Las fórmulas de este ejemplo se deben escribir como fórmulas de matriz. Si abrió el libro en Excel para Windows o en Excel 2016 para Mac y quiere cambiar la fórmula o crear una fórmula parecida, presione F2 y, después, Ctrl+Mayús+Entrar para que la fórmula devuelva los resultados esperados. En versiones anteriores de Excel para Mac, use El botón de comando. +Mayús+Entrar.

  • Para que estas fórmulas de ejemplo funcionen, el segundo argumento de la función SI tiene que ser un número.

Ejemplos de funciones anidadas CONTAR y SI

Volver al principio

Contar con qué frecuencia aparecen varios valores de texto o numéricos empleando las funciones SUMA y SI juntas

En los ejemplos que siguen, usamos las funciones SI y SUMA juntas. La función SI primero prueba los valores en algunas celdas y luego, si el resultado de la prueba es Verdadero, SUMA calcula el total de los valores que pasan la prueba.

Ejemplo 1

Ejemplo 1: SUMA y SI anidadas en una fórmula

La función anterior dice que, si C2:C7 contiene los valores Arteaga y Tercedor, la función SUMA tiene que mostrar la suma de registros en los que se cumple la condición. La fórmula encuentra tres registros de Arteaga y uno de Tercedor en el rango especificado y muestra 4.

Ejemplo 2

Ejemplo 2: SUMA y SI anidadas en una fórmula

La función anterior dice que, si D2:D7 contiene valores inferiores a 9000 € o superiores a 19 000 €, SUMA mostrará la suma de todos los registros en los que se cumple la condición. La fórmula encuentra dos registros D3 y D5 con valores inferiores a 9000 € y, después, D4 y D6 con valores superiores a 19 000 €, y muestra 4.

Ejemplo 3

Ejemplo 3: SUMA y SI anidadas en una fórmula

La función anterior dice que si D2:D7 tiene facturas de Benito por menos de 9000 $, SUMA debe mostrar la suma de los registros en los que se cumple la condición. La fórmula encuentra la celda C6 que cumple la condición y muestra 1.

Importante: Las fórmulas de este ejemplo tienen que agregarse como fórmulas de matriz. Por lo tanto, tiene que presionar F2 y, después, Ctrl+Mayús+Entrar. En versiones anteriores de Excel para Mac, use El botón de comando.+Mayús+Entrar.

Consulte los siguientes artículos de la Knowledge Base para obtener más información:

Principio de página

Contar el número de celdas de una columna o fila en una tabla dinámica

Una tabla dinámica resume los datos y le ayuda a analizarlos y profundizarlos, permitiéndole elegir las categorías en las que desea ver los datos.

Para crear rápidamente una tabla dinámica, seleccione una celda en un rango de datos o tabla de Excel y, después, en la pestaña Insertar, en el grupo Tablas, haga clic en Tabla dinámica.

Ejemplo de una tabla dinámica y cómo se correlacionan los campos con la lista de campos.

Veamos un escenario de ejemplo de una hoja de cálculo de ventas, donde puede contar el número de valores de ventas que hay para Golf y Tenis de trimestres específicos.

Nota: Para obtener una experiencia interactiva, puede ejecutar estos pasos en los datos de ejemplo proporcionados en la hoja de tabla dinámica del libro descargable.

  1. Escriba los datos siguientes en una hoja de cálculo de Excel.

    Datos de ejemplo para una tabla dinámica
  2. Seleccione A2:C8

  3. Haga clic en Insertar > Tabla dinámica.

  4. En el cuadro de diálogo Crear tabla dinámica, haga clic en Seleccione una tabla o rango, en Nueva hoja de cálculo y, después, haga clic en Aceptar.

    Se creará una tabla dinámica vacía en una nueva hoja.

  5. En el panel Campos de la tabla dinámica, siga este procedimiento:

    1. Arrastre Deporte hasta el área Filas.

    2. Arrastre Trimestre hasta el área Columnas.

    3. Arrastre Ventas hasta el área Valores.

    4. Repita el paso c.

      El nombre del campo se mostrará como SumaDeVentas2, tanto en la tabla dinámica como en el área Valores.

      En este momento, el panel Campos de la tabla dinámica será similar a este:

      Campos de tabla dinámica
    5. En el área Valores, haga clic en el desplegable junto a SumaDeVentas2 y seleccione Configuración de campo de valor.

    6. En el cuadro de diálogo Configuración de campo de valor, siga este procedimiento:

      1. En la sección Resumir campo de valor por, seleccione Recuento.

      2. En el campo Nombre personalizado, cambie el nombre a Recuento.

        Cuadro de diálogo Configuración de campo de valor
      3. Haga clic en Aceptar.

    En la tabla dinámica se mostrará el número de registros de Golf y Tenis en los trimestres 3 y 4 con las cifras de ventas.

    Tabla dinámica

Principio de página

Contar cuando los datos contienen valores en blanco

Puede contar las celdas que contienen datos o que están en blanco mediante funciones de hoja de cálculo.

Contar el número de celdas que no están en blanco de un rango con la función CONTARA

Use la función CONTARA para contar solo las celdas de un rango que contienen valores.

Al contar celdas, a veces puede querer ignorar aquellas en blanco porque solo necesita las que contienen valores. Por ejemplo, desea contar el número total de vendedores que realizaron una venta (columna D).

Ejemplo de CONTARA

CONTARA pasa por alto los valores en blanco de D3, D4, D8 y D11 y cuenta solo las celdas que contienen valores en la columna D. La función busca seis celdas en la columna D que contienen valores y muestra 6 como resultado.

Principio de página

Contar el número de celdas que no están en blanco de una lista con condiciones específicas con la función BDCONTARA

Use la función BDCONTARA para contar las celdas que no están en blanco de una columna de registros de una lista o base de datos que cumplen las condiciones especificadas.

En el ejemplo siguiente se usa la función BDCONTARA para contar el número de registros de la base de datos contenidos en el rango A1:B7 que cumplen las condiciones especificadas en el rango de criterios A9:B10. Estas condiciones son que el valor de Id. de producto debe ser mayor o igual que 2000 y el valor de Clasificación debe ser mayor o igual que 50.

Ejemplo de función BDCONTARA

BDCONTARA busca dos filas que cumplen las condiciones( filas 2 y 4, y muestra el valor 2 como la salida.

Principio de página

Contar el número de celdas en blanco de un rango contiguo con la función CONTAR.BLANCO

Use la función CONTAR.BLANCO para devolver el número de celdas en blanco de un rango contiguo (las celdas son adyacentes si están conectadas en una secuencia continua). Si una celda contiene una fórmula que devuelve texto vacío (""), se contabiliza.

Al contar celdas, puede que en ocasiones necesite incluir las celdas en blanco. En el siguiente ejemplo de una hoja de cálculo de ventas de la compra. supongamos que desea averiguar cuántas celdas no tienen las cifras de ventas mencionadas.

Ejemplo de CONTAR.BLANCO

Nota: La función de hoja de cálculo CONTAR.BLANCO proporciona el método más conveniente para determinar el número de celdas en blanco de un rango, pero no funciona muy bien cuando las celdas de interés están en un libro cerrado o cuando no forman un rango contiguo. El artículo de Knowledge Base XL: Cuándo usar SUMA(SI()) en lugar de Contar.Blanco() muestra cómo usar una fórmula de matriz SUMA(SI()) en esos casos.

Principio de página

Contar el número de celdas en blanco de un rango no contiguo con una combinación de las funciones SUMA y SI

Use una combinación de las funciones SUMA y SI. En general, esto se hace usando la función SI en una fórmula de matriz para determinar si cada celda a la que se hace referencia contiene un valor y, a continuación, sumar el número de valores FALSO devuelto por la fórmula.

Vea algunos ejemplos de combinaciones de funciones SUMA y SI en una sección anterior Contar con qué frecuencia aparecen varios valores de texto o numéricos usando las funciones SUMA y SI juntas en este tema.

Principio de página

Contar las apariciones únicas de valores

Puede contar valores únicos de un rango mediante una tabla dinámica, las funciones CONTAR.SI, SUMA y SI juntas, o el cuadro de diálogo Filtro avanzado .

Contar los valores únicos en una columna de la lista con el filtro avanzado

Use el cuadro de diálogo Filtro avanzado para encontrar los valores únicos de una columna de datos. Puede filtrar esos valores al momento o extraerlos y pegarlos a otra ubicación. A continuación, puede usar la función FILAS para contar el número de elementos del nuevo rango.

Para usar filtro avanzado, haga clic en la pestaña Datos y, en el grupo Ordenar & filtro , haga clic en Avanzadas.

La figura siguiente muestra cómo usar el filtro avanzado para copiar solo los registros únicos a una nueva ubicación en la hoja de cálculo.

Filtro avanzado

En la siguiente ilustración, la columna E contiene los valores que se copiaron del rango en la columna D.

Una columna copiada desde otra ubicación

Notas: 

  • Si filtra los datos localmente, los valores no se eliminan de la hoja de cálculo, es posible que una o más filas estén ocultas. Haga clic en Borrar en el grupo Ordenar & filtro de la pestaña Datos para volver a mostrar esos valores.

  • Si solo desea echar un vistazo rápido al número de valores únicos, seleccione los datos una vez que haya usado el filtro avanzado (tanto los datos filtrados como los copiados) y, a continuación, mire la barra de estado. El valor Contar en la barra de estado debe coincidir con el número de valores únicos.

Para obtener más información, vea Filtrar mediante criterios avanzados.

Principio de página

Contar el número de valores únicos de un rango que cumplen una o varias condiciones con las funciones SI, SUMA, FRECUENCIA, COINCIDIR y LARGO

Use varias combinaciones de las funciones SI, SUMA, FRECUENCIA, COINCIDIR y LARGO.

Para obtener más información y ejemplos, vea la sección "Contar el número de valores únicos con funciones" en el artículo Contar valores únicos entre duplicados.

Principio de página

Casos especiales (contar todas las celdas, contar palabras)

Puede contar el número de celdas o el número de palabras de un rango mediante el uso de distintas combinaciones de funciones de hoja de cálculo.

Contar el número total de celdas de un rango con las funciones FILAS y COLUMNAS

Suponga que desea determinar el tamaño de una hoja de cálculo grande para decidir si usar en su libro un cálculo manual o automático. Para contar todas las celdas de un rango, use una fórmula que multiplime los valores devueltos con las funciones FILAS y COLUMNAS . Vea la siguiente imagen para obtener un ejemplo:

Ejemplo de función FILAS y COLUMNAS para contar el número de celdas de un rango

Principio de página

Contar palabras de un rango mediante una combinación de las funciones SUMA, SI, LARGO, ESPACIOS y SUSTITUIR

Puede usar una combinación de las funciones SUMA, SI, LARGO, ESPACIOS y SUSTITUIR en una fórmula de matriz. En el ejemplo siguiente se muestra el resultado de usar una fórmula anidada para buscar el número de palabras de un rango de 7 celdas (3 de las cuales están vacías). Algunas de las celdas contienen espacios iniciales o finales, las funciones RECORTAR y SUSTITUIR los quitan antes de que realizar el recuento. Vea el ejemplo siguiente:

Ejemplo de una fórmula anidada para contar palabras

Ahora, para que la fórmula anterior funcione correctamente, tiene que convertirla en una fórmula de matriz; de lo contrario, la fórmula devuelve el #VALUE! #VALOR!. Para ello, haga clic en la celda que tiene la fórmula y, a continuación, en la barra de fórmulas, presione Ctrl + Mayús + Entrar. Excel agrega un llave al principio y al final de la fórmula, convirtiéndola así en una fórmula de matriz.

Para obtener más información sobre las fórmulas de matriz, vea Información general sobre fórmulas en Excel y Crear una fórmula de matriz.

Principio de página

Mostrar cálculos y conteos en la barra de estado

Cuando se seleccionan una o más celdas, la información sobre los datos de esas celdas se muestra en la barra de estado de Excel. Por ejemplo, si se seleccionan cuatro celdas de la hoja de cálculo y contienen los valores 2, 3, una cadena de texto (como "nube") y 4, todos los valores siguientes se pueden mostrar en la barra de estado al mismo tiempo: Promedio, Recuento, Recuento numérico, Mín, Máx y Suma. Haga clic con el botón derecho en la barra de estado para mostrar u ocultar cualquiera de estos valores o todos ellos. Estos valores se muestran en la ilustración siguiente.

Barra de estado

Principio de página

¿Necesita más ayuda?

Siempre puede preguntar a un experto en Excel Tech Community u obtener soporte técnico en Comunidades.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×