Ir para o conteúdo principal
Bethemesh

Analisador de duplicados

Analise localmente uma lista no navegador para encontrar linhas repetidas e contar as respetivas ocorrências.

  • Área de transferência
Automatizar

Integrar este widget

Personalize o resultado, verifique a pré-visualização e copie o código.

Pré-visualização

Tipo de código de integração

Código a copiar

Responsivo e redimensionado automaticamente pela Bethemesh.

Esta ferramenta foi útil?

Como funciona esta ferramenta?

Antes de eliminar repetições numa lista, convém saber quais os valores repetidos e quantas vezes aparecem. O analisador de duplicados prepara esse inventário com um elemento por linha: referências de encomendas, identificadores de participantes, endereços copiados ou mensagens de registo. Apresenta apenas as linhas repetidas, acompanhadas do número total de ocorrências. A lista original permanece no campo de entrada. O resultado é um relatório de frequências, não uma nova lista sem duplicados nem uma verificação de unicidade com base em várias colunas de uma tabela.

Os finais de linha CRLF do Windows e os retornos CR isolados são convertidos em LF antes de dividir o texto. Cada linha física passa a ser um valor independente para comparação. As linhas completamente vazias são ignoradas, mas uma linha que contenha apenas espaços continua a ser um valor real e pode aparecer como um duplicado invisível. Não existe um cabeçalho especial: um título repetido é contado como qualquer outra linha da entrada.

A comparação é exata. Conserva maiúsculas, acentos, tabulações e espaços iniciais ou finais. Braga, braga e Braga seguido de um espaço formam três grupos distintos. Não há normalização Unicode, correção de endereços nem conversão numérica. Por isso, o identificador 0012 não é agrupado com 12. Este comportamento permite encontrar cadeias idênticas, mas não nomes aproximados, erros de escrita ou possíveis inscrições da mesma pessoa que apresentem textos diferentes.

O contador aumenta a cada ocorrência e, no fim, ficam apenas os valores presentes pelo menos duas vezes. O relatório é ordenado por frequência decrescente; em caso de empate, mantém-se a ordem da primeira ocorrência. Cada linha de saída começa pelo total, seguido de × e do valor original. Um total de três significa três ocorrências presentes, ou seja, duas a mais se pretender conservar uma. Quando nada se repete, a saída fica vazia: isso não indica uma falha de leitura.

Como usar esta ferramenta

  1. Isole um valor em cada linha

    Cole uma única coluna da folha de cálculo ou importe uma lista de texto. Para comparar identificadores, não acrescente o nome do cliente ou comentários na mesma linha, salvo se fizerem parte da comparação.

  2. Defina previamente as diferenças relevantes

    Se os espaços exteriores ou as maiúsculas não devem distinguir valores, normalize-os deliberadamente antes da análise. A ferramenta não dispõe de uma opção para os ignorar durante a contagem.

  3. Interprete as frequências antes de limpar

    Execute a análise, confirme alguns valores assinalados e copie ou exporte o relatório de texto. Regresse à lista original para decidir o que eliminar, pois os elementos únicos não constam do relatório.

Casos de uso

Verificar referências de encomendas

Encontre referências importadas várias vezes a partir de exportações diferentes e confirme no sistema original se as repetições correspondem a operações legítimas ou a um segundo carregamento acidental.

Rever uma lista de participantes

Conte identificadores repetidos antes de retirar inscrições manualmente. Registos iguais justificam consultar a ficha, mas não demonstram por si só que deva apagar uma pessoa da lista.

Localizar uma mensagem recorrente

Coloque no início as linhas de registo rigorosamente iguais mais frequentes. Marcas temporais diferentes impedem o agrupamento; retire-as previamente apenas se isso fizer sentido para a análise pretendida.

Exemplos

Contar referências importadas novamente

ENC-205 aparece três vezes e ocupa a primeira posição. ENC-104 aparece duas vezes. Para conservar uma ocorrência por referência, teria de eliminar duas da primeira e uma da segunda: três linhas originais no total.

Entrada

ENC-104
ENC-205
ENC-205
ENC-104
ENC-205

Resultado

3 × ENC-205
2 × ENC-104

Distinguir maiúsculas num nome

As duas linhas Braga são iguais. braga mantém-se como valor diferente e único, tal como Coimbra, pelo que não aparece no resultado. Converter toda a lista em minúsculas antes da análise alteraria deliberadamente o critério que define um duplicado.

Entrada

Braga
braga
Braga
Coimbra

Resultado

2 × Braga

Dicas e boas práticas

  • Ao colar várias colunas, normalmente são introduzidas tabulações: compara-se a linha inteira, não uma coluna escolhida. Isole o campo relevante ou use a remoção de duplicados CSV para selecionar uma chave.
  • Não importe diretamente o relatório na aplicação original: o prefixo da frequência faz parte do texto exportado. Utilize-o como lista de verificação dos valores que precisam de ser examinados.
  • Importar um ficheiro CSV não ativa aqui uma análise tabular. Um campo entre aspas que ocupe várias linhas é dividido em linhas físicas; nesses casos, escolha uma ferramenta que interprete registos CSV.

Perguntas frequentes

O número apresentado indica quantas entradas devo eliminar?

Conta todas as ocorrências, incluindo a primeira. Num resultado iniciado por 4 ×, conservar uma cópia implica retirar três ocorrências. O analisador não elimina automaticamente nenhuma linha da entrada.

Porque ficam separados dois endereços aparentemente iguais?

Basta uma diferença de maiúsculas, um espaço final, uma tabulação ou uma representação Unicode distinta. Comparam-se os caracteres recebidos; não se verifica se o endereço funciona nem se dois endereços pertencem à mesma pessoa.

Posso escolher uma coluna-chave de um CSV?

Não. Este analisador não interpreta colunas nem registos CSV entre aspas. A remoção de duplicados CSV permite escolher os campos que definem uma repetição; esta ferramenta conta linhas de texto completas.

O que significa um resultado de análise vazio?

Nenhuma linha não vazia aparece pelo menos duas vezes com exatamente a mesma escrita. Isso não prova unicidade no contexto do negócio: nomes escritos de maneira diferente podem identificar a mesma entidade sem serem cadeias de caracteres iguais.

Ferramentas relacionadas

Ferramentas semelhantes ou complementares a esta.

Ferramentas semelhantes

Remova linhas duplicadas de um ficheiro CSV segundo as colunas que escolher.

Dados e folhas de cálculoUtilizar esta ferramenta

Remova espaços a mais, tabulações repetidas e linhas vazias de um texto copiado.

Dados e folhas de cálculoEm destaqueUtilizar esta ferramenta

Remova as linhas duplicadas de uma lista e mantenha uma única ocorrência de cada valor.

Dados e folhas de cálculoEm destaqueUtilizar esta ferramenta
GuiaBoas práticasIniciante

Cálculos de data e hora: guia prático

Diferenças entre datas, durações, dias úteis, semanas ISO, recorrências e formatos: escolha o cálculo adequado.

7 de setembro de 20262 min