Skip to main content

Contar valores numéricos únicos o fechas en una columna

Author: Xiaoyang Last Modified: 2025-06-04

Supongamos que tienes una lista de números que contiene algunos duplicados, y ahora deseas contar la cantidad de valores únicos o los valores que aparecen solo una vez en la lista, como se muestra en la siguiente captura de pantalla. En este artículo, hablaremos sobre algunas fórmulas útiles para resolver esta tarea en Excel de manera rápida y sencilla.

doc-count-unique-values-1


Contar valores numéricos únicos o fechas en una columna en Excel 2019, 2016 y versiones anteriores

Si estás utilizando Excel 2019, 2016 o versiones anteriores, puedes aplicar las funciones normales SUMA, FRECUENCIA, SI, CONTAR.SI, ESNUMERO para obtener el número de valores únicos o los valores que ocurren solo una vez.

Contar valores numéricos únicos o fechas en una columna

Para contar números únicos de una lista, las funciones SUMA y FRECUENCIA pueden ayudarte; la sintaxis genérica es:

=SUMA(--(FRECUENCIA(rango,rango)>0))
  • rango: La columna de datos desde donde deseas contar los valores únicos.

Por favor, introduce o copia la siguiente fórmula en una celda en blanco para mostrar el resultado, y luego presiona la tecla Enter para obtener el resultado:

=SUMA(--(FRECUENCIA(A2:A12,A2:A12)>0))

doc-count-unique-values-2


Explicación de la fórmula:

=SUMA(--(FRECUENCIA(A2:A12,A2:A12)>0))

  • FRECUENCIA(A2:A12,A2:A12): La función FRECUENCIA devuelve el recuento de cada valor numérico en la lista A2:A12, y obtendrá una matriz como esta: {1;2;0;2;0;1;1;3;0;0;1;0}. Los números en la matriz indican cuántas veces aparecen los valores en la columna. Y los números 0 en la matriz significan que esos números ya han aparecido en el rango de datos.
  • --(FRECUENCIA(A2:A12,A2:A12)>0=--({1;2;0;2;0;1;1;3;0;0;1;0})>0: Cada valor en la matriz se comparará con cero: si es mayor que 0, se mostrará VERDADERO, de lo contrario, se mostrará FALSO. Luego, el doble signo negativo convierte los VERDADEROS y FALSOS en 1s y 0s, por lo que devolverá el resultado como este: {1;1;0;1;0;1;1;1;0;0;1;0}.
  • SUMA(--(FRECUENCIA(A2:A12,A2:A12)>0))=SUMA({1;1;0;1;0;1;1;1;0;0;1;0}): Finalmente, la función SUMA suma todos los valores en la matriz y obtiene el resultado: 7.

Contar valores numéricos únicos o fechas que aparecen solo una vez en una columna

Para contar los valores numéricos únicos que aparecen solo una vez en una lista, debes combinar las funciones SUMA, SI, ESNUMERO y CONTAR.SI para crear la fórmula; la sintaxis genérica es:

{=SUM(IF(ISNUMBER(range)*COUNTIF(range,range)=1,1,0))}
Fórmula matricial, deberías presionar simultáneamente las teclas Ctrl + Shift + Enter.
  • rango: La columna de datos desde donde deseas contar los valores únicos.

Ahora, por favor, introduce o copia la siguiente fórmula en una celda en blanco, y luego presiona simultáneamente las teclas Ctrl + Shift + Enter para obtener el resultado correcto:

=SUMA(SI(ESNUMERO(A2:A12)*CONTAR.SI(A2:A12,A2:A12)=1,1,0))

doc-count-unique-values-3


Explicación de la fórmula:

=SUMA(SI(ESNUMERO(A2:A12)*CONTAR.SI(A2:A12,A2:A12)=1,1,0))

  • ESNUMERO(A2:A12): Esta función ESNUMERO se utiliza para verificar si los valores en la lista A2:A12 son números o no. Devuelve VERDADERO si una celda contiene un valor numérico, y FALSO si no. Entonces, obtendrás una matriz como esta: {VERDADERO;VERDADERO;VERDADERO;VERDADERO;VERDADERO;VERDADERO;VERDADERO;VERDADERO;VERDADERO;VERDADERO;VERDADERO}.
  • CONTAR.SI(A2:A12,A2:A12): La función CONTAR.SI cuenta cuántas veces aparece cada valor en el rango específico, devolverá el resultado como este: {1;2;2;2;2;1;1;3;3;3;1}.
  • ESNUMERO(A2:A12)*CONTAR.SI(A2:A12,A2:A12)= {VERDADERO;VERDADERO;VERDADERO;VERDADERO;VERDADERO;VERDADERO;VERDADERO;VERDADERO;VERDADERO;VERDADERO;VERDADERO}* {1;2;2;2;2;1;1;3;3;3;1}: Estas dos expresiones se multiplican para obtener este resultado: {1;2;2;2;2;1;1;3;3;3;1}.
  • SI(ESNUMERO(A2:A12)*CONTAR.SI(A2:A12,A2:A12)=1,1,0)=SI({1;2;2;2;2;1;1;3;3;3;1}=1,1,0): Aquí la función SI verifica cada valor en la matriz si son iguales a 1 o no: Si es así, se devolverá el número 1; si no, se mostrará el número 0. El resultado será como este: {1;0;0;0;0;1;1;0;0;0;1}.
  • SUMA(SI(ESNUMERO(A2:A12)*CONTAR.SI(A2:A12,A2:A12)=1,1,0))=SUMA({1;0;0;0;0;1;1;0;0;0;1}): Finalmente, la función SUMA suma los valores en la matriz y devuelve el número total de valores únicos: 4.

Contar valores numéricos únicos o fechas en una columna en Excel 365

En Excel 365, hay una nueva función fácil llamada ÚNICO. Encerrar esta función dentro de la función CONTAR puede ayudarte a realizar esta tarea rápidamente según sea necesario.

Contar valores numéricos únicos o fechas en una columna

La sintaxis genérica para contar los valores numéricos únicos o fechas en Excel 365 es:

=CONTAR(ÚNICO(rango))
  • rango: La columna de datos desde donde deseas contar los valores únicos.

Por favor, introduce o copia la siguiente fórmula en una celda en blanco y presiona la tecla Enter para obtener el resultado, ver captura de pantalla:

=CONTAR(ÚNICO(A2:A12))

doc-count-unique-values-4


Explicación de la fórmula:

=CONTAR(ÚNICO(A2:A12))

  • ÚNICO(A2:A12): Esta función ÚNICO extrae todos los valores únicos de la lista, y obtendrás una lista de matrices como esta: {258;560;774;801;985;990;1569}.
  • CONTAR(ÚNICO(A2:A12))=CONTAR({258;560;774;801;985;990;1569}): Esta función CONTAR cuenta el número de valores numéricos y devuelve el resultado: 7.

Contar valores numéricos únicos o fechas que aparecen solo una vez en una columna

Esta función ÚNICO también puede extraer los valores únicos que ocurren exactamente una vez en una lista; la sintaxis genérica es:

=CONTAR(ÚNICO(rango,0,1))
  • rango: La columna de datos desde donde deseas contar los valores únicos.

Introduce o copia la siguiente fórmula en una celda donde desees devolver el resultado, y luego presiona la tecla Enter, ver captura de pantalla:

=CONTAR(ÚNICO(A2:A12,0,1))

doc-count-unique-values-5


Explicación de la fórmula:

=CONTAR(ÚNICO(A2:A12,0,1))

  • ÚNICO(A2:A12,0,1): Esta función ÚNICO extrae los valores únicos que aparecen solo una vez en la lista, y obtendrás una lista de matrices como esta: {258;801;985;1569}.
  • CONTAR(ÚNICO(A2:A12,0,1))=CONTAR({258;801;985;1569}): Esta función CONTAR cuenta el número de valores numéricos y devuelve el resultado: 4.

Consejos: Todas las fórmulas anteriores son válidas para contar las fechas únicas en una columna.


Función relacionada utilizada:

  • SUMA:
  • La función SUMA de Excel devuelve la suma de los valores proporcionados.
  • FRECUENCIA:
  • La función FRECUENCIA calcula con qué frecuencia ocurren los valores dentro de un rango de valores y luego devuelve una matriz vertical de números.
  • ESNUMERO:
  • La función ESNUMERO de Excel devuelve VERDADERO cuando una celda contiene un número, y FALSO si no.
  • CONTAR.SI:
  • La función CONTAR.SI es una función estadística en Excel que se utiliza para contar el número de celdas que cumplen con un criterio.
  • CONTAR:
  • La función CONTAR se utiliza para contar el número de celdas que contienen números, o contar los números en una lista de argumentos.
  • ÚNICO:
  • La función ÚNICO devuelve una lista de valores únicos en una lista o rango.

Más artículos:

  • Contar Valores Numéricos Únicos Basados en Criterios
  • En una hoja de trabajo de Excel, podrías enfrentar un problema al contar el número de valores numéricos únicos basados en una condición específica. Por ejemplo, ¿cómo puedo contar los valores únicos de cantidad del producto “Camiseta” del informe como se muestra en la siguiente captura de pantalla? En este artículo, mostraré algunas fórmulas para lograr esta tarea en Excel.
  • Contar Número De Celdas Iguales A Uno De Muchos Valores
  • Supongamos que tengo una lista de productos en la columna A, ahora quiero obtener el número total de productos específicos Manzana, Uva y Limón que están listados en el rango C4:C6 desde la columna A como se muestra en la siguiente captura de pantalla. Normalmente, en Excel, las funciones simples CONTAR.SI y CONTAR.SIS no funcionarán en este escenario. Este artículo hablará sobre cómo resolver este trabajo rápidamente y fácilmente con la combinación de las funciones SUMAPRODUCTO y CONTAR.SI.
  • Contar Número De Celdas Que Contienen Un Número Específico De Caracteres
  • Si quieres contar el número de celdas que contienen un cierto número de caracteres (como 5 caracteres) en un rango de celdas como se muestra en la siguiente captura de pantalla. En Excel, la función CONTAR.SI puede hacer el trabajo. En este artículo, hablaré sobre cómo obtener el número de celdas que contienen exactamente x caracteres o celdas que contienen más de un cierto número de caracteres.

Las Mejores Herramientas de Productividad para Office

Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud

🤖 Asistente de KUTOOLS AI: Revoluciona el análisis de datos basado en: Ejecución Inteligente   |  Generar Código  |  Crear Fórmulas Personalizadas  |  Analizar Datos y Generar Gráficos  |  Invocar Funciones de Kutools
Funciones Populares: Buscar, Resaltar o Identificar Duplicados  |  Eliminar Filas en Blanco  |  Combinar Columnas o Celdas sin Perder Datos  |  Redondear sin Fórmula ...
Super VLookup: Múltiples Criterios  |  Múltiples Valores  |  A través de Varias Hojas  |  Coincidencia Difusa...
Lista Desplegable Avanzada: Lista Desplegable Fácil  |  Lista Desplegable Dependiente  |  Lista Desplegable de Selección Múltiple...
Administrador de Columnas: Agregar un Número Específico de Columnas  |  Mover Columnas  |  Cambiar Estado de Visibilidad de Columnas Ocultas  Comparar Columnas para Seleccionar Celdas Iguales y Diferentes ...
Funciones Destacadas: Cuadrícula de Enfoque  |  Vista de Diseño  |  Barra de Fórmulas Mejorada  |  Administrador de Libros y Hojas de Trabajo | Biblioteca de Recursos (AutoTexto)  |  Selector de Fechas  |  Combinar Hojas de Trabajo  |  Cifrar/Descifrar Celdas  |  Enviar Correos Electrónicos por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrita/cursiva/tachado...) ...
Los 15 Mejores Conjuntos de Herramientas12 Herramientas de Texto (Agregar Texto, Eliminar Caracteres ...)  |  Más de 50 Tipos de Gráficos (Diagrama de Gantt ...)  |  Más de 40 Fórmulas Prácticas (Calcular edad basada en la fecha de nacimiento ...)  |  19 Herramientas de Inserción (Insertar código QR, Insertar imagen desde ruta ...)  |  12 Herramientas de Conversión (Convertir a palabras, Conversión de moneda ...)  |  7 Herramientas de Combinación y División (Combinar filas avanzado, Dividir celdas de Excel ...)  |  ... y más

Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...


Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)

  • ¡Un segundo para cambiar entre decenas de documentos abiertos!
  • Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
  • Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
  • Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.