Cómo contar valores únicos en Excel

Cómo contar valores únicos en Excel

Los conjuntos de datos en Excel a menudo contienen el mismo valor varias veces en una columna. A veces, puede resultar útil saber cuántos valores únicos hay en una columna. Por ejemplo, si administra una tienda y tiene una hoja de cálculo de todas sus transacciones, es posible que desee determinar cuántos clientes únicos tiene, en lugar de contar cada transacción.





Es posible hacer esto contando valores únicos en Excel usando los métodos que le explicaremos a continuación.





Eliminar datos duplicados de una columna

Una forma rápida y sucia de contar los valores únicos en Excel es eliminar los duplicados y ver cuántas entradas quedan. Esta es una buena opción si necesita una respuesta rápida y no necesita realizar un seguimiento del resultado.





Copie los datos en una nueva hoja (para que no elimine accidentalmente ningún dato que necesite). Seleccione los valores o la columna de la que desea eliminar los valores duplicados. En el Herramientas de datos sección de la Datos pestaña seleccionar Eliminar duplicados . Esto elimina todos los datos duplicados y solo deja los valores únicos.

El mismo proceso funciona si la información se divide en dos columnas. La diferencia es que debe seleccionar ambas columnas. En nuestro ejemplo, tenemos una columna para el nombre y una segunda para el apellido.



Si desea realizar un seguimiento del número de valores únicos, es mejor que escriba una fórmula. Le mostraremos cómo hacerlo a continuación.

Relacionado: Cómo filtrar en Excel para mostrar los datos que desea





Cuente valores únicos con una fórmula de Excel

Para contar solo valores únicos tenemos que combinar varias funciones de Excel. Primero, debemos verificar si cada valor es un duplicado, luego debemos contar las entradas restantes. También necesitamos usar una función de matriz.

Si solo está buscando la respuesta, use esta fórmula, reemplazando cada instancia de A2: A13 con las celdas que desea usar:





|_+_|

Cómo llegamos allí es un poco complicado. Entonces, si desea comprender por qué funciona esa fórmula, la desglosaremos una pieza a la vez a continuación.

Explicando una función de matriz

Primero comencemos explicando qué es una matriz. Una matriz es una única variable que contiene varios valores. Es como referirse a un montón de celdas de Excel a la vez en lugar de referirse a cada celda individualmente.

Esta es una distinción extraña desde nuestro punto de vista. Si le decimos a una fórmula que mire las celdas A2: A13 normalmente o como una matriz, los datos se ven iguales para nosotros. La diferencia está en cómo Excel trata los datos entre bastidores. Es una diferencia tan sutil que las versiones más recientes de Excel ya ni siquiera distinguen entre ellas, aunque las versiones anteriores sí lo hacen.

Para nuestros propósitos, es más importante saber cómo podemos usar matrices. Si tiene la versión más reciente de Excel, almacena automáticamente los datos como una matriz cuando es más eficiente hacerlo. Si tiene una versión anterior, cuando termine de escribir su fórmula, presione Ctrl + Mayús + Entrar . Una vez que lo haga, la fórmula estará rodeada de llaves para mostrar que está en modo de matriz.

Presentación de la función FREQUENCY

La función FRECUENCIA nos dice cuántas veces aparece un número en una lista. Esto es genial si está trabajando con números, pero nuestra lista es texto. Para usar esta función, primero tenemos que encontrar una manera de convertir nuestro texto en números.

Si está intentando contar los valores únicos en una lista de números, puede omitir el siguiente paso.

Uso de la función COINCIDIR

La función COINCIDIR devuelve la posición de la primera aparición de un valor. Podemos usar esto para convertir nuestra lista de nombres en valores numéricos. Necesita conocer tres datos:

  • ¿Qué valor buscas?
  • ¿Qué conjunto de datos está comprobando?
  • ¿Busca valores superiores, inferiores o iguales al valor objetivo?

En nuestro ejemplo, queremos buscar cada nombre de nuestros clientes en nuestra hoja de cálculo Exel para ver si su nombre exacto aparece nuevamente en otro lugar.

¿Cómo recupero el sonido en Windows 10?

En el ejemplo anterior, estamos buscando en nuestra lista (A2: A13) para Tiah Gallagher (A2) y queremos una coincidencia exacta. El 0 en el último campo especifica que debe ser una coincidencia exacta. Nuestro resultado nos dice en qué lugar de la lista apareció primero el nombre. En este caso, era el primer nombre, por lo que el resultado es 1.

El problema con esto es que estamos interesados ​​en todos nuestros clientes, no solo en Tiah. Pero, si intentamos buscar A2: A13 en lugar de solo A2, obtenemos un error. Aquí es donde las funciones de matriz son útiles. El primer parámetro solo puede tomar una variable o de lo contrario devuelve un error. Pero, las matrices se tratan como si fueran una sola variable.

Ahora nuestra función le dice a Excel que busque coincidencias para toda nuestra matriz. Pero espera, ¡nuestro resultado no ha cambiado! Todavía dice 1. ¿Qué está pasando aquí?

Nuestra función devuelve una matriz. Revisa cada elemento de nuestra matriz y busca coincidencias. Los resultados de todos los nombres se guardan en una matriz, que se devuelve como resultado. Debido a que una celda solo muestra una variable a la vez, muestra el primer valor de la matriz.

Puede comprobarlo usted mismo. Si cambia el primer rango a A3: A13, el resultado cambiará a 2. Esto se debe a que el nombre de Eiliyah es el segundo en la lista y este valor se guarda primero en la matriz ahora. Si cambia el primer rango a A7: A13, obtiene 1 nuevamente porque el nombre de Tiah aparece primero en la primera posición del conjunto de datos que estamos verificando.

Relacionado: Fórmulas de Excel que lo ayudarán a resolver problemas de la vida real

Uso de la función FRECUENCIA

Ahora que hemos cambiado los nombres a valores numéricos, podemos usar la función FRECUENCIA. Similar a MATCH, requiere un objetivo para buscar y un conjunto de datos para verificar. También de manera similar a COINCIDIR, no queremos buscar solo un valor, queremos que la función verifique cada elemento de nuestra lista.

El objetivo que queremos que verifique la función FRECUENCIA es cada elemento de la matriz que devolvió nuestra función COINCIDIR. Y queremos verificar el conjunto de datos devuelto por la función COINCIDIR. Por lo tanto, enviamos la función COINCIDIR que diseñamos anteriormente para ambos parámetros.

Si está buscando números únicos y se saltó el paso anterior, enviaría el rango de números como ambos parámetros. Para buscar todos los números en su lista, también necesitará usar una función de matriz, así que recuerde presionar Ctrl + Mayús + Entrar después de ingresar la fórmula si está usando una versión anterior de Excel.

Ahora nuestro resultado es 2. Nuevamente, nuestra función devuelve una matriz. Devuelve una matriz del número de veces que apareció cada valor único. La celda muestra el primer valor de la matriz. En este caso, el nombre de Tiah aparece dos veces, por lo que la frecuencia devuelta es 2.

Uso de la función SI

Ahora nuestra matriz tiene el mismo número de valores que tenemos valores únicos. Pero aún no hemos terminado. Necesitamos una forma de sumar esto. Si convertimos todos los valores de la matriz a 1 y los sumamos, finalmente sabremos cuántos valores únicos tenemos.

Podemos crear una función SI que cambie todos los valores por encima de cero a 1. Entonces todos los valores serán iguales a 1.

Para hacer esto, queremos que nuestra función SI verifique si los valores en nuestra matriz de FRECUENCIA son mayores que cero. Si es verdadero, debería devolver el valor 1. Observará que ahora el primer valor de la matriz vuelve como uno.

Uso de la función SUM

¡Estamos en la recta final! El último paso es SUMAR la matriz.

Envuelve la función anterior en una función SUM. ¡Finalizado! Entonces nuestra fórmula final es:

|_+_|

Contando entradas únicas en Excel

Esta es una función avanzada que requiere muchos conocimientos sobre Excel. Puede resultar intimidante intentarlo. Pero, una vez configurado, puede ser muy útil, por lo que podría valer la pena trabajar en nuestra explicación para asegurarse de que lo comprende.

Si no necesita contar entradas únicas con tanta frecuencia, ¡el consejo rápido y sucio de eliminar valores duplicados funcionará en un apuro!

Cuota Cuota Pío Correo electrónico Cómo copiar fórmulas en Microsoft Excel

Aprender los mejores métodos para copiar y pegar fórmulas en su hoja de cálculo de Excel es una excelente manera de comenzar a ahorrar tiempo.

Leer siguiente
Temas relacionados
  • Productividad
  • Hoja de cálculo
  • Microsoft Excel
  • Análisis de los datos
Sobre el Autor Jennifer Seaton(21 Artículos publicados)

J. Seaton es un escritor científico que se especializa en analizar temas complejos. Tiene un doctorado de la Universidad de Saskatchewan; su investigación se centró en utilizar el aprendizaje basado en juegos para aumentar la participación de los estudiantes en línea. Cuando no está trabajando, la encontrará leyendo, jugando videojuegos o haciendo jardinería.

Más de Jennifer Seaton

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse