Verificar um catálogo atualizado
Use a referência do produto como chave para distinguir uma descrição alterada de um artigo adicionado ou retirado. Verifique referências repetidas antes de interpretar as versões associadas pelo motor.
Analise duas tabelas CSV lado a lado, identifique adições, remoções ou alterações e obtenha um relatório claro das diferenças.
Utilize um nome ou número de coluna. Deixe vazio para comparar linhas completas.
Comparar duas exportações CSV permite distinguir registos realmente adicionados, removidos ou alterados de uma simples mudança de ordem. Coloque a versão de referência à esquerda e a versão a verificar à direita, decidindo se uma coluna identifica os registos. O resultado é um relatório, não um ficheiro combinado, útil para rever entregas, sincronizações ou atualizações de catálogo. A identidade depende da chave escolhida. Sem chave, alterar um campo transforma o registo completo anterior numa remoção e o novo numa adição, em vez de uma alteração da mesma entidade.
Sem coluna-chave comparam-se linhas completas, conservando os números de ocorrências. Duas cópias de uma linha na referência e uma na nova versão produzem uma remoção. A ordem dos registos não é um critério de diferença. Com chave, comparam-se os campos dos registos associados e indicam-se as posições alteradas. Escolha um título exato ou uma posição a partir de 1. Sem cabeçalho, utilize um número em vez de um nome.
As chaves repetidas não são substituídas silenciosamente. O motor associa primeiro as linhas iguais de cada grupo e depois as versões restantes. As ocorrências adicionais passam a adições ou remoções. Uma alteração num grupo com chaves repetidas é portanto uma associação técnica, não uma prova de que ambos os registos representam o mesmo objeto real. As chaves vazias também formam grupos: prefira uma chave preenchida e única para uma interpretação fiável. As colunas são comparadas por posição, sem realinhamento automático pelos títulos.
O cabeçalho começa ativo e exclui o primeiro registo dos dados comparados. Os espaços exteriores são inicialmente ignorados, mas as maiúsculas contam salvo ativação da opção correspondente. Estas regras aplicam-se a chaves e valores. Os números não são normalizados como quantidades. A deteção automática permite que cada entrada use o seu separador entre vírgula, ponto e vírgula, tabulação e barra vertical; um separador imposto aplica-se às duas. Campos entre aspas com várias linhas usam o mesmo leitor CSV partilhado. A exportação textual contém o resumo numérico; os detalhes individuais aparecem em separado na página.
Cole ou importe a referência à esquerda e a versão nova à direita. Confirme separadores e uma ordem compatível de colunas. Adicionado e removido são sempre interpretados relativamente a esta orientação.
Introduza uma chave fiável para acompanhar alterações ou deixe o campo vazio para comparar linhas completas. Confirme o cabeçalho e decida expressamente se espaços exteriores e maiúsculas devem influenciar o resultado.
Execute a comparação e examine adições, remoções e posições alteradas na página. Exporte o resumo se necessário, conservando ambas as fontes para verificar cada diferença antes de atualizar os dados.
Use a referência do produto como chave para distinguir uma descrição alterada de um artigo adicionado ou retirado. Verifique referências repetidas antes de interpretar as versões associadas pelo motor.
Confronte a entrega anterior com a nova, mantendo a mesma ordem de colunas. Um registo deslocado no ficheiro não deve ser confundido com uma alteração efetiva do seu conteúdo.
Deixe a chave vazia para encontrar linhas completas adicionadas ou em falta, incluindo situações em que vários registos rigorosamente iguais aparecem numa ou nas duas versões do ficheiro original.
Com id como chave, a referência 1 é alterada, a 2 é removida e a 3 é adicionada. Nenhum registo fica inalterado. Sem chave, Ana passar a Anabela não seria classificado como alteração da mesma identidade.
Entrada
id;nome
1;Ana
2;Bruno
---
id;nome
1;Anabela
3;ClaraResultado
Adicionadas: 1
Removidas: 1
Alteradas: 1
Inalteradas: 0Sem chave, uma linha igual permanece inalterada e a outra conta como removida. Não basta o valor existir dos dois lados: também se compara a multiplicidade, sem retirar automaticamente duplicados das fontes antes do controlo.
Entrada
id;nome
1;Ana
1;Ana
---
id;nome
1;AnaResultado
Adicionadas: 0
Removidas: 1
Alteradas: 0
Inalteradas: 1Não. Procuram-se registos completos ou chaves independentemente da sua posição no ficheiro. A ordem das colunas deve permanecer compatível, porque as células são comparadas por posição e não reassociadas automaticamente através do título.
As linhas iguais são associadas primeiro e as ocorrências restantes seguem a sua ordem residual. Mantêm-se os números de registos, mas a associação não prova a identidade real das linhas. Uma chave única facilita a interpretação.
Os valores CSV comparam-se como cadeias depois das opções de espaços e maiúsculas. Não há conversão de números nem de moedas. Uniformize esses formatos previamente apenas quando tiver a certeza de preservar o seu significado.
Contém os totais de adições, remoções, alterações e registos inalterados. Os detalhes são apresentados separadamente na página. A ferramenta não gera uma correção de aplicação automática nem um ficheiro que reúna ambas as versões de entrada.
Ferramentas relacionadas
Ferramentas semelhantes ou complementares a esta.
Compare dois ficheiros Excel ou CSV a partir de uma coluna-chave e identifique as diferenças.
Remova linhas duplicadas de um ficheiro CSV segundo as colunas que escolher.
Selecione as colunas de um CSV que pretende manter no resultado final.
Saiba como comparar duas versões de uma tabela através de uma chave fiável e distinguir linhas adicionadas, eliminadas ou alteradas.
Descubra como identificar duplicados, escolher as colunas-chave certas e validar a estrutura de um CSV antes de o importar ou comparar.
Saiba quando pivotar, transpor ou converter uma tabela para HTML, Markdown ou SQL conforme a estrutura e o uso final.
Organize limpeza, validação, filtragem, junção, comparação e conversão pela ordem correta e descubra quando passar para um pipeline reutilizável.