Normalmente, en Excel, los valores únicos son los valores que aparecen solo una vez en la lista sin ninguna duplicación, y los valores distintos son todos los valores diferentes (valores únicos + 1.ª aparición duplicada). Cuando trabaje en un conjunto de datos grande, es posible que deba contar la cantidad de valores únicos y distintos entre los duplicados de una lista de celdas como se muestra a continuación. Este tutorial presentará algunos trucos rápidos para contar los valores únicos y distintos en Excel.
Cuente valores únicos en Excel
Cuente valores distintos (únicos y primeros duplicados) en Excel
Esta sección hablará sobre algunos ejemplos de fórmulas para contar la cantidad de valores únicos, incluidos textos y números en una lista.
Supongamos que tengo una lista de nombres que contiene algunos nombres duplicados dentro de la lista de nombres. Ahora, necesito obtener solo la cantidad de nombres únicos (que están llenos de color amarillo) como se muestra a continuación:
Para resolver este problema, la siguiente fórmula matricial puede hacerte un favor:
Paso 1: fórmula de entrada
Ingrese o copie la siguiente fórmula en una celda en blanco donde desea generar el resultado:
=SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))
Paso 2: Prensa Ctrl + Shift + Enter Claves para obtener el resultado correcto:
Tips:
=SUM(IF(ISTEXT(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
=SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
Puede ser doloroso para usted recordar las fórmulas cuando necesite aplicarlas la próxima vez. Pero, si tienes Kutools for Excel, Con su Contar valores únicos opción de Ayudante de fórmulas, puede obtener el resultado con solo unos pocos clics. Vea la demostración a continuación:
Si está utilizando Excel 365 o Excel 2021, hay una nueva función ÚNICA que puede ayudarlo a crear fórmulas más sencillas para contar valores únicos en un conjunto de datos.
Por ejemplo, para contar la cantidad de nombres únicos en el rango de A2:A12, ingrese la siguiente fórmula:
Paso 1: copie o ingrese la siguiente fórmula
=IFERROR(ROWS(UNIQUE(A2:A12,,TRUE)), 0)
Paso 2: Prensa Enviar clave para obtener el resultado:
Tips:
=SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))
Para contar los diferentes valores (valores únicos y primeras ocurrencias duplicadas) en una lista de celdas, aquí presentaré otras fórmulas para lograr esta tarea.
En Excel, puede aplicar cualquiera de las siguientes fórmulas para devolver la cantidad de valores distintos.
Paso 1: ingrese cualquiera de las siguientes fórmulas
Fórmula 1: Después de ingresar la fórmula, presione Enviar clave.
=SUMPRODUCT(1/COUNTIF(A2:A12,A2:A12))
Fórmula 2: Después de ingresar la fórmula, presione Ctrl + Shift + Enter llaves.
=SUM(1/COUNTIF(A2:A12,A2:A12))
Resultado:
Tips:
=SUMPRODUCT((A2:A12<>"")/COUNTIF(A2:A12,A2:A12&""))
=SUM(IF(A2:A12<>"",1/COUNTIF(A2:A12, A2:A12), 0))
=SUM(IF(ISTEXT(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
=SUM(IF(ISNUMBER(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
Si necesita aplicar las fórmulas con frecuencia en su libro de trabajo, puede resultarle difícil recordar las fórmulas cuando necesite aplicarlas la próxima vez. Pero, si tienes Kutools for Excel, Con su Cuente celdas con valores únicos (incluya el primer duplicado) opción de Ayudante de fórmulas, puede obtener el resultado con solo varios clics. Vea la demostración a continuación:
En Excel, la tabla dinámica también puede ayudar a obtener la cantidad de valores distintos de una lista de datos, siga los siguientes pasos:
Paso 1: crea una tabla dinámica
Paso 2: organice el campo y elija la opción Distinct Count
Resultado:
Ahora, la tabla dinámica creada mostrará el recuento distinto de la lista de datos como se muestra a continuación:
Tips:
En Excel 365 o Excel 2021, puede usar la nueva función ÚNICA con la función normal CONTARA para crear una fórmula fácil.
Copie o ingrese la siguiente fórmula en una celda en blanco y presione Enviar clave para obtener el resultado:
=COUNTA(UNIQUE(A2:A12))
Tips:
=COUNTA(UNIQUE(FILTER(A2:A12, A2:A12<>"")))