Encontrar duplicados en una lista
Pega nombres, correos electrónicos, números de pedido o lo que quieras, uno por línea. Cada valor repetido se marca junto a la lista y el resumen muestra qué valores se repiten.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Valores | ¿Duplicado? | Resumen | |
| 2 | Anna | Duplicado | Valores | 10 |
| 3 | Ben | Duplicado | Valores únicos | 7 |
| 4 | Chloe | Duplicado | Copias de más | 3 |
| 5 | Ben | Duplicado | Valores repetidos | Anna, Ben, Chloe |
| 6 | David | |||
| 7 | Emma | |||
| 8 | anna | Duplicado | ||
| 9 | Frank | |||
| 10 | Chloe | Duplicado | ||
| 11 | Gina |
Las celdas azules son datos de entrada: escribe un valor nuevo y la hoja se recalcula. Haz clic en un resultado para ver su fórmula.
Cómo funciona, paso a paso
=IF(COUNTIF(A$2:A$501,A2)>1,"Duplicate","") =COUNTA(UNIQUE(FILTER(A2:A501,A2:A501<>""))) =TEXTJOIN(", ",TRUE,UNIQUE(FILTER(A2:A501,COUNTIF(A2:A501,A2:A501)>1))) =UNIQUE(FILTER(A2:A501,A2:A501<>"")) La misma fórmula con tus datos de Sheets
Con los pedidos en vivo de una tienda, el número de pedidos menos el número de clientes distintos da los pedidos repetidos: cada pedido después del primero de un cliente.
=data.orders.count(id)-data.orders.countd(customer_id) Funciones usadas aquí
Más herramientas gratis
Preguntas
¿Cómo encuentro duplicados en una hoja de cálculo?
Escribe =COUNTIF(A:A,A2)>1 junto al primer valor y arrástrala hacia abajo: TRUE marca un valor que aparece más de una vez. Envuélvela en IF para mostrar una palabra, como en la hoja de arriba. La misma fórmula funciona en todas las aplicaciones de hojas de cálculo habituales.
¿Distingue entre mayúsculas y minúsculas?
No. COUNTIF y UNIQUE no distinguen mayúsculas, así que "Ana" y "ana" cuentan como el mismo valor. Para una comprobación que sí las distinga, compara con EXACT: =SUMPRODUCT(--EXACT(A$2:A$501,A2))>1.
¿Cómo cuento cuántos duplicados hay?
Cuenta todos los valores con COUNTA y los únicos con COUNTA(UNIQUE(...)). La diferencia es el número de copias de más: 10 nombres con 7 únicos son 3 copias de más.
¿Cómo elimino duplicados y conservo el primero?
=UNIQUE(range) devuelve cada valor una vez, en el orden en que aparece por primera vez. Copia el resultado y pégalo como valores si quieres sustituir la lista original.
¿Importan los espacios?
Sí: "Ben" y "Ben " (con un espacio al final) son valores distintos. En una hoja, limpia antes la lista con =TRIM(A2). La herramienta de arriba recorta igual el principio y el final de cada línea pegada.
Usa estas fórmulas con datos en vivo
Sheets es una hoja de cálculo con 491 funciones que lee en vivo los datos de tu tienda, tu contabilidad o tus proyectos, crea paneles y envía informes por correo según una programación.