Como Depurar Fórmulas do Excel Avaliando Parte de uma Expressão com F9
🔍 WiseChecker

Como Depurar Fórmulas do Excel Avaliando Parte de uma Expressão com F9

Você tem uma fórmula longa do Excel que retorna um erro ou um resultado inesperado. Encontrar a parte exata do cálculo que está falhando pode ser demorado. A tecla F9 permite avaliar qualquer segmento selecionado de uma fórmula diretamente na barra de fórmulas. Este artigo mostra como usar o F9 para inspecionar resultados intermediários e localizar erros de lógica rapidamente.

Principais Conclusões: Depurar Fórmulas com F9

  • Selecione e pressione F9: Destaque qualquer parte de uma fórmula na barra de fórmulas e pressione F9 para ver seu valor calculado instantaneamente.
  • Pressione Escape para cancelar: Saia do modo de avaliação sem alterar sua fórmula original pressionando a tecla Escape.
  • Use com a ferramenta Avaliar Fórmula: Combine a avaliação com F9 com o recurso Fórmulas > Auditoria de Fórmulas > Avaliar Fórmula para um passo a passo detalhado.

O Que o Recurso de Avaliação com F9 Faz

A tecla F9 é um atalho de depuração na barra de fórmulas do Excel. Ao editar uma fórmula, você pode selecionar uma parte específica dela. Pressionar F9 calcula apenas aquele segmento selecionado e exibe o resultado no lugar do texto. Isso permite verificar se uma função aninhada, uma referência de intervalo ou uma operação matemática está retornando o valor esperado. É uma forma direta de testar a lógica da sua fórmula sem criar células de teste separadas.

Esse recurso funciona apenas quando você está no modo de edição dentro da barra de fórmulas ou diretamente em uma célula. A avaliação é temporária; se você pressionar Enter após usar F9, o texto selecionado será substituído permanentemente pelo valor calculado. Portanto, o fluxo de trabalho padrão é pressionar Escape após a inspeção para reverter ao texto original da fórmula. É um pré-requisito para fórmulas complexas que usam funções como VLOOKUP, INDEX-MATCH ou múltiplas instruções IF aninhadas.

Passos para Avaliar Partes de uma Fórmula com F9

  1. Entre no modo de edição da fórmula
    Selecione a célula que contém a fórmula que deseja depurar. Pressione F2 ou clique duas vezes na célula para entrar no modo de edição. A fórmula aparecerá na célula e na barra de fórmulas no topo da janela.
  2. Selecione o segmento a ser avaliado
    Usando o mouse ou teclado, destaque a parte específica da fórmula que deseja verificar. Por exemplo, na fórmula =SE(A1>10; PROCV(B1; C:D; 2; FALSO); “Baixo”), você pode selecionar apenas “PROCV(B1; C:D; 2; FALSO)”. Certifique-se de que sua seleção forma uma expressão completa e válida.
  3. Pressione a tecla F9
    Com o texto destacado, pressione a tecla F9 no teclado. O texto selecionado será imediatamente substituído pelo resultado calculado. Se a parte selecionada for um intervalo como A1:A10, o F9 mostrará a matriz de valores, como {1;5;12}.
  4. Inspecione o resultado
    Leia o valor exibido. Verifique se corresponde ao que você esperava. Isso confirma se aquela parte da lógica da sua fórmula está correta. Se mostrar um erro como #N/D ou #VALOR!, você isolou a fonte do problema.
  5. Pressione Escape para sair
    Não pressione Enter. Pressione a tecla Escape para cancelar a edição e reverter a barra de fórmulas ao seu estado original, não avaliado. Sua fórmula permanece inalterada e pronta para mais edições ou depuração.

Usando F9 com a Caixa de Diálogo Avaliar Fórmula

  1. Abra a ferramenta Avaliar Fórmula
    Selecione a célula com sua fórmula. Vá para a guia Fórmulas na faixa de opções. No grupo Auditoria de Fórmulas, clique em Avaliar Fórmula.
  2. Percorra a fórmula passo a passo
    Na caixa de diálogo, clique no botão Avaliar para percorrer o cálculo da fórmula um passo de cada vez. A próxima expressão a ser calculada será sublinhada.
  3. Use F9 dentro da caixa de diálogo
    Quando uma parte específica estiver sublinhada, você pode copiar esse texto, fechar a caixa de diálogo e usar F9 na barra de fórmulas conforme descrito acima. Alternativamente, em algumas versões do Excel, você pode selecionar e pressionar F9 diretamente na parte sublinhada para uma verificação instantânea.

Erros Comuns e Limitações ao Usar F9

Pressionar Enter Após F9 Altera a Fórmula

O erro mais frequente é pressionar Enter acidentalmente após avaliar com F9. Essa ação substitui o texto da fórmula selecionada pelo valor calculado estático, quebrando a fórmula. Sempre pressione Escape para sair do modo de edição sem salvar alterações. Se você pressionar Enter por engano, use Ctrl+Z imediatamente para desfazer.

Selecionar uma Expressão Incompleta

Se você selecionar um texto que não forma um cálculo completo, pressionar F9 resultará em um erro. Por exemplo, selecionar apenas “PROCV(” ou “A1>” é inválido. Certifique-se de que sua seleção inclua toda a chamada de função, referência ou operação, incluindo seu parêntese de fechamento, se aplicável.

F9 Não Funciona em Planilhas Protegidas ou em Certas Visualizações

Se uma planilha estiver protegida, você não pode editar células e, portanto, não pode usar F9. Você deve primeiro desproteger a planilha através de Revisão > Desproteger Planilha. Além disso, a avaliação com F9 não está disponível no modo de visualização de célula ou quando uma célula não está no modo de edição.

Avaliar Funções Voláteis Pode Causar Recálculo

Usar F9 em um segmento que contém funções voláteis como AGORA(), ALEATÓRIO() ou DESLOC() fará com que essa função calcule um novo valor. Isso pode tornar a depuração inconsistente, pois o resultado avaliado pode mudar cada vez que você pressiona F9.

Avaliação com F9 vs. Outras Ferramentas de Depuração de Fórmulas

Item Avaliação com Tecla F9 Caixa de Diálogo Avaliar Fórmula Modo Mostrar Fórmulas
Uso Principal Verificação instantânea de qualquer parte da fórmula selecionada Passo a passo guiado de toda a fórmula Visualizar todas as fórmulas na planilha de uma vez
Método de Acesso Selecionar texto na barra de fórmulas, pressionar F9 Fórmulas > Auditoria de Fórmulas > Avaliar Fórmula Fórmulas > Auditoria de Fórmulas > Mostrar Fórmulas ou Ctrl+`
Risco de Alteração da Fórmula Alto se você pressionar Enter em vez de Escape Baixo, opera em uma caixa de diálogo separada Nenhum, é uma alternância de visualização
Melhor Para Isolar uma única função aninhada ou referência Entender a ordem completa do cálculo Auditar a estrutura e dependências de uma planilha

Agora você pode usar a tecla F9 para dissecar fórmulas complexas e encontrar erros rapidamente. Lembre-se de pressionar Escape após avaliar para manter sua fórmula original intacta. Para uma abordagem mais sistemática, experimente a caixa de diálogo Avaliar Fórmula na guia Fórmulas. Uma dica avançada é combinar F9 com a Janela de Inspeção para monitorar o resultado avaliado de um segmento de célula específico enquanto você altera entradas em outras partes da sua pasta de trabalho.