Existem dois arquivos do Excel com nomes semelhantes em pastas diferentes no seu computador. Como você determina se os arquivos são duplicados ou versões diferentes da mesma pasta de trabalho do Excel? Neste tutorial, mostraremos como comparar dois arquivos do Excel, mesmo que você não tenha o Excel instalado em seu computador.
Essas ferramentas de comparação podem ajudá-lo a identificar dados inconsistentes, valores desatualizados, fórmulas quebradas, cálculos incorretos e outros problemas em sua planilha do Excel.
1. Compare duas planilhas do Excel: visualize lado a lado
Se você puder examinar rapidamente os dados da planilha, abra-os em uma janela separada e faça uma comparação lado a lado usando o recurso "Exibir lado a lado" do Excel.
- Abra o arquivo do Excel que contém as duas planilhas, vá para a guia Exibir e selecione Nova janela .
- Na nova janela, selecione ou mude para a (segunda) planilha que deseja comparar.
Redimensione ou reorganize as janelas para que você tenha uma exibição lado a lado de ambas as planilhas na tela do computador. Novamente, esse método é melhor para comparar planilhas do Excel com apenas algumas linhas ou colunas.
- Se preferir usar a ferramenta de comparação do Excel para colocar as duas janelas lado a lado, marque a guia “Exibir” e selecione o ícone Exibir lado a lado .
O Excel organizará imediatamente ambas as planilhas horizontalmente na tela do seu computador. Pode ser um pouco difícil comparar folhas nesta vista de paisagem, então prossiga para a próxima etapa para alterar a orientação para um arranjo vertical/retrato.
- Vá para a guia "Visualizar" novamente e selecione Organizar tudo .
- Selecione Vertical na janela “Organizar” e selecione OK .
Isso empilhará as duas planilhas lado a lado na tela. Há mais uma configuração que você precisa habilitar para tornar a comparação muito mais fácil.
- Toque em Rolagem síncrona e verifique se ela está realçada. Isso permite que você percorra ambas as planilhas simultaneamente, permitindo uma comparação síncrona linha por linha de seu conjunto de dados.
Se as linhas superiores de ambas as planilhas forem cabeçalhos, certifique-se de congelá-los para que não se movam com o restante do conjunto de dados quando você rolar.
- Selecione Congelar painéis e selecione Congelar linha superior . Repita esta etapa para a segunda planilha.
- Selecione Redefinir posição da janela para reverter a orientação de comparação para o formato paisagem.
- Quando terminar a comparação, selecione Exibir lado a lado para reverter as planilhas para seus tamanhos iniciais.
Agora você pode percorrer ambas as planilhas e compará-las linha por linha. A principal vantagem desse recurso é que ele está embutido em todas as versões do Excel. No entanto, você ainda terá que fazer um monte de trabalho - ou seja, localizar células com valores variados, macros, fórmulas, etc.
2. Comparar dois arquivos do Excel usando ferramentas on-line
Existem ferramentas baseadas na web que oferecem serviços de comparação do Excel. Você achará essas ferramentas úteis se não tiver o Excel instalado em seu computador. Esta ferramenta de comparação do Excel da Aspose é uma boa ferramenta da Web para comparar dois arquivos do Excel.
Carregue o primeiro arquivo Excel (principal) na primeira caixa, arraste o outro arquivo na segunda caixa e selecione o botão Comparar agora .
Se os arquivos tiverem várias planilhas, selecione as planilhas que deseja comparar na guia Planilhas. Se ambas as planilhas tiverem células com valores ou conteúdos diferentes, a ferramenta de comparação Aspose Excel destacará as diferenças em amarelo.
A limitação dessas ferramentas baseadas na web é que elas destacam principalmente valores diferentes. Eles não podem destacar fórmulas discrepantes, cálculos, etc.
3. Compare dois arquivos do Excel usando a “comparação de planilhas”
O Spreadsheet Compare é um software confiável para comparar dois arquivos ou planilhas do Excel. Infelizmente, está disponível apenas para dispositivos Windows no momento. Ele vem como um programa autônomo e também é integrado ao Microsoft Excel incluído nas versões/pacotes do Office: Office Professional Plus (2013 e 2016) ou Microsoft 365.
Use a comparação de planilhas no Excel
Se o seu aplicativo Excel fizer parte dos pacotes do Office mencionados acima, você poderá acessar a ferramenta Comparação de planilhas por meio do suplemento “Inquire”. Se não houver uma guia "Inquire" em seu aplicativo Excel, veja como ativá-la.
- Selecione Arquivo na barra de menu.
- Selecione Opções na barra lateral.
- Selecione Suplementos na barra lateral, selecione Suplemento COM no menu suspenso “Gerenciar” e selecione Ir .
- Marque a caixa Inquire e selecione OK .
Observação: se você não encontrar uma caixa de seleção "Consultar" na página Suplementos COM, sua versão do Excel ou do Office não oferece suporte à Comparação de planilhas. Ou talvez o administrador da sua organização tenha desativado o recurso. Instale as versões do Office com o Spreadsheet Compare pré-instalado ou entre em contato com o administrador da sua organização.
- Abra os dois arquivos do Excel que deseja comparar em uma janela separada, vá para a guia Inquire na barra de menus e selecione Compare Files .
- O Excel adicionará automaticamente o primeiro e o segundo arquivos às caixas de diálogo “Comparar” e “Para”, respectivamente. Selecione Trocar arquivos para trocar os arquivos primários e secundários ou selecione Comparar para iniciar a comparação.
Isso iniciará o Spreadsheet Compare em uma nova janela, destacando qualquer disparidade em seu conjunto de dados. Células regulares com valores diferentes terão um destaque verde. As células com fórmulas são formatadas em roxo, enquanto as células com uma macro exibem uma cor de preenchimento turquesa.
Selecione Exportar resultados para gerar e salvar uma cópia dos resultados em seu computador como um documento do Excel.
O relatório indicará a(s) folha(s) e referências de célula com conjuntos de dados variados, bem como os valores exatos dos dados antigos e novos.
Você pode compartilhar o relatório do Excel com seus colegas, equipe ou outras pessoas que trabalham de forma colaborativa no arquivo.
Use a comparação de planilhas como um programa independente
Se a sua versão do Excel ou do Office não tiver o suplemento Comparação de planilhas, instale o software autônomo no site do desenvolvedor. Ao instalar o arquivo de instalação, certifique-se de marcar a caixa Registrar e ativar o suplemento no Excel .
Após a instalação, inicie o Spreadsheet Compare e siga estas etapas para usar o programa para comparar os documentos do Excel.
- Selecione Comparar arquivos na guia "Página inicial".
- Selecione o ícone da pasta ao lado da caixa de diálogo “Comparar (arquivos antigos)” para adicionar o primeiro documento que deseja comparar à ferramenta. Adicione o segundo arquivo à caixa “Para (arquivos mais recentes)” e selecione OK para prosseguir.
A comparação de planilhas processará os arquivos e destacará as células com valores variados em verde.
Aponte as diferenças
A ferramenta de comparação “Exibir lado a lado” é a opção mais viável para usuários do Office Home ou Student. Se você estiver usando o Excel para Microsoft 365 ou Office Professional Plus (2013 ou 2016), a ferramenta integrada “Comparação de Planilhas” estará à sua disposição. Mas se você não usar o Excel em seu computador, as ferramentas de comparação do Excel baseadas na Web farão o trabalho. É muito fácil.
Compare dois arquivos/planilhas Excel e obtenha as diferenças usando VBA
Se você precisar comparar arquivos ou planilhas do Excel com frequência, é uma boa ideia ter um código VBA de macro do Excel pronto e usá-lo sempre que precisar fazer a comparação.
Você também pode adicionar a macro à barra de ferramentas de acesso rápido para poder acessar com um único botão e saber instantaneamente quais células são diferentes em diferentes arquivos/planilhas.
Suponha que você tenha duas planilhas de janeiro e fevereiro e queira comparar e destacar as diferenças na planilha de janeiro, você pode usar o código VBA abaixo:
Sub CompareSheets() Dim rngCell como intervalo para cada rngCell nas planilhas ("Jan"). UsedRange If Not rngCell = Worksheets ("Fev"). Se próximo rngCell End Sub
O código acima usa o loop For Next para percorrer cada célula da planilha de janeiro (todo o intervalo usado) e compará-la com a célula correspondente na planilha de fevereiro. Caso encontre alguma diferença (que é verificada através da instrução If-Then), ele destaca essas células em amarelo.
Você pode usar este código em um módulo normal no Editor VB.
E se você precisar fazer isso com frequência, é melhor salvar esse código na pasta de trabalho Macro Pessoal e adicioná-lo à barra de ferramentas de Acesso Rápido. Dessa forma, você poderá fazer essa comparação com o clique de um botão.
Aqui estão as etapas para obter a pasta de trabalho pessoal de macros no Excel (ela não está disponível por padrão, então você precisa habilitá-la).
Aqui estão as etapas para salvar esse código na pasta de trabalho pessoal de macros.
E aqui você encontrará as etapas para adicionar este código de macro ao QAT.