Como comparar duas folhas de cálculo na mesma pasta de trabalho ou em pastas diferentes?
No nosso dia a dia com o Excel, comparar dados de duas folhas de cálculo é uma necessidade frequente. Quer esteja a auditar registos financeiros, a acompanhar inventários em períodos distintos ou simplesmente a validar alterações entre versões de um relatório, muitas vezes precisa de identificar diferenças ou atualizações entre folhas. Consoante as suas necessidades específicas, poderá optar por uma comparação visual simples, uma lista detalhada das discrepâncias ou o destaque direto, na própria folha, dos elementos que não coincidem. A seguir, apresentamos vários métodos práticos para comparar folhas — quer estejam na mesma pasta de trabalho, quer em pastas diferentes —, incluindo cenários de aplicação e pontos essenciais a considerar em cada abordagem.
Comparar duas folhas de cálculo na mesma pasta de trabalho
Comparar duas folhas de cálculo em duas pastas de trabalho diferentes
Listar todas as diferenças entre duas folhas de cálculo na mesma pasta de trabalho
Destacar as diferenças entre duas folhas de cálculo na mesma pasta de trabalho
Comparar e destacar as diferenças entre duas folhas de cálculo em pastas de trabalho diferentes
Comparar e destacar as diferenças entre dois intervalos em duas folhas de cálculo
Comparar duas folhas de cálculo utilizando código VBA
Comparar duas folhas de cálculo na mesma pasta de trabalho
Se precisar de comparar visualmente o conteúdo de duas folhas de cálculo dentro da mesma pasta de trabalho do Excel — por exemplo, para detetar erros manuais na introdução de dados ou diferenças subtis na formatação — o Excel oferece uma solução direta através da funcionalidade Nova Janela. Esta abordagem é rápida, não exige fórmulas nem plugins externos e revela-se especialmente útil quando pretende visualizar ambas as folhas lado a lado ou navegar simultaneamente por elas para verificação.
Contudo, este método é mais adequado para conjuntos de dados pequenos ou quando procura uma visão geral, em vez de uma comparação célula a célula exata das diferenças.
1. Ative a pasta de trabalho em que pretende comparar duas folhas e, em seguida, clique em «Ver» > «Nova Janela». Veja a captura de ecrã:
2. De seguida, aceda à barra de tarefas para exibir a nova janela do Livro de Trabalho Atual. Veja a captura de ecrã:
3. Alterne para as duas folhas que pretende comparar em cada janela e organize-as lado a lado através de «Ver» > «Organizar Tudo» > «Vertical» ou «Horizontal», conforme preferir. Esta disposição facilita a identificação de discrepâncias. Veja a captura de ecrã:
4. Agora pode comparar diretamente as duas folhas. Quaisquer edições efetuadas numa janela refletem-se imediatamente na outra, já que ambas são vistas do mesmo ficheiro.
Dica: Ao utilizar esta funcionalidade, lembre-se de que qualquer alteração efetuada numa janela afeta diretamente a pasta de trabalho real, pelo que deve ter cuidado para evitar edições acidentais durante a revisão.
Este método é ideal para comparações rápidas e manuais ou para verificação de dados. Caso os dados sejam extensos ou precise gerar um relatório das alterações, considere as abordagens automatizadas apresentadas abaixo.
Comparar duas folhas de cálculo em duas pastas de trabalho diferentes
Quando as folhas de cálculo a comparar estão em duas pastas de trabalho separadas, pode utilizar a ferramenta «Ver Lado a Lado» do Excel — uma solução ideal quando os conjuntos de dados ou ficheiros de origem são armazenados de forma independente, por período, departamento ou utilizador. Esta funcionalidade exibe ambas as pastas de trabalho lado a lado, facilitando a comparação visual de dados, fórmulas ou formatações entre ficheiros.
Tenha em atenção que, embora lhe permita visualizar e navegar simultaneamente nas duas pastas de trabalho, este método não destaca nem reporta alterações específicas. Utilize-o para uma verificação visual rápida, especialmente ao monitorizar dados resumidos, diferenças de esquema ou ao auditar ficheiros enviados por utilizadores distintos.
Abra as duas pastas de trabalho que contêm as folhas que pretende comparar, ative uma das folhas e, em seguida, clique em «Ver» > «Ver Lado a Lado». Veja a captura de ecrã:
As duas folhas, de cada uma das pastas de trabalho, foram então dispostas horizontalmente.
Depois, pode comparar visualmente as duas folhas. Utilize a funcionalidade «Deslocação Sincrónica» (ativada no separador Ver) para navegar simultaneamente em ambas as folhas, caso as respetivas estruturas de dados sejam semelhantes.
Nota: Esta abordagem não destaca nem lista diferenças; é sobretudo indicada para verificações pontuais ou para comparar, lado a lado, formatações, esquemas ou valores-chave. Se as suas folhas contiverem grandes volumes de dados, considere utilizar métodos baseados em fórmulas estruturadas ou em complementos para uma análise abrangente.
Listar todas as diferenças entre duas folhas de cálculo na mesma pasta de trabalho
Se pretender comparar sistematicamente o conteúdo de duas folhas de cálculo e obter uma lista clara de todas as diferenças, utilizar fórmulas é uma abordagem prática e transparente. Este método revela-se especialmente eficaz quando precisa de identificar com precisão onde ocorreram alterações e apresentar esses resultados numa nova folha para registo ou análise futura.
Esta solução oferece os melhores resultados quando ambas as folhas de cálculo estão organizadas de forma semelhante — ou seja, partilham as mesmas dimensões e estrutura de células. Não é recomendada para comparar folhas com esquemas radicalmente diferentes.
1. Abra a pasta de trabalho que contém as duas folhas que pretende comparar e crie uma nova folha para apresentar as diferenças. Esta nova folha servirá como o seu relatório de comparação. Veja a captura de ecrã:
2. Na nova folha, selecione uma célula vazia — por exemplo, A1 — e introduza a seguinte fórmula:
=IF(Sheet1!A1<> Sheet7!A1, "Sheet1:"&Sheet1!A1&" vs Sheet7:"&Sheet7!A1, "") 
3. Prima Enter para confirmar a fórmula e, em seguida, arraste a alça de preenchimento horizontal e verticalmente até abranger todo o intervalo de células que pretende comparar nas duas folhas. Este passo aplica automaticamente a mesma lógica de comparação a toda a sua área de dados. Veja a captura de ecrã:
As diferenças entre as duas folhas estão agora claramente listadas na sua nova planilha, prontas para revisão e acompanhamento.
![]() |
![]() |
![]() |
Notas sobre parâmetros: Certifique-se de que ambas as folhas comparadas têm Intervalo de Correspondência; caso contrário, poderá obter erros ou resultados incompletos. Se renomear uma folha de cálculo ou expandir/reduzir os seus dados posteriormente, atualize a fórmula em conformidade.
Esta abordagem permite-lhe manter um registo persistente e atualizado automaticamente das diferenças — uma vantagem essencial em cenários de gestão de projetos e auditorias contínuas. Para minimizar erros, verifique sempre as referências das fórmulas antes de as preencher em intervalos amplos.
Destacar as diferenças entre duas folhas de cálculo na mesma pasta de trabalho
Utilizar a formatação condicional no Excel oferece uma forma eficaz de identificar visualmente diferenças entre células correspondentes em duas folhas de cálculo. Esta técnica revela-se especialmente útil quando é necessária uma revisão humana, já que as discrepâncias se destacam através da cor ou de outra formatação, permitindo-lhe detetá-las rapidamente.
Este método é ideal quando os dados a comparar ocupam as mesmas posições em ambas as folhas, mas revela-se menos eficaz se os esquemas forem diferentes ou se tiverem sido inseridos ou eliminados dados numa das folhas desde a última comparação.
1. Selecione o intervalo numa das folhas de cálculo que pretende comparar em busca de diferenças. A seguir, vá a «Base» > «Usar Formatação Condicional» > «Nova Regra». Veja a captura de ecrã:
2. Na caixa de diálogo que surge, selecione «Utilizar uma fórmula para determinar quais as células a formatar» na lista «Selecionar um Tipo de Regra». Introduza a seguinte fórmula no campo «Formatar valores para os quais esta fórmula é verdadeira» e, em seguida, clique em «Formatar» para escolher o seu estilo de destaque (por exemplo, uma cor de fundo):
=A1<>Sheet7!A1 
Dica: Nesta fórmula, «A1» deverá corresponder à célula no canto superior esquerdo do seu intervalo selecionado, e «Sheet7» é o nome da folha de cálculo com a qual está a comparar. Ajuste estes valores de acordo com o seu conjunto de dados.
3. Clique em «OK» para aplicar a regra. Quaisquer células na sua seleção que diferirem das células correspondentes na outra folha serão agora destacadas, facilitando a sua identificação e verificação.
Conselho prático: Se copiar frequentemente dados entre folhas, limpe sempre as regras antigas de formatação antes de aplicar novas, evitando destaques conflituosos. Além disso, verifique sempre as referências das folhas de cálculo nas fórmulas ao copiar regras ou utilizar modelos em ficheiros diferentes.
Comparar e destacar as diferenças entre duas folhas de cálculo em pastas de trabalho diferentes
Para tarefas de comparação mais avançadas ou em larga escala no Excel — especialmente ao comparar conjuntos de dados complexos ou folhas de cálculo com estruturas ligeiramente distintas entre pastas de trabalho diferentes —, a funcionalidade «Comparar planilhas» do Kutools para Excel é uma solução fiável. Esta ferramenta simplifica todo o processo, destaca automaticamente as células divergentes e permite ajustes flexíveis com base nos resultados da comparação.
Atenção: Esta funcionalidade permite comparar planilhas em pastas de trabalho diferentes, tornando-a extremamente versátil para diversas tarefas de gestão de dados.
1. Na pasta de trabalho que pretende comparar com outras, aceda a «Kutools Plus» > «Folha de Cálculo» > «Comparar Planilhas» > «Comparar Planilhas».
2. Na caixa de diálogo «Comparar planilhas», o Livro de Trabalho Atual está definido como «Ficheiro Principal». Na lista Planilha Principal, selecione a folha de cálculo que pretende comparar. Passe para a secção «Procurar», clique no botão «Procurar» para selecionar a pasta de trabalho que contém a folha com a qual deseja comparar o ficheiro principal e, de seguida, escolha a folha correspondente na lista Planilha de Pesquisa. Assim que adicionadas, as duas folhas são apresentadas lado a lado na janela.

3. Clique em «Seguinte» e defina as opções para destacar diferenças. Ajuste-as de acordo com o tipo de dados (valores, fórmulas, formatação, etc.) e clique em «OK» para iniciar a comparação.

Opcional: para atualizar uma folha de cálculo com base noutra após a comparação, utilize a funcionalidade «Ativar Comparar Planilhas» em «KUTOOLS PLUS» > «Folha de Cálculo» > «Comparar planilhas» > «Ativar Comparar Planilhas».
Após corresponder as células relevantes em ambas as folhas, o realce será automaticamente removido dessas células. Esse mecanismo imediato de feedback torna as correções rápidas e precisas.
Nota prática: Antes de efetuar a comparação, certifique-se de que ambas as folhas estão atualizadas e sem formatação desnecessária, para acelerar o processo e obter resultados mais claros. O Kutools poderá demorar mais tempo a processar conjuntos de dados muito grandes — aguarde pelas caixas de diálogo de confirmação antes de fechar a ferramenta.
Comparar e destacar as diferenças entre dois intervalos em duas folhas de cálculo
Em algumas situações, poderá precisar de comparar apenas partes específicas de duas folhas de cálculo, como listas-chave de produtos, registos de estado ou quadros resumo. A funcionalidade «Selecionar Células Iguais/Diferentes» do Kutools para Excel permite-lhe identificar e realçar rapidamente valores únicos ou diferentes dentro de um intervalo limitado — independentemente da sua localização. Este método revela-se especialmente eficiente quando necessita de uma comparação direcionada ou pretende concentrar-se nas discrepâncias num subconjunto dos seus dados.
1. Clique em «Kutools» > «Selecionar» > «Selecionar Células Iguais/Diferentes». Veja a captura de ecrã:
2. Na caixa de diálogo que surge, clique nos botões «Procurar» nas caixas «Localizar valores em» e «De acordo com» para selecionar os dois intervalos-alvo. Escolha as opções «Célula única» e «Valor diferente» e defina a cor de fundo e a cor da fonte pretendidas para os realces. Veja a captura de ecrã:
3. Clique em «OK». Uma caixa de diálogo informá-lo-á do número de células diferentes encontradas; clique em «OK» para fechar a notificação. As diferenças entre os intervalos serão automaticamente selecionadas e visualmente realçadas para revisão.
Dica: Este método oferece melhores resultados ao comparar intervalos com dimensões idênticas ou colunas/listas correspondentes. Caso os intervalos incluam células vazias, certifique-se de que a interpretação desses espaços em branco esteja alinhada com os objetivos da sua comparação.
Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já
Comparar duas folhas de cálculo utilizando código VBA
Se precisar de comparar grandes intervalos ou quiser automatizar tarefas repetitivas de comparação — por exemplo, como parte de um processo mensal de encerramento ou para garantir um controlo de qualidade consistente na sua equipa — uma macro VBA oferece uma solução poderosa e personalizável.
O VBA permite analisar eficientemente folhas de cálculo inteiras, destacar ou registar diferenças e gerar relatórios com um esforço mínimo e repetido. Antes de criar ou executar código, faça sempre cópias de segurança das suas pastas de trabalho para evitar modificações acidentais nos dados.
1. Abra as duas folhas de cálculo que pretende comparar. Clique em Ferramentas de Programador > Visual Basic. Depois, na janela do editor VBA, escolha Inserir > Módulo e cole o seguinte código:
Sub CompareSheets()
Dim ws1 As Worksheet, ws2 As Worksheet
Dim r1 As Range, r2 As Range, cell1 As Range, cell2 As Range
Dim rDiff As Range
On Error Resume Next
Set ws1 = Application.InputBox("First worksheet to compare", "KutoolsforExcel", Type:=8).Parent
Set ws2 = Application.InputBox("Second worksheet to compare", "KutoolsforExcel", Type:=8).Parent
Set r1 = Application.InputBox("Select range in the first worksheet", "KutoolsforExcel", Type:=8)
Set r2 = Application.InputBox("Select range in the second worksheet", "KutoolsforExcel", Type:=8)
If r1.Count <> r2.Count Then
MsgBox "The ranges are of different sizes.", vbExclamation
Exit Sub
End If
For Each cell1 In r1
Set cell2 = r2.Cells(cell1.Row - r1.Row + 1, cell1.Column - r1.Column + 1)
If cell1.Value <> cell2.Value Then
cell1.Interior.Color = vbYellow
cell2.Interior.Color = vbYellow
If rDiff Is Nothing Then
Set rDiff = cell1
Else
Set rDiff = Union(rDiff, cell1)
End If
End If
Next
If rDiff Is Nothing Then
MsgBox "No differences found.", vbInformation
Else
MsgBox "Differences highlighted in yellow.", vbInformation
End If
End Sub 2 Clique no botão
para executar o código. Selecione as folhas de cálculo e os intervalos-alvo conforme solicitado. Quando terminar, as células diferentes nos intervalos limitados de ambas as folhas serão realçadas a amarelo para facilitar a revisão.
Resolução de problemas: Se encontrar erros, verifique se ambos os intervalos têm dimensões idênticas e se as duas folhas estão presentes nos livros atualmente abertos. Guarde os seus ficheiros antes de executar macros, para garantir a segurança dos seus dados.
Ao escolher a abordagem mais adequada para comparar folhas de cálculo, tenha em conta a complexidade dos seus dados, a frequência com que realiza comparações e se precisa de uma revisão rápida ou de um processo repetível para relatórios. As técnicas manuais e visuais são ideais para verificações pequenas e pontuais, enquanto fórmulas, complementos ou código VBA se revelam mais eficazes em análises estruturadas, repetíveis ou em larga escala. Caso surjam erros (como N/D ou #REF!), verifique novamente as referências das folhas e dos intervalos. Limpe o Destaque e os resultados anteriores antes de cada nova comparação para garantir a precisão da sua análise. Aproveite uma combinação de funcionalidades integradas, fórmulas e ferramentas como o Kutools para criar um conjunto flexível e eficaz na gestão das suas tarefas de comparação de folhas no Excel.
Demonstração: Comparar Dois Intervalos em Duas Folhas de Cálculo Utilizando Kutools para Excel
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos


