A Caixa de Ferramentas JSON Next

Comparar Duas Listas Online

Cole duas listas para encontrar as diferenças e os itens em comum. Cada lista pode ter um item por linha, valores separados por vírgula ou ser um array JSON. Mude para o modo Texto ou JSON para comparar documentos e arquivos JSON linha por linha.

Amostra:
Linhas:0Caracteres:0
Linhas:0Caracteres:0
Comparar como

Ferramentas JSON

Ferramentas de Array

Como Comparar Duas Listas

Para comparar duas listas, cole uma ao lado da outra. O resultado é atualizado enquanto você digita, então não é preciso clicar em nada.

  1. 1Cole a Lista A. Coloque a primeira lista na caixa da esquerda, ou clique em Enviar e escolha um arquivo .txt ou .csv. Você também pode arrastar um arquivo para a caixa.
  2. 2Cole a Lista B. Coloque a segunda lista na caixa da direita. Ela não precisa ter o mesmo formato nem a mesma ordem da Lista A.
  3. 3Veja as três colunas. O resultado mostra os itens só na Lista A, os itens só na Lista B e os itens presentes nas duas listas, com a contagem de cada grupo.
  4. 4Ajuste e copie. Ative Ignorar maiúsculas ou Ignorar espaços se precisar e clique em Copiar em qualquer coluna para colá-la no Excel, ou em Baixar CSV para salvar os três grupos.

Suas listas nunca saem do seu navegador. Nada é enviado ou armazenado.

O Que os Resultados Significam

Quando você compara duas listas, cada item único fica em um destes três grupos:

  • Só em A: itens que estão na primeira lista, mas não na segunda (A menos B). São os itens que faltam na Lista B.
  • Só em B: itens que estão na segunda lista, mas não na primeira (B menos A). São os itens novos ou a mais.
  • Em Ambos: itens presentes nas duas listas, também chamados de interseção ou correspondências.

A similaridade é o número de itens em comum dividido pelo total de itens únicos das duas listas. 100% significa que as duas listas têm exatamente os mesmos itens, mesmo em outra ordem.

Formatos de Lista Suportados

Não é preciso limpar os dados antes de comparar duas listas. Cada lado é lido separadamente:

  • Um item por linha: uma coluna copiada do Excel ou do Google Sheets, um arquivo de texto ou qualquer lista com quebras de linha.
  • Separados por vírgula: uma única linha como red, green, blue, por exemplo uma linha de CSV ou uma lista de tags.
  • Separados por espaço: uma única linha sem vírgulas, como SKU-1 SKU-2 SKU-3.
  • Array JSON: ["a", "b", "c"] ou um array de números.

Essas duas listas usam formatos diferentes, mas podem ser comparadas mesmo assim. O resultado: carol e dave estão só em A, erin só em B, e alice e bob em ambas. Aspas ao redor dos itens e linhas vazias são removidas automaticamente.

Quando Comparar Duas Listas

Comparar duas listas é útil sempre que você tem uma versão antiga e uma nova, ou duas fontes que deveriam ser iguais:

  • Listas de e-mails e contatos: encontre inscritos que cancelaram ou contatos que faltam na exportação do seu CRM.
  • Colunas de planilhas: compare duas colunas do Excel ou do Google Sheets sem escrever fórmulas PROCV ou CORRESP.
  • Estoque e SKUs: veja quais produtos estão no arquivo do depósito, mas não na loja, ou o contrário.
  • Nomes e participantes: confira uma lista de convidados com as confirmações, ou uma lista de alunos com os trabalhos entregues.
  • IDs e exportações de banco de dados: compare IDs de usuário, números de pedido ou nomes de arquivo de dois sistemas para achar lacunas.
  • Palavras-chave e URLs: compare duas listas de palavras-chave ou URLs do sitemap para ver o que foi adicionado ou removido.

Dicas para uma Comparação Precisa

  • A ordem não importa. apple, banana e banana, apple contam como a mesma lista.
  • Duplicados contam uma vez no resultado. Abaixo de cada caixa aparece quantos itens se repetem, e Ver duplicados mostra quais são e quantas vezes aparecem.
  • Use Ignorar maiúsculas para que Apple e apple correspondam. Útil para e-mails e nomes.
  • Use Ignorar espaços para que itens com espaços a mais ou diferentes ainda correspondam.
  • Clique em Trocar para inverter a Lista A e a Lista B; os grupos "só em" também são trocados.
  • Cada lado aceita até 1 MB, o suficiente para dezenas de milhares de itens.

Compare Também Texto e JSON

Esta ferramenta faz mais do que comparar duas listas. Em Comparar como, escolha Texto para comparar dois documentos, arquivos ou códigos linha por linha. Linhas adicionadas ficam em verde, linhas removidas em vermelho e palavras alteradas dentro de uma linha são destacadas.

Escolha JSON para comparar dois objetos JSON. Os dois são formatados primeiro e a ordem das chaves pode ser ignorada, então só aparecem as mudanças reais de valores. Detecção automática escolhe o modo de acordo com o que você colar.

Comparar Duas Listas, Textos e JSON: Exemplos

Três exemplos do que esta ferramenta pode comparar. Clique no nome de um exemplo acima da caixa da esquerda para carregá-lo no editor.

Comparar Duas Listas

A Lista A tem um item por linha e a Lista B é um array JSON. A comparação mostra os itens só na Lista A, só na Lista B e em ambas. A ordem não importa.

Lista A
apple
banana
cherry
grape
mango
Lista B
["banana", "kiwi", "apple", "peach", "mango"]
Diferenças
Só em A2
  • -cherry
  • -grape
Só em B2
  • +kiwi
  • +peach
Em Ambos3
  • =apple
  • =banana
  • =mango

Comparar Dois Textos

Compare duas versões de um documento linha por linha. Palavras alteradas dentro de uma linha também são destacadas.

Texto A
Weekend Picnic Plan
Meet at Maple Park at 10am
Bring sandwiches and lemonade
Games: frisbee and cards
Leave by 3pm
Texto B
Weekend Picnic Plan
Meet at Maple Park at 11am
Bring sandwiches, fruit and lemonade
Games: frisbee and cards
Don't forget the blanket
Leave by 4pm
Diferenças
1
Weekend Picnic Plan
1
Weekend Picnic Plan
2
Meet at Maple Park at 10am
2
Meet at Maple Park at 11am
3
Bring sandwiches and lemonade
3
Bring sandwiches, fruit and lemonade
4
Games: frisbee and cards
4
Games: frisbee and cards
5
Don't forget the blanket
5
Leave by 3pm
6
Leave by 4pm

Comparar Dois Objetos JSON

O JSON é formatado e suas chaves ordenadas antes da comparação, então só aparecem as mudanças reais de valores.

Texto A
{"name":"Sunny Bean","open":"8am-6pm","menu":["Honey Latte","Matcha Cloud"],"wifi":false}
Texto B
{
  "wifi": true,
  "name": "Sunny Bean",
  "menu": ["Honey Latte", "Lavender Dream"],
  "open": "7am-8pm"
}
Diferenças
1
{
1
{
2
"menu": [
2
"menu": [
3
"Honey Latte",
3
"Honey Latte",
4
"Matcha Cloud"
4
"Lavender Dream"
5
],
5
],
6
"name": "Sunny Bean",
6
"name": "Sunny Bean",
7
"open": "8am-6pm",
7
"open": "7am-8pm",
8
"wifi": false
8
"wifi": true
9
}
9
}

Perguntas Frequentes

Como comparo duas listas?

Cole a primeira lista à esquerda e a segunda à direita. O resultado aparece na hora em três colunas: itens só na Lista A, itens só na Lista B e itens presentes nas duas listas.

Posso comparar duas listas do Excel ou do Google Sheets?

Sim. Copie uma coluna da planilha e cole em qualquer uma das caixas; cada célula vira um item. Você também pode salvar as colunas como arquivos .csv ou .txt e enviá-los. Não precisa de PROCV nem de outra fórmula.

Como encontro os itens que estão nas duas listas?

Veja a coluna Em Ambos. Ela mostra todos os itens que estão tanto na Lista A quanto na Lista B, ou seja, a interseção. Clique em Copiar no cabeçalho dela para copiar só essa coluna, um item por linha, pronta para colar numa planilha.

Como encontro o que falta em uma lista?

A coluna Só em A mostra os itens que estão na Lista A, mas faltam na Lista B. A coluna Só em B mostra o contrário. Clique em Trocar para inverter as duas listas.

A ordem dos itens ou os duplicados importam?

Não. As listas são comparadas como conjuntos, então a ordem é ignorada e itens repetidos contam uma vez. Clique em Ver duplicados para ver quais itens se repetem e quantas vezes. Para comparar duas listas linha por linha, na ordem, mude Comparar como para Texto.

A comparação pode ignorar maiúsculas e minúsculas?

Sim. Ative Ignorar maiúsculas para que "Apple" e "apple" contem como o mesmo item. Ative Ignorar espaços para ignorar também diferenças de espaçamento.

Quais formatos de lista são suportados?

Um item por linha, valores separados por vírgula, valores separados por espaço em uma única linha e arrays JSON. Cada lado pode usar um formato diferente. Aspas ao redor dos itens e linhas vazias são removidas.

Também posso comparar dois textos, arquivos ou objetos JSON?

Sim. Defina Comparar como Texto para comparar dois documentos ou arquivos linha por linha, ou JSON para comparar dois objetos JSON sem falsas diferenças causadas por formatação ou ordem das chaves. Cada arquivo enviado pode ter até 1 MB.

Este site armazena meus dados na nuvem?

Não, este site não armazena nem compartilha seus dados na nuvem. Seus dados permanecem privados e ficam salvos localmente no seu navegador.

O site não tem alguns recursos de que preciso. Vocês podem adicioná-los?

Sim, todas as sugestões são bem-vindas! Compartilhe seu feedback pelo link no final da página.