Táboa de contidos
Buscas un xeito sinxelo de atopar duplicados en Follas de cálculo de Google? Que tal 7 xeitos? :) Iso é todo o que necesitas para numerosos casos de uso :) Vouche mostrar como usar ferramentas sen fórmulas (sen codificación, ¡prometo!), formato condicional e algunhas funcións sinxelas para os fanáticos das fórmulas.
Non importa cantas veces uses Follas de cálculo de Google, é probable que teñas que xestionar datos duplicados. Estes rexistros poden aparecer nunha columna ou ocupar filas enteiras.
Ao final deste artigo, saberás todo o que precisas para eliminar duplicados, contalos, resaltar e identificar cun estado. Mostrarei algúns exemplos de fórmulas e compartirei diferentes ferramentas. Un deles mesmo atopa e elimina os duplicados das túas follas de cálculo de Google segundo o horario previsto. O formato condicional tamén será útil.
Só tes que escoller o teu veleno e imos rodar :)
Como atopar duplicados en Follas de cálculo de Google usando fórmulas
Tradicionalmente, comezarei coas fórmulas. A súa principal vantaxe é que a súa táboa orixinal permanece intacta. As fórmulas identifican os duplicados e devolven o resultado a outro lugar das túas follas de cálculo de Google. E en función do resultado desexado, diferentes funcións fan o truco.
Como eliminar duplicados en Follas de cálculo de Google mediante a función UNIQUE
A función UNIQUE escanea os teus datos, elimina os duplicados e devolve exactamente o que son o nome di: valores únicos/filas.
Aquí tes unha pequena táboa de mostra ondecontén 5 ferramentas diferentes para identificar duplicados en Follas de cálculo de Google. Pero por hoxe imos dar unha ollada a Buscar filas duplicadas ou únicas .
Só ofrece 7 formas diferentes de xestionar os duplicados e non só acelera todo o proceso. Sabe como automatizalo por completo.
Unha vez que o instales desde Google Workspace Marketplace, aparecerá baixo as Extensións :
Como ferramenta estándar de Follas de cálculo de Google, tamén che permite seleccionar o intervalo e as columnas a procesar, pero con máis elegancia :)
Todas as opcións divídense en 4 pasos sinxelos nos que debes seleccionar:
- o intervalo
- que atopar: dupes ou únicos
- as columnas
- que facer cos rexistros atopados
Incluso podes mirar imaxes especiais para que sempre estea claro que facer:
Para que serve, podes pensar? Ben, a diferenza da ferramenta estándar, este complemento ofrece moito máis:
- busca duplicados así como únicos incluíndo ou excluíndo as primeiras ocorrencias
- resaltar duplicados en Follas de cálculo de Google
- engadir unha columna de estado
- copiar/mover os resultados a unha nova folla/folla de cálculo ou a calquera lugar específico da súa folla de cálculo
- borrar os valores atopados das celas
- eliminar duplica completamente as filas da túa folla de cálculo de Google
Elixe a forma que máis che conveña,seleccione as opcións e deixe que o complemento faga o traballo.
Consello. Este vídeo pode ser un pouco antigo, pero demostra perfectamente o fácil que é traballar co complemento:
Fai que o complemento elimine automaticamente os duplicados
Como guinda do complemento cake, poderás gardar todos os axustes dos 4 pasos en escenarios e executalos máis tarde en calquera mesa cun só clic.
Ou, aínda mellor, programar eses escenarios para que se inicien automaticamente nun momento determinado. diariamente:
Non é necesaria a túa presenza e o complemento eliminará os duplicados automaticamente mesmo cando o ficheiro estea pechado ou esteas sen conexión. Para obter máis información sobre el, visita este tutorial detallado e mira este vídeo de demostración:
Anímoche a que instales o complemento da tenda de Follas de cálculo de Google e o explores. Verás o fácil que é atopar, eliminar e resaltar duplicados sen fórmulas con só uns poucos clics.
Folla de cálculo con exemplos de fórmulas
Buscar & eliminar duplicados en Follas de cálculo de Google: exemplos de fórmulas (facer unha copia da folla de cálculo)
Volven aparecer filas diferentes:
Exemplo 1. Eliminar filas duplicadas, conservar as primeiras ocorrencias
Por unha banda, pode ter que eliminar todas as filas duplicadas deste Google Sheets e mantén só as primeiras entradas.
Para facelo, só tes que introducir o intervalo dos teus datos dentro de UNIQUE:
=UNIQUE(A1:C10)
Esta pequena fórmula devolve todas as filas únicas e todas as primeiras ocorrencias ignorando a segunda, a terceira, etc.
Exemplo 2. Elimina todas as filas duplicadas, incluso as primeiras ocorrencias
Por outra banda, pode querer obter só as filas únicas "reais". Por "reais" refírome aos que non se repiten, nin sequera unha vez. Entón, que fas?
Dediquemos un momento a ver todos os argumentos UNIQUE:
UNIQUE(intervalo,[por_columna],[exactamente_unha vez])- intervalo — son os datos que quere procesar.
- [by_column] — indica se comproba que as filas ou celas coinciden completamente en columnas individuais. Se son columnas, introduza VERDADEIRO. Se se trata de filas, introduce FALSE ou simplemente omite o argumento.
- [exactly_once] : esta dille á función que elimine non só os duplicados en Follas de cálculo de Google senón tamén as súas primeiras entradas. Ou, noutras palabras, devolve só rexistros sen duplicados. Para iso, pon VERDADEIRO, en caso contrario FALSO ou omite o argumento.
Ese último argumento é a túa influencia aquí.
Por iso, para eliminar completamente todas as filas duplicadas das túas follas de cálculo de Google ( xunto co seu 1º),omita o segundo argumento da fórmula pero engade o terceiro:
=UNIQUE(A1:C10,,TRUE)
Ves como a táboa da dereita é moito máis curta? Débese a que UNIQUE atopou e eliminou filas duplicadas, así como as súas primeiras aparicións da táboa orixinal de Follas de cálculo de Google. Agora só quedan filas únicas.
Identifica os duplicados mediante a función COUNTIF de Follas de cálculo de Google
Se ocupar espazo con outro conxunto de datos non forma parte do teu plan, podes contar os duplicados en Follas de cálculo de Google (e despois borralos manualmente). Só necesitará unha columna extra e a función COUNTIF axudará.
Consello. Se non estás familiarizado con esta función, temos unha publicación enteira do blog sobre ela, non dubides en botarlle unha ollada.
Exemplo 1. Obter o número total de ocorrencias
Identifiquemos todos os duplicados. coas súas primeiras aparicións en Google Sheets e comprobe o número total de cada baga que aparece na lista. Usarei a seguinte fórmula en D2 e despois copiarei na columna:
=COUNTIF($B$2:$B$10,$B2)
Consello. Para que esta fórmula xestione cada fila da columna automaticamente, envolve todo en ArrayFormula e cambia $B2 a $B2:$B10 (toda a columna). Así, non terás que copiar a fórmula:
Se despois filtras este conxunto de datos polos números, poderás ver e incluso eliminar todo o exceso de duplicado. filas da túa táboa de Follas de cálculo de Google manualmente:
Exemplo 2. Buscae enumera todos os duplicados en Follas de cálculo de Google
No caso de que o número total de ocorrencias non sexa o teu obxectivo e prefires saber se este rexistro en particular nesta fila en particular é a primeira, a segunda, etc., cómpre facer un lixeiro axuste na fórmula.
Cambie o intervalo de toda a columna ($B$2:$B$10) a só unha cela ($B$2: $B2) .
Nota. Preste atención ao uso de referencias absolutas.
=COUNTIF($B$2:$B2,$B2)
Esta vez, eliminar algún ou todos os duplicados desta táboa de Follas de cálculo de Google será aínda máis sinxelo porque Poderá ocultar todas as entradas excepto as primeiras:
Exemplo 3. Conta as filas duplicadas en Follas de cálculo de Google
Mentres as fórmulas anteriores contan os duplicados en só unha columna de Follas de cálculo de Google, pode que necesites unha fórmula que considere todas as columnas e, polo tanto, identifique as filas duplicadas.
Neste caso, COUNTIFS axeitarase mellor. Simplemente enumera todas as columnas da túa táboa xunto cos seus criterios correspondentes:
=COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)
Consello. Hai outra forma dispoñible para calcular duplicados, sen fórmulas. Implica unha táboa dinámica e descríboa máis adiante.
Marcar duplicados nunha columna de estado — Función SE
Ás veces os números non son suficientes. Ás veces é mellor atopar duplicados e marcalos nunha columna de estado. De novo: filtrar os teus datos de Follas de cálculo de Google por esta columna máis tarde permitirache eliminar os duplicados que nonnecesita máis tempo.
Exemplo 1. Busca duplicados en 1 columna de Follas de cálculo de Google
Para esta tarefa, necesitarás a mesma función COUNTIF pero esta vez incluída na función SE. Así:
=IF(COUNTIF($B$2:$B$10,$B2)>1,"Duplicate","Unique")
Vexamos que pasa nesta fórmula:
- Primeiro, COUNTIF busca en toda a columna B para a baga de B2. Unha vez atopados, resúmaos.
- Entón, IF comproba este total e, se é maior que 1, di Duplicar , en caso contrario, Único .
Por suposto, pode obter a fórmula para devolver os seus propios estados ou, por exemplo, atopar & identifica só os duplicados nos teus datos de Follas de cálculo de Google:
=IF(COUNTIF($B$2:$B$10,$B2)>1,"Duplicate","")
Consello. En canto atopes estes duplicados, podes filtrar a táboa pola columna de estado. Deste xeito, permíteche ocultar rexistros repetidos ou únicos, e mesmo seleccionar filas enteiras & elimina completamente estes duplicados das túas follas de cálculo de Google:
Exemplo 2. Identifica filas duplicadas
Do mesmo xeito, podes marcar filas duplicadas absolutas: filas onde se atopan todos os rexistros. todas as columnas aparecen varias veces na táboa:
- Comezar co mesmo COUNTIFS de antes: o que busca cada columna para o seu primeiro valor e conta só aquelas filas onde se repiten os 3 rexistros das 3 columnas. eles mesmos:
=COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)
- A continuación, engada esa fórmula en SE. Comproba o número de filas repetidas e, se é superior a 1, a fórmula nomea a fila comoun duplicado:
=IF(COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)>1,"Duplicate","")
Agora só hai 2 dupes porque aínda que a cereixa aparece 3 veces nunha táboa, só dous deles teñen as 3 columnas son idénticas.
Exemplo 3. Buscar filas duplicadas, ignorar as primeiras entradas
Para ignorar a primeira aparición e marcar só a segunda e as outras, consulte as primeiras celas do táboa en lugar das columnas enteiras:
=IF(COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2,$C$2:$C2,$C2)>1,"Duplicate","")
Consello. Se está a usar Microsoft Excel, os seguintes exemplos poden ser útiles: Como atopar duplicados en Excel.
Identificar e resaltar duplicados en Follas de cálculo de Google con regras de formato condicional
Hai a posibilidade de procesar as repeticións repetidas. datos de tal xeito, que unha soa ollada á túa táboa daráche unha comprensión clara de se se trata dun rexistro de engaño.
Estou falando de resaltar os duplicados en Follas de cálculo de Google. O formato condicional axudarache con isto.
Consello. Nunca probaches o formato condicional? Non te preocupes, explicamos como funciona neste artigo.
Este é o que tes que facer:
- Abre a configuración de formato condicional: Formato > Formato condicional .
- Asegúrate de que o campo Aplicar ao intervalo conteña o intervalo onde queres resaltar os duplicados. Para este exemplo, permíteme comezar coa columna B.
- En Regras de formato escolla A fórmula personalizada é e insira o mesmo COUNTIF que introducín anteriormente:
=COUNTIF($B$2:$B$10,$B2)>1
Unha vez que localice os rexistros que aparecen polo menos dúas veces na columna B, colorearanse coa tonalidade que elixa:
Outra opción sería resaltar as filas duplicadas. Simplemente axusta o intervalo para aplicar a regra a:
Consello. Unha vez que resaltes os duplicados nas túas follas de cálculo de Google, podes filtrar os datos por cor:
- Por unha banda, podes filtrar a columna para que só queden visibles as celas coa cor de recheo branca. Deste xeito, eliminarás os duplicados da vista:
- Por outra banda, só podes manter visibles as celas de cores:
e, a continuación, selecciona estas filas e elimina estes duplicados das túas follas de cálculo de Google por completo:
Consello. Visita este titorial para obter máis fórmulas para destacar os duplicados en Follas de cálculo de Google.
Formas sen fórmulas de atopar e eliminar duplicados en Follas de cálculo de Google
As fórmulas e o formato condicional son boas, pero hai outras ferramentas que axudarache a atopar duplicados. Dous deles foron deseñados para este problema en particular.
Identificar duplicados coa táboa dinámica para Follas de cálculo de Google
A táboa dinámica utilízase nas follas de cálculo para cambiar os teus datos e facer que as túas táboas sexan fáciles de ler & entender. É unha especie de forma alternativa de presentar os teus conxuntos de datos.
O máis atractivo aquí é que os teus datos orixinais non cambian. A táboa dinámica utilízaa como referencia eproporciona o resultado nunha pestana separada.
Ese resultado, por certo, cambiará de forma dinámica dependendo da configuración que poidas modificar cando esteas.
No caso de rexistros repetidos, o pivote a táboa axudarache a contar e eliminar os duplicados en Follas de cálculo de Google.
Exemplo 1. Como conta a táboa dinámica os duplicados en Follas de cálculo de Google
- Vaia a Inserir > Táboa dinámica , especifique o seu intervalo de datos e un lugar para a táboa dinámica:
- No editor da táboa dinámica, engada unha columna cos seus duplicados ( Nome no meu exemplo) para Filas e para Valores .
Se a túa columna contén rexistros numéricos, selecciona COUNT como función de resumo para Valores para contar os duplicados en Follas de cálculo de Google. Se tes texto, selecciona CONTAR:
Se o fas todo correctamente, a táboa dinámica mostrará cada elemento da túa lista e obterá número de veces que aparece alí:
Como podes ver, esta táboa dinámica mostra que só se repiten a amora e a cereixa no meu conxunto de datos.
Exemplo 2. Elimina os duplicados en Follas de cálculo de Google mediante a táboa dinámica
Para eliminar os duplicados mediante a táboa dinámica, debes engadir o resto das túas columnas (2 no meu exemplo) como Filas para a túa táboa dinámica. :
Verás a táboa con filas duplicadas pero os números indicarán cal delas volve aparecer no conxunto de datos orixinal:
Consello. Se non precisa omáis números, só tes que pechar a caixa Valores da táboa dinámica premendo a icona correspondente na esquina superior dereita:
Isto é o teu pivote Finalmente, a táboa terá o seguinte aspecto:
Sen duplicados, sen cálculos adicionais. Só hai rexistros únicos clasificados nunha táboa.
Eliminar duplicados: ferramenta estándar de limpeza de datos
Follas de Google presenta a súa ferramenta pequena, sinxela e sen complicacións para eliminar duplicados. Chámase despois da súa operación e reside baixo Datos > Pestana Limpeza de datos :
Aquí non atoparás nada elegante, todo é moi sinxelo. Só tes que especificar se a túa táboa ten unha fila de cabeceira e seleccionar todas aquelas columnas que deberían comprobar se hai duplicados:
Unha vez que esteas listo, fai clic nese gran botón verde e a ferramenta atopará e eliminará as filas duplicadas da túa táboa de Follas de cálculo de Google e di cantas filas únicas quedan:
Ai, ata onde chega esta ferramenta. Cada vez que teña que tratar con duplicados, terá que executar esta utilidade manualmente. Ademais, isto é todo o que fai: eliminar duplicados. Non hai opción para procesalas de forma diferente.
Por sorte, todos estes inconvenientes resolvéronse no complemento Eliminar duplicados para Follas de cálculo de Google de Ablebits.
Complemento Eliminar duplicados para Follas de cálculo de Google
O complemento Eliminar duplicados é un verdadeiro cambio de xogo. Para comezar, iso