Cómo contar valores duplicados en Excel: métodos y ejemplos

Contar los valores duplicados es un tema que requiere definición. ¿Qué constituye un duplicado? Dentro de Excel, puedes tener valores duplicados dentro de la misma columna o puedes tener registros duplicados, una fila donde se repite cada valor en el registro.

En este artículo, nos enfocaremos en contar los valores duplicados dentro de la misma columna. Una vez que comiences a contar duplicados, a menudo descubrirás que necesitas más. Por ejemplo, es posible que necesites lo contrario: cuántos valores únicos hay en la columna.

Hay varias formas de contar valores duplicados y valores únicos. Puedes trabajar con cualquier conjunto de datos o descargar el archivo de demostración .xlsx o .xls (aunque las instrucciones específicas para el formato .xls no se incluyen en este artículo). Para leer sobre cómo encontrar (en lugar de contar) duplicados en Excel, consulta mi artículo anterior, "Cómo encontrar duplicados en Excel".

Índice de Contenido
  1. Usar COUNTIF()
    1. COUNTIF() cuenta las especies duplicadas.
    2. La referencia evalúa valores no contiguos.
  2. Eliminar los duplicados de la vista
    1. Arrastrar el campo a ambas secciones obliga a un recuento único.
  3. Usar Subtotal
    1. Ahora hay una fila de subtotal debajo de cada grupo.
  4. Contar valores únicos
    1. Devuelve el número de valores únicos en una columna.
    2. Perfeccionando la expresión.
  5. Duplicados y más
  6. Envíame tu pregunta sobre Office

Usar COUNTIF()

La Figura A muestra una función COUNTIF() que hace el trabajo:

COUNTIF(B:B,B2)

Figura A

Cómo investigar los estados de suspensión de Windows y los dispositivos que los admiten

COUNTIF() cuenta las especies duplicadas.

No estamos contando el número de duplicados reales, sino el número de veces que el valor ocurre dentro del rango dado. Si estuviéramos contando estrictamente duplicados, no incluiríamos la primera aparición del valor.

Como puedes ver, la función devuelve el conteo correcto y es una solución rápida. El problema principal con esta estructura es la referencia B:B. Es genial si agregas y eliminas registros, pero también evaluará valores no contiguos. Si ingresas uno de los valores a continuación en el conjunto de datos, la función lo agregará al conteo, como se muestra en Figura B, incluso si no está en el rango de datos real.

Figura B

La referencia evalúa valores no contiguos.

Eliminar los duplicados de la vista

El COUNTIF() es adecuado, pero es posible que desees una lista de valores únicos en lugar del conjunto de datos completo. En este caso, puedes usar una tabla dinámica, como se muestra en Figura C. Para crear esta vista, sigue los siguientes pasos:

Cómo limitar el número de registros en un grupo en Access
  1. Haz clic en un valor de especie (cualquier celda en B2:B5).
  2. Haz clic en la pestaña Insertar y luego en Tabla dinámica en el grupo Tablas.
  3. Acepta todos los valores predeterminados en el cuadro de diálogo resultante, simplemente haz clic en Aceptar.
  4. En la lista de campos de la tabla dinámica (a la derecha), arrastra el campo de especies a la sección Filas y a la sección Valores.

Figura C

Arrastrar el campo a ambas secciones obliga a un recuento único.

Usar Subtotal

Una de las dos primeras soluciones probablemente satisfará la mayoría de las situaciones, pero también puedes usar la función Subtotal de Excel, que evalúa datos por grupos. Sin embargo, no es tan conveniente porque primero tendrías que ordenar los datos. Si eso no es un problema, o es lo que estás haciendo de todos modos, considera usar la función Subtotal:

  1. Primero, ordena los datos haciendo clic dentro de la columna que deseas ordenar. Luego, haz clic en Ordenar y filtrar en el grupo Edición (en la pestaña Inicio) y elige Ordenar de A a Z en la lista desplegable.
  2. Con los datos ordenados, haz clic en la pestaña Datos.
  3. En el grupo Esquema, haz clic en Subtotal.
  4. Cómo contar valores duplicados en Excel: métodos y ejemplos - Microsoft | Imagen 1 Newsmatic

  5. Haz clic en Aceptar.

Esta función insertará una fila de subtotal debajo de cada grupo. En este caso, también muestra un total general opcional para la columna ( Figura E).

Figura E

Expande tus horizontes en Excel: Consejos para acomodar una gama en crecimiento

Ahora hay una fila de subtotal debajo de cada grupo.

Contar valores únicos

El otro lado de contar duplicados puede ser contar el número de valores únicos. El método tradicional es usar la función SUMPRODUCT(). Esta solución ha existido por mucho tiempo, y no puedo atribuirme el mérito. Hasta donde yo sé, Excel aún no tiene una función incorporada para contar valores únicos. Cuando contamos valores únicos, usamos la siguiente expresión:

=SUMPRODUCT((rango<>””)/COUNTIF(rango,rango&””))

Figura F muestra esta función en nuestro ejemplo de datos... más o menos.

Figura F

Cómo resaltar detalles importantes en una presentación de PowerPoint

Devuelve el número de valores únicos en una columna.

Como puedes ver, la función

=SUMPRODUCT((B:B<>””)/COUNTIF(B:B,B:B&””))

devuelve 4 y hay 3 valores únicos. El problema es la referencia de la columna. No hay nada malo, pero en realidad hay 4 valores únicos en la columna B, porque la función evalúa toda la columna, incluyendo la cadena "Especie" en B1. Si puedes eliminar el texto del encabezado, esta expresión funciona. Si no puedes, resta 1 al conteo final, como se muestra en Figura G.

Figura G

Perfeccionando la expresión.

Duplicados y más

Dentro del contexto de duplicados, las definiciones no son las mismas. En este caso, usamos una función y dos características incorporadas para contar el número de veces que se repite un valor en el mismo rango. Luego, usamos una expresión para devolver el número de valores únicos en el mismo rango.

Cómo crear un UserForm en Excel para facilitar la entrada de datos

Envíame tu pregunta sobre Office

Respondo las preguntas de los lectores cuando puedo, pero no hay garantía. Al contactarme, sé lo más específico posible: por ejemplo, "Por favor, soluciona mi libro de trabajo y arregla lo que está mal" probablemente no obtendrá una respuesta, pero "¿Puedes decirme por qué esta fórmula no está devolviendo los resultados esperados?" podría sí recibirla. No me reembolsa Newsmatic por mi tiempo o experiencia, ni solicito una tarifa a los lectores. Puedes contactarme en [email protected].

Divulgación de afiliados: Newsmatic puede obtener una comisión por los productos y servicios presentados en esta página.

Cómo contar valores duplicados en Excel: métodos y ejemplos - Microsoft | Imagen 2 Newsmatic

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Microsoft, allí encontraras muchos artículos similares a Cómo contar valores duplicados en Excel: métodos y ejemplos , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.