Contar valores únicos entre duplicados

Contar valores únicos entre duplicados

Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Supongamos que desea averiguar cuántos valores únicos existen en un rango que contiene valores duplicados. Por ejemplo, si una columna contiene:

  • Los valores 5, 6, 7 y 6, el resultado son tres valores únicos: 5, 6 y 7.

  • Los valores "Bradley", "Doyle", "Doyle", "Doyle", el resultado son dos valores únicos: "Bradley" y "Doyle".

Hay varias formas de contar valores únicos entre duplicados.

Puede usar el cuadro de diálogo filtro avanzado para extraer los valores únicos de una columna de datos y pegarlos en una nueva ubicación. A continuación, puede usar la función FILAS para contar el número de elementos del nuevo rango.

  1. Seleccione el rango de celdas o asegúrese de que la celda activa se encuentra en una tabla.

    Asegúrese de que el rango de celdas tiene un encabezado de columna.

  2. En el grupo Ordenar y filtrar de la pestaña Datos, haga clic en Avanzadas.

    Aparece el cuadro de diálogo filtro avanzado .

  3. Haga clic en copiar a otra ubicación.

  4. En el cuadro copiar a , escriba una referencia de celda.

    Como alternativa, haga clic en contraer Imagen del botón de diálogopara ocultar temporalmente el cuadro de diálogo, seleccione una celda en la hoja de cálculo y, a continuación, pulse expandir Imagen del botón de diálogo.

  5. Active la casilla solo registros únicos y haga clic en Aceptar.

    Los valores únicos del rango seleccionado se copian en la nueva ubicación empezando por la celda que especificó en el cuadro copiar a .

  6. En la celda en blanco situada debajo de la última celda del rango, introduzca la función filas . Use el rango de valores únicos que acaba de copiar como argumento, excluido el encabezado de columna. Por ejemplo, si el intervalo de valores únicos es B2: B45, escribe = Rows (B2: B45).

Use una combinación de las funciones si, suma, frecuencia, coincidiry largo para realizar esta tarea:

  • Asigne el valor 1 a cada condición verdadera usando la función SI.

  • Agregue el total usando la función suma .

  • Contar el número de valores únicos mediante la función frecuencia . La función frecuencia omite el texto y los valores cero. Para la primera aparición de un valor específico, esta función devuelve un número igual al número de apariciones de ese valor. Para cada aparición de ese mismo valor después del primero, esta función devuelve un cero.

  • DeVuelva la posición de un valor de texto en un rango con la función coincidir. Este valor devuelto se usa como argumento de la función frecuencia para que se puedan evaluar los valores de texto correspondientes.

  • Busque las celdas en blanco con la función largo . Las celdas en blanco tienen una longitud de 0.

Ejemplos de funciones anidadas para contar el número de valores únicos entre duplicados

Notas: 

  • Las fórmulas de este ejemplo se deben escribir como fórmulas de matriz. Si tiene una versión actual de Office 365, simplemente puede escribir la fórmula en la celda superior izquierda del rango de salida y, a continuación, presionar entrar para confirmar la fórmula como una fórmula de matriz dinámica. En caso contrario, la fórmula debe especificarse como una fórmula de matriz heredada, seleccionando primero el rango de salida, introduciendo la fórmula en la celda superior izquierda del rango de salida y pulsando Ctrl + Mayús + entrar para confirmarla. Excel insertará llaves al principio y al final de la fórmula. Para obtener más información sobre las fórmulas de matriz, vea Directrices y ejemplos de fórmulas de matriz.

  • Para ver cómo se evalúa una función paso a paso, seleccione la celda que contiene la fórmula y, a continuación, en la pestaña fórmulas, en el grupo Auditoría de fórmulas, haga clic en evaluar fórmula.

  • La función frecuencia calcula la frecuencia con la que se producen los valores dentro de un rango de valores y, a continuación, devuelve una matriz vertical de números. Por ejemplo, use la frecuencia para contar el número de puntuaciones de prueba que se encuentran dentro de rangos de puntuaciones. Como esta función devuelve una matriz, debe especificarse como una fórmula de matriz.

  • La función coincidir busca un elemento especificado en un rango de celdas y, a continuación, devuelve la posición relativa de ese elemento en el rango. Por ejemplo, si el rango a1: a3 contiene los valores 5, 25 y 38, la fórmula = coincidir (25, a1: a3, 0) devuelve el número 2, porque 25 es el segundo elemento del rango.

  • La función largo devuelve el número de caracteres de una cadena de texto.

  • La función SUMA suma todos los números especificados como argumentos. Cada argumento puede ser un rango, una referencia de celda, una matriz, una constante, una fórmula o el resultado de otra función. Por ejemplo, suma (a1: A5) suma todos los números que se encuentran en las celdas a1 a A5.

  • La función si devuelve un valor si una condición especificada se evalúa como verdadero y otro valor si la condición se evalúa como falso.

¿Necesita más ayuda?

Siempre puede preguntar a un experto en Excel Tech Community, obtener soporte técnico en la Comunidad de respuestas o sugerir una característica nueva o mejora en el UserVoice de Excel.

Vea también

Filtrar valores únicos o quitar valores duplicados

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×