Uma referência circular ocorre quando uma fórmula se refere a si mesma, direta ou indiretamente. Por exemplo, se a célula D3 contiver =D1+D2+D3, o Excel não poderá concluir o cálculo porque D3 dependerá de D3.
Como localizar e corrigir a célula ou células com uma referência circular
- Vá para Fórmulas>Verificação de Erros>Referências circulares.
- Selecione cada endereço de célula listado e atualize a fórmula para que ela não aponte mais para si mesma.
- Use Fórmulas,>Rastrear Precedentes ou Rastrear Dependentes para seguir relações se o problema se estender por várias células.
- Repita até que a barra de status não mostre mais Referências Circulares.
Dica
Pressione Ctrl+G (Windows) ou Control+G (Mac) para saltar rapidamente para as células referenciadas.
Exemplos de padrões de referência circulares
| Cenário | Exemplo | Por que ele cria uma referência circular |
|---|---|---|
| Auto-referência direta | A célula A1 contém =A1+A2 |
A1 depende de seu próprio valor. |
| A fórmula inclui sua própria célula em um intervalo | A célula F3 contém =SUM(A3:F3) |
F3 está incluído no intervalo que está sendo calculado. |
| Loop indireto entre células | A1 contém =B1+1e B1 contém =A1+1 |
Cada célula depende da outra. |
Entender a barra de status e o comportamento do aviso
- A barra de status pode mostrar referências circulares e o endereço de uma célula.
- Se houver referências circulares em outra planilha, talvez você veja apenas Referências Circulares sem um endereço.
- O Excel mostra uma mensagem de aviso na primeira vez que uma referência circular é criada em uma sessão. Referências circulares posteriores podem não mostrar a mesma caixa de diálogo de aviso.
Dica
Assista a este pequeno exemplo para um caso de referência circular comum.
[! VÍDEO 0d62be55-8ccd-43b6-8472-0fc7debb4521]
Solução de problemas quando a Verificação de Erros ou Referências Circulares não estão disponíveis
Esses comandos podem variar de acordo com a plataforma e o build.
- Área de trabalho do Windows e da área de trabalho do Mac: Usar referências circulares de verificação de>erros de fórmulas>.
- Excel para a Web e aplicativos móveis: os comandos de auditoria de fórmulas podem ser limitados. Abra o arquivo em um aplicativo da área de trabalho para localizar e corrigir referências circulares.
- Se você não vir o comando, use a caixa de pesquisa no Excel e pesquise por
Error CheckingouCircular References. - Se o comando estiver desabilitado, selecione uma célula da planilha primeiro e tente novamente.
Por que os alertas de referência circular podem continuar após as edições
Você ainda pode ver alertas por um destes motivos.
- Outra referência circular permanece em uma planilha diferente.
- Outra pasta de trabalho aberta ainda tem uma referência circular.
- Uma cadeia de fórmulas ainda aponta indiretamente de volta para si mesma.
- O cálculo iterativo está habilitado, portanto, referências circulares são permitidas intencionalmente.
Saber sobre a mensagem de aviso de referência circular
Na primeira vez que o Excel encontra uma referência circular, ele exibe uma mensagem de aviso. Selecione OK e, em seguida, corrija ou permita a fórmula. Quando você fechar o aviso, o Excel poderá exibir um 0 ou o último valor calculado na célula. Se você suspeitar de uma referência circular em uma célula que não aparece 0, tente selecionar a fórmula na barra de fórmulas e pressionar Enter.
Permitir referências circulares com cálculo iterativo
Você pode permitir referências circulares para modelos financeiros ou de engenharia específicos em que o recálculo repetido é intencional. Na maioria das planilhas, mantenha o cálculo iterativo desativado.
- No Excel para área de trabalho do Windows, vá para Arquivo>Opções>Fórmulas.
- No Excel para Mac desktop, vá paraCálculo de Preferências>do Excel>.
- Selecione Habilitar cálculo iterativo (Windows) ou Usar cálculo iterativo (Mac).
- Defina o número máximo de iterações para controlar o número de recálculos.
- Defina a alteração máxima para controlar quando o recálculo for interrompido.
Por padrão, o Excel para após 100 iterações ou quando os valores são alterados em menos de 0,001.
Diferenças de plataforma e versão
- O Excel para área de trabalho do Windows e a área de trabalho do Mac fornecem ferramentas completas de rastreamento de referência circular.
- O Excel para a Web dá suporte ao cálculo de fórmulas, mas as ferramentas de solução de problemas de referência circular podem ser mais limitadas do que a área de trabalho.
- No iOS e no Android, use um aplicativo da área de trabalho para fluxos de trabalho completos de rastreamento e correção.
Precisa de mais ajuda?
Você sempre pode consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.