Las hojas de datos grandes pueden ser abrumadoras, por lo que Microsoft Excel tiene algunas funciones integradas que ayudan a la eficiencia en el trabajo. Es posible que deba buscar cuántos valores únicos contiene una hoja, pero eso no es fácil y no desea contar los valores manualmente, ya que lleva demasiado tiempo.

Cómo contar valores únicos en Excel

Afortunadamente, Excel tiene varios métodos para contar valores únicos en un archivo. Puede hacer esto en minutos y encontrar lo que está buscando. Siga leyendo para conocer todos los detalles.

Cómo contar valores únicos en Excel

Tiene acceso a muchas formas de contar los valores únicos totales en Excel. Dependiendo de su versión, puede hacerlo sin usar fórmulas. Estos son los pasos para Excel 365 y Excel 2021.

  1. Abra un archivo de Excel.
  2. Haga clic en una celda vacía.
  3. Junto a fx , ingrese =UNIQUE (XX:XX)"
  4. Ahora tendrá la cantidad de valores únicos de su rango de entrada.

El XX en el comando anterior representa cualquier otra celda de la que desee que la función obtenga valores únicos. Sin embargo, no escriba XX en el cuadro de texto de la función. Querrá ingresar desde la primera hasta la última celda, y aparecerá el número.

Cómo contar valores únicos en Excel en una columna

Hay otra forma de contar los valores únicos, principalmente si solo se trata de una columna. Así es como funciona.

  1. Abra cualquier archivo de Excel.
  2. Haga clic en una celda en blanco.
  3. Pegue esta fórmula en la celda:=SUMPRODUCT(AX:AX,AX:AX)
  4. Presione Entrar para ejecutar la fórmula.
  5. La celda ahora tendrá un número que le mostrará cuántos valores únicos hay en el documento.

También puede usar otra fórmula para el trabajo.

  1. Abra un archivo de Excel.
  2. Haga clic en una celda en blanco.
  3. Pegue esta fórmula en la celda:=SUM(IF(FREQUENCY(IF(LEN(BX:BX)>0,MATCH(BX:BX,BX:BX,0),""), IF(LEN(BX:BX)>0,MATCH(BX:BX,BX:BX,0),""))>0,1))
  4. Presione el atajo Control + Shift + Enter para ejecutar la fórmula.
  5. Ahora verá la cantidad de valores únicos en el archivo de Excel.

Los números anteriores son solo una muestra, así que asegúrese de pegar y escribir en qué celdas desea que se escanee la fórmula.

La primera fórmula solo funcionará con números. Por lo tanto, si está tratando con valores únicos que incluyen texto, el segundo funcionará.

Si las fórmulas largas son demasiado complicadas, aquí hay un método que usa el "Filtro avanzado".

  1. Abre tu archivo de Excel.
  2. Haga clic en "Datos".
  3. Dirígete a "Avanzado" en "Filtro".
  4. Seleccione "Copiar a otra ubicación" en el cuadro que aparece" debajo de "Acción".
  5. En el Rango de la lista, haga clic en el icono de la derecha y seleccione los datos del rango que desea filtrar.
  6. Para "Copiar a", elija una celda para colocar los valores únicos filtrados.
  7. Marque "Solo registros únicos".
  8. Seleccione "Aceptar" y haga clic en otra celda en blanco.
  9. Ingrese =ROWS(XX:XX) ” y presione la tecla Enter.
  10. Ahora se le mostrará el número de valores únicos.

Hay muchas formas diferentes de comprobar el número de valores únicos. También puedes usar Kutools. Siga los pasos a continuación para comenzar.

  1. Instale Kutools para Excel.
  2. Abra Microsoft Excel.
  3. Seleccione el rango de datos a analizar.
  4. Haga clic en el ícono de Kutools y elija "Seleccionar".
  5. Elija "Seleccionar celdas duplicadas y únicas".

Parte 2

  1. En este cuadro de diálogo, haga clic en "Solo valores únicos".
  2. Elija "Cada fila".
  3. Elija dos colores en "Procesamiento de resultados" para resaltar las opciones.
  4. Haga clic en "Aceptar".
  5. Descartar la alerta.
  6. Ahora verá todos los valores únicos resaltados.

Este método no muestra cuántos hay, por lo que deberá contar manualmente. Sin embargo, es relativamente más simple de usar.

Cómo contar valores únicos en Excel usando una fórmula

Hemos estado usando algunas fórmulas en las secciones anteriores, pero hay muchas más que quizás prefiera usar.

Función CONTAR.SI

La función CONTAR.SI trabaja con números y palabras. Aquí están las instrucciones para usarlo:

  1. Abre tu archivo de Excel.
  2. Determine las celdas que desea que se cuenten.
  3. En uno vacío, ingrese lo siguiente:=SUM(1/COUNTIF(XX:XX,XX:XX))
  4. Finalice el proceso presionando el atajo, Ctrl + Shift + Enter.

Al igual que con las fórmulas anteriores, XX significa celdas de marcador de posición. Deberá ingresar el rango de celdas real manualmente.

Habrá llaves en el cuadro de texto de la fórmula cuando lo ejecute. No los escriba porque solo están presentes para indicar que se trata de una fórmula de matriz. Cuando lo edites, desaparecerán.

SUMAPRODUCTO y CONTAR.SI

Otra forma sencilla de contarlos es usar una combinación de las fórmulas SUMPRODUCT y COUNTIF.

  1. Abra Excel y elija un archivo.
  2. Compruebe las celdas que desea contar.
  3. Ingrese esta fórmula en una celda en blanco:=SUMPRODUCT(1/COUNTIF(XX:XX, XX:XX))
  4. Presione Ctrl + Shift + Enter.

No se recomienda usar esta fórmula si hay celdas en blanco en el grupo de datos. Obtendrá un error de "dividir por cero" si lo hace. La fórmula genera un cero para las celdas vacías y, dado que dividir por cero es imposible, obtendrá un error.

Una variante que ignora las celdas en blanco es la siguiente:

=SUMPRODUCT(((XX:XX<>"")/COUNTIF(XX:XX , XX:XX &"")))

Esta variante ignorará todas las celdas en blanco, permitiéndole encontrar los valores únicos en el archivo.

SUMA, FRECUENCIA y COINCIDIR

Si su hoja de datos es extensa, las fórmulas anteriores dejarán de responder. En lugar de esperar, puede usar esta fórmula diferente.

=SUM(IF(FREQUENCY(IF(XX:XX<>"", MATCH(XX:XX,XX:XX,0)),ROW(XX:XX)-ROW(firstcell)+1),1))

“firstcell” será la primera celda que contenga datos. Esta fórmula usa la función FRECUENCIA y es una fórmula de matriz. Por lo tanto, aparecerán llaves en Excel cuando ejecute la fórmula.

Si bien la fórmula es más complicada, puede estar seguro de que funciona muy bien.

Cómo contar valores únicos en una tabla dinámica

La tabla dinámica trae un soplo de aire fresco a Microsoft Excel, ya que es una poderosa herramienta para que la utilicen los usuarios. También puede permitirle obtener valores únicos y recuentos distintos para un archivo.

Parte 1

  1. Haga clic en cualquier celda en blanco en un archivo de Excel.
  2. Vaya a "Insertar".
  3. Seleccione "Tabla dinámica".
  4. En el cuadro de diálogo, marque "Agregar estos datos al modelo de datos".
  5. En Tabla/Rango, inserte los datos de rango que desee.
  6. Haga clic en "Aceptar".

Parte 2

  1. Haga clic en la flecha pequeña en la tabla dinámica y arrástrela a las áreas de campos.
  2. Seleccione "Configuración de campo de valor".
  3. Desplácese hacia abajo y busque "Distinct Count".
  4. Haga clic en "Aceptar" para confirmar.
  5. Ahora tendrá todos los valores únicos y sus recuentos distintos.

Una tabla dinámica no es tan sencilla, pero le brinda información adicional, como cuántas veces aparece un solo valor. Puede ayudar a algunas personas que necesitan algo más que valores únicos.

Pivote de poder

Power Pivot es una de las formas más poderosas de obtener valores únicos. Es posible que deba habilitarlo si usa Excel 2010, pero otras versiones no tienen este problema. Aquí le mostramos cómo comenzar:

Parte 1

  1. Haga clic en la pestaña "Power Pivot".
  2. Vaya a "Modelo de datos" y haga clic en "Administrar".
  3. Una nueva ventana se abrirá. Haga clic en "Inicio".
  4. Seleccione "Obtener datos externos".
  5. Elija "De otras fuentes".
  6. Busque la opción "Archivo de Excel".
  7. Haga clic en "Siguiente".
  8. Cambie el nombre de la conexión (si lo desea) y luego seleccione "Examinar".
  9. Busque el archivo de Excel que desea importar.
  10. Haga clic en "Usar la primera fila como encabezados de columna" y vaya a la siguiente sección

Parte 2

  1. Termine de importar el archivo al modelo de datos y seleccione "Finalizar".
  2. Una vez que finalice la operación de importación, cierre el asistente de importación.
  3. La información ahora estará en el Power Pivot.
  4. Haga clic en "Tabla dinámica" y seleccione "Tabla dinámica".
  5. Expanda la hoja de datos en la ventana emergente.
  6. Coloque los valores únicos en las filas y los recuentos distintos en otra columna.
  7. Crea la tabla dinámica.

parte 3

  1. Vaya a la pestaña Power Pivot y seleccione "Medidas".
  2. Crear una nueva medida.
  3. En "Fórmula", escriba: =DISTINCTCOUNT"
  4. Continúe agregando un corchete al final de la fórmula. Seleccione "Valorúnico[nombre]))
  5. La fórmula ahora se verá similar a =DISTINCTCOUNT(Sheetname[Name]))
  6. Cambia la categoría a "Números".
  7. Cambie el "Formato" a "Número entero".
  8. Elija "Aceptar".
  9. Ahora, puede ver todos los valores únicos y recuentos distintos.

Cómo contar valores únicos basados ​​en múltiples criterios

Si tiene varios criterios, todavía es posible encontrar cuántos valores únicos hay. Puede usar la fórmula COUNTIF para este trabajo.

  1. Busque los criterios que desea probar.
  2. Haga clic en una celda en blanco.
  3. Escriba “ =COUNTIFS( y continúe con el rango que desea verificar.
  4. Introduzca la prueba para los criterios.
  5. Agregue un segundo rango, que puede ser el mismo que antes o uno nuevo.
  6. Entra en la prueba.
  7. Repita según sea necesario.
  8. Termine con “ ) y presione la tecla Enter.

Su fórmula debería verse similar a esto:

=COUNTIFS(XX:XX,*>*&XX,XX:XX,*<&XX,XX:XX,*<&XX)

Esta fórmula es útil y funciona con tantos criterios como desee. Por lo tanto, puede hacerlo tan largo como lo requiera el trabajo.

números interesantes

Obtener los valores únicos presentes en un archivo de Excel no debería ser difícil ni llevar mucho tiempo. Los expertos han simplificado esta tarea a menos de un minuto con tantas funciones avanzadas y fórmulas disponibles. Por supuesto, los conjuntos de datos más grandes llevarán tiempo, pero aún así es más conveniente que contar manualmente.

¿Tienes un método favorito ahí arriba? ¿Qué otras formas conoces que no están enumeradas aquí? Háganos saber en la sección de comentarios.