Contar celdas en Excel parece sencillo, pero la función adecuada depende de lo que haya dentro de cada celda: números, texto, fórmulas o espacios. En un libro de ventas, aprenderás a usar CONTAR, CONTARA y CONTAR.BLANCO para medir importes registrados, celdas ocupadas y datos pendientes. Estas funciones están disponibles en las versiones de escritorio de Excel desde 2007, además de Excel para la web, Mac y móvil.
Los datos y las características de este tutorial están comprobados en octubre de 2026.
Qué es CONTAR y qué tipo de celdas cuenta
CONTAR (en inglés COUNT) cuenta celdas que contienen números. CONTARA (en inglés COUNTA) cuenta celdas con algún contenido. CONTAR.BLANCO (en inglés COUNTBLANK) cuenta las celdas vacías de un rango.
En nuestro libro, cada venta ocupa una fila de la hoja Ventas. Los importes son números; la descripción y el estado son texto. Una fila sin importe tiene un hueco, mientras que otra puede contener una fórmula que todavía no ha devuelto un resultado.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Venta | Importe | Estado | Recuento |
| 2 | V001 | 125,00 | Pagado | |
| 3 | V002 | 80,50 | Pendiente | |
| 4 | V003 | 45,00 | Pagado | |
| 5 | V004 | Pendiente | ||
| 6 | V005 | 210,75 | Pagado | |
| 7 | V006 | 60,00 | Pagado | |
| 8 | V007 | 99,25 | Pendiente | |
| 9 | V008 | Pagado | ||
| 10 | V009 | 140,00 | Pagado | |
| 11 | V010 | 35,00 | Pendiente | |
| 12 | 8 |
Dónde está CONTAR y cómo usarla desde la cinta
La forma más rápida de empezar es seleccionar la celda del resultado y abrir Autosuma. La ruta de la cinta en español es:
- Selecciona D12.
- Abre la flecha de Autosuma.
- Elige Contar números.
- Comprueba que Excel propone el rango B2:B11.
- Pulsa Entrar.
Si Excel propone otra selección, corrígela antes de confirmar. Al terminar, D12 mostrará 8. Puedes escribir la fórmula directamente en la barra de fórmulas:
=CONTAR(B2:B11)
El argumento valor1 y los valores adicionales
valor1 es el primer rango, valor o referencia que quieres contar. Los argumentos adicionales permiten combinar datos separados.
| Parte | Significado | Ejemplo |
|---|---|---|
valor1 |
Primer rango o valor obligatorio | B2:B11 |
[valor2] |
Segundo rango o valor opcional | 20 |
... |
Otros argumentos opcionales | Otro rango o valor |
Por ejemplo, esta fórmula cuenta los ocho importes del rango y añade un número escrito directamente en la fórmula:
=CONTAR(B2:B11;20)
El resultado será 9.
=CONTAR(B2:B11,20).Un rango con nombre para identificar los datos
Un rango con nombre permite reconocer los datos sin repetir una dirección como B2:B11.
- Selecciona B2:B11.
- En la cinta, entra en Fórmulas > Definir nombre.
- Escribe
SalesDataen Nombre. - Comprueba que la referencia corresponde al rango seleccionado.
- Pulsa Aceptar.
- Selecciona D12 y sustituye su fórmula por esta:
=CONTAR(SalesData)
El resultado sigue siendo 8. Si más adelante amplías los datos y ajustas el nombre, la fórmula continuará señalando el mismo conjunto de ventas.
VentasImportes, cuando el libro tenga varios rangos. Así será más fácil saber qué datos se están contando.Contar los importes de una hoja de ventas
Fechas y horas que también cuentan como números
Las fechas y las horas son números almacenados por Excel, por lo que CONTAR también las cuenta. Añadimos dos columnas a la hoja Ventas: una fecha y una hora.
| A | B | C | F | G | |
|---|---|---|---|---|---|
| 1 | Venta | Importe | Estado | Fechas | Horas |
| 2 | V001 | 125,00 | Pagado | 05/01/2026 | 09:30 |
| 3 | V002 | 80,50 | Pendiente | 06/01/2026 | 11:00 |
| 4 | V003 | 45,00 | Pagado | 07/01/2026 | 14:15 |
| 5 | V004 | Pendiente | 16:45 | ||
| 6 | V005 | 210,75 | Pagado | 09/01/2026 | 10:00 |
- Selecciona F8.
- Escribe
=CONTAR(A2:A6). - Selecciona G8.
- Escribe
=CONTAR(B2:B6). - Pulsa Entrar después de cada fórmula.
Un número adicional junto a un rango
Vuelve a la hoja Ventas, donde B2:B11 contiene ocho importes numéricos. En D12, escribe:
=CONTAR(B2:B11;20)
El resultado pasa de 8 a 9. El valor 20 no está dentro de B2:B11, pero la función lo cuenta como argumento adicional.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Venta | Importe | Estado | Recuento |
| 2 | V001 | 125,00 | Pagado | |
| 3 | V002 | 80,50 | Pendiente | |
| 4 | V003 | 45,00 | Pagado | |
| 5 | V004 | Pendiente | ||
| 6 | V005 | 210,75 | Pagado | |
| 7 | V006 | 60,00 | Pagado | |
| 8 | V007 | 99,25 | Pendiente | |
| 9 | V008 | Pagado | ||
| 10 | V009 | 140,00 | Pagado | |
| 11 | V010 | 35,00 | Pendiente | |
| 12 | 9 |
Elegir entre CONTAR, CONTARA y CONTAR.BLANCO
Las tres funciones responden a preguntas distintas. En una columna que mezcla importes, etiquetas y celdas vacías, CONTAR cuenta solo los importes numéricos; CONTARA cuenta todo lo que no está realmente vacío; CONTAR.BLANCO cuenta los huecos.
| Función | Pregunta que responde | Qué incluye |
|---|---|---|
| CONTAR | ¿Cuántos números hay? | Números, fechas y horas |
| CONTARA | ¿Cuántas celdas tienen contenido? | Números, texto, errores y fórmulas |
| CONTAR.BLANCO | ¿Cuántas celdas están vacías? | Celdas sin contenido real |
Una fórmula que devuelve "" es una diferencia importante: la celda contiene una fórmula, por lo que CONTARA la cuenta; CONTAR.BLANCO no la considera vacía.
Contar celdas con datos aunque no sean números
Añadimos una columna Código con identificadores como INV-0042. Son texto y no pueden por pasar por por en el recuento de CONTAR.
| A | H | |
|---|---|---|
| 1 | Venta | Código |
| 2 | V001 | INV-0042 |
| 3 | V002 | INV-0043 |
| 4 | V003 | INV-0044 |
| 5 | V004 | INV-0045 |
| 6 | V005 | INV-0046 |
| 7 | V006 | INV-0047 |
| 8 | V007 | INV-0048 |
| 9 | V008 | INV-0049 |
| 10 | V009 | INV-0050 |
- Selecciona H8.
- Escribe
=CONTARA(A2:A10). - Pulsa Entrar.
- En H9, escribe
=CONTAR(A2:A10)para comparar.
Contar lo que falta en una columna
En B2:B10 hay siete importes numéricos y dos celdas vacías. Para saber cuántos huecos quedan, añade esta fórmula:
=CONTAR.BLANCO(B2:B10)
El resultado será 2.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Venta | Importe | Estado | Huecos |
| 2 | V001 | 125,00 | Pagado | |
| 3 | V002 | 80,50 | Pendiente | |
| 4 | V003 | 45,00 | Pagado | |
| 5 | V004 | Pendiente | ||
| 6 | V005 | 210,75 | Pagado | |
| 7 | V006 | 60,00 | Pagado | |
| 8 | V007 | 99,25 | Pendiente | |
| 9 | V008 | Pagado | ||
| 10 | V009 | 140,00 | Pagado | |
| 12 | 2 |
¿Por qué CONTAR no cuenta algunos datos?
CONTAR no distingue por la apariencia de una celda: examina el tipo de valor que contiene. Un importe escrito a la izquierda puede parecer numérico, pero Excel lo conserva como texto si llegó así desde un archivo de texto o una exportación.
Un código escrito como texto no es un número
Un identificador como INV-0042 es texto porque incluye letras y un guion. CONTAR lo ignora.
| A | B | D | |
|---|---|---|---|
| 1 | Código | Importe | Recuento |
| 2 | INV-0042 | 125,00 | |
| 3 | INV-0043 | 80,50 | |
| 4 | INV-0044 | 45,00 | |
| 5 | INV-0045 | ||
| 6 | INV-0046 | 210,75 | 1 |
CONTAR devuelve 1 porque solo el importe de B2 es un número. Si el objetivo es contar códigos registrados, usa CONTARA:
=CONTARA(A2:A6)
El resultado será 5.
Los números traídos de otra fuente pueden quedar como texto
Un importe puede verse como 125,00 y, aun así, estar almacenado como texto. En ese caso, CONTAR no lo cuenta.
| A | B | D | |
|---|---|---|---|
| 1 | Venta | Importe | Recuento |
| 2 | V001 | 125,00 | |
| 3 | V002 | 80,50 | |
| 4 | V003 | 45,00 | |
| 5 | V004 | 60,00 | |
| 6 | V005 | 210,75 | 4 |
Para revisar el tipo de dato, selecciona B4 y observa su alineación y los avisos de error de Excel. Si el valor es texto, selecciona las celdas afectadas y utiliza Valores > Texto en columnas > Texto a número en la pestaña Datos. La ubicación exacta de las herramientas de conversión puede variar según la versión y el origen de los datos.
Una fórmula que devuelve "" ocupa la celda
En D5 hay una fórmula que devuelve texto vacío. CONTARA cuenta esa celda porque contiene una fórmula; CONTAR.BLANCO no la cuenta como vacía.
| A | B | F | |
|---|---|---|---|
| 1 | Venta | Importe | CONTARA |
| 2 | V001 | 125,00 | |
| 3 | V002 | 80,50 | |
| 4 | V003 | ||
| 5 | V004 | =SI(A5="V004";"";"") | |
| 6 | V005 | 210,75 | 5 |
En este caso:
=CONTARA(B2:B6)
devuelve 5, porque hay cuatro importes y una fórmula.
=CONTAR.BLANCO(B2:B6)
devuelve 1, porque solo B4 está realmente vacío.
¿Qué versión de Excel necesitas para contar celdas?
CONTAR, CONTARA y CONTAR.BLANCO están disponibles en las versiones de escritorio de Excel desde 2007. También se pueden utilizar en Excel para la web, para Mac y para móviles. Por tanto, no necesitas una versión reciente para aplicar estas tres funciones al libro de ventas.
Las funciones relacionadas sí requieren revisar la versión. CONTAR.SI (en inglés COUNTIF) está incluida en las versiones de escritorio desde Excel 2007 y permite contar valores que cumplen un criterio:
=CONTAR.SI(C2:C50;"Pagado")
CONTAR.SI.CONJUNTO (en inglés COUNTIFS) permite combinar varios pares de rango y criterio. Sirve, por ejemplo, para contar ventas de una categoría que también estén pagadas:
=CONTAR.SI.CONJUNTO(A2:A50;"Norte";C2:C50;"Pagado")
Lo que ya sabes hacer al contar celdas
- Distingues una celda con número de una celda con texto, aunque ambos se vean parecidos.
- Usas CONTAR para contar números, fechas y horas dentro de un rango.
- Aplicas CONTARA cuando necesitas contar cualquier celda no vacía.
- Encuentras datos realmente ausentes con CONTAR.BLANCO.
- Combinas un rango con valores adicionales mediante argumentos separados por punto y coma.
- Identificas tus datos con un rango con nombre y utilizas su nombre dentro de la fórmula.
- Detectas importes almacenados como texto antes de confiar en el resultado de CONTAR.
- Sabes que una fórmula que devuelve
""sigue contando como contenido para CONTARA. - Puedes ampliar el recuento con CONTAR.SI para contar ventas con estado «Pagado».
Tu próximo paso es añadir un resumen de ventas por estado con CONTAR.SI y comprobar que cada fórmula responde a una pregunta concreta del libro.
Dudas al usar CONTAR en Excel
1. ¿Cómo cuento celdas con texto y números en Excel?
Usa CONTARA para contar todas las celdas no vacías, sin importar si contienen texto, números, errores o resultados de fórmula. Si solo necesitas contar números, utiliza CONTAR; para contar celdas vacías dentro de un rango, CONTAR.BLANCO.
2. ¿Cómo cuento filas si Excel debe cumplir varias condiciones?
Utiliza CONTAR.SI.CONJUNTO, indicando un rango y un criterio por cada condición. Por ejemplo, =CONTAR.SI.CONJUNTO(A2:A50;"Norte";C2:C50;"Pagado") cuenta las ventas de la categoría Norte cuyo estado es Pagado.
3. ¿Qué función de Excel encuentra el valor máximo de un rango?
La función MAX devuelve el valor más alto de una lista de números. Por ejemplo, =MAX(B2:B20) muestra el importe más alto del rango B2:B20.
4. ¿Cuál es la fórmula para contar celdas con números?
La fórmula es =CONTAR(B2:B20). Cuenta las celdas que contienen números, incluidas fechas y horas, pero ignora textos, valores lógicos, errores y celdas vacías.
5. ¿Qué significa poner algo en una celda de Excel?
Una celda puede contener un valor, una etiqueta de texto o una fórmula. El valor introducido es el dato; una fórmula calcula un resultado que cambia cuando cambian sus referencias o datos.
6. ¿Cómo funciona la función CONTAR en Excel?
CONTAR cuenta únicamente las celdas que contienen números. En una hoja de ventas, =CONTAR(B2:B11) cuenta los importes numéricos, fechas y horas, pero no cuenta descripciones, códigos ni celdas vacías.
7. ¿Cómo cuento celdas separadas en Excel?
Si están separadas por una distancia fija, selecciona el rango y usa =CONTAR(B2;E2;H2), indicando cada celda. Si están separadas dentro de una columna, usa =CONTAR(B2:B20). Otra función de Excel para encontrar el valor máximo de un rango es =MAX(B2:B20).
8. ¿Cómo cuento las celdas ocupadas en Excel?
Usa =CONTARA(A2:A100) para contar las celdas que contienen algo. La función incluye números, texto, errores y fórmulas, incluso si devuelven texto vacío. Para contar únicamente números, utiliza =CONTAR(A2:A100).
Fuentes
- MicrosoftCONTAR — documentación oficialconsultado el 28/10/2026
- MicrosoftCONTARA — documentación oficialconsultado el 28/10/2026
- MicrosoftCONTAR.BLANCO — documentación oficialconsultado el 28/10/2026
- MicrosoftCONTAR.SI — documentación oficialconsultado el 28/10/2026
- MicrosoftCONTAR.SI.CONJUNTO — documentación oficialconsultado el 28/10/2026