Talvez você precise mostrar uma fórmula em uma célula sem que o Excel a execute. Isso é comum para criar documentação, modelos ou ensinar lógica de planilhas. O Excel calcula automaticamente qualquer fórmula digitada, começando com um sinal de igual. Este artigo explica como evitar esse cálculo e exibir a fórmula como texto estático. Você aprenderá vários métodos para impedir que o Excel avalie suas fórmulas.
Principais Conclusões: Exibindo Fórmulas como Texto
- Apóstrofo inicial (‘): Força o Excel a tratar o conteúdo da célula como texto, mostrando a fórmula exatamente como digitada.
- Formatar células como Texto: Altera o tipo de dado da célula para que qualquer entrada, incluindo fórmulas, não seja calculada.
- Modo Mostrar Fórmulas (Ctrl + `): Alterna a visualização da planilha para exibir todas as fórmulas nas células em vez dos resultados.
Entendendo a Avaliação de Fórmulas do Excel
O Excel foi projetado para calcular. Quando você digita um sinal de igual (=) seguido de referências de células e funções, o Excel processa imediatamente e mostra o resultado. Para exibir a fórmula em si, você precisa interromper esse comportamento padrão. Os métodos principais envolvem alterar o tipo de dado da célula para Texto antes da entrada ou usar um caractere especial para escapar da fórmula. Um terceiro método altera a visualização de toda a planilha, útil para auditoria, mas não armazena a fórmula como texto em uma única célula.
Formatação da Célula vs. Prefixo de Conteúdo
Existem duas abordagens principais: formatar a célula e prefixar o conteúdo. Definir o formato de uma célula como Texto instrui o Excel a tratar toda entrada como uma sequência de caracteres. Isso deve ser feito antes de digitar a fórmula. Alternativamente, adicionar um apóstrofo no início da entrada é uma substituição direta. O Excel armazena o apóstrofo na célula, mas não o exibe na planilha, mostrando apenas o texto da fórmula.
Métodos para Mostrar uma Fórmula como Texto
Escolha o método com base na necessidade de preparar uma célula com antecedência ou converter uma entrada existente. O método do apóstrofo é o mais rápido para entradas únicas. Formatar como Texto é melhor para intervalos onde você inserirá várias fórmulas como texto. O comando Mostrar Fórmulas é ideal para verificar todas as fórmulas de uma planilha de uma só vez.
Usando um Apóstrofo Inicial
- Selecione a célula de destino
Clique na célula onde deseja que o texto da fórmula apareça. - Digite um apóstrofo seguido da fórmula
Insira uma aspa simples (‘), depois digite sua fórmula incluindo o sinal de igual. Por exemplo, digite: ‘=SOMA(A1:A10) - Pressione Enter
O Excel colocará o texto ‘=SOMA(A1:A10) na célula, mas exibirá apenas =SOMA(A1:A10). Um pequeno triângulo verde no canto da célula indica que ela está armazenada como texto.
Formatando Células como Texto Antes da Entrada
- Selecione a célula ou intervalo
Destaque as células onde você planeja inserir o texto da fórmula. - Abra a caixa de diálogo Formatar Células
Clique com o botão direito na seleção e escolha Formatar Células, ou pressione Ctrl + 1. - Defina o formato da célula como Texto
Na caixa de diálogo Formatar Células, clique na guia Número. Selecione Texto na lista Categoria e clique em OK. - Digite sua fórmula
Na célula formatada, digite sua fórmula, como =A1+B1. O Excel a exibirá como texto sem calcular.
Alternando a Visualização Mostrar Fórmulas
- Ative o modo Mostrar Fórmulas
Vá para a guia Fórmulas na faixa de opções. No grupo Auditoria de Fórmulas, clique em Mostrar Fórmulas. Alternativamente, use o atalho de teclado Ctrl + ` (a tecla de acento grave, geralmente acima da tecla Tab). - Visualize todas as fórmulas
Toda célula que contém uma fórmula agora exibirá a fórmula em vez de seu resultado. As larguras das colunas serão expandidas automaticamente. - Retorne à visualização normal
Clique no botão Mostrar Fórmulas novamente ou pressione Ctrl + ` para voltar a ver os resultados calculados.
Erros Comuns e Limitações
Esses métodos são simples, mas têm restrições específicas. Entendê-los evita frustrações quando o texto da fórmula não se comporta como esperado.
Formatar uma Célula como Texto Após Inserir uma Fórmula
Se você digitar uma fórmula comum como =2+2 e pressionar Enter, o Excel calcula e armazena o resultado (4). Alterar o formato da célula para Texto depois não converterá o valor 4 de volta para o texto “=2+2”. A alteração de formato afeta apenas novas entradas. Para corrigir isso, você deve redigitar a fórmula após a célula estar formatada como Texto, ou usar o método do apóstrofo.
O Apóstrofo Aparece na Barra de Fórmulas
Ao usar o método do apóstrofo inicial, o apóstrofo fica visível na barra de fórmulas no topo da janela do Excel. Isso confirma que o conteúdo está armazenado como texto. No entanto, ele não é impresso nem incluído se você copiar o conteúdo visível da célula e colar como valores em outro lugar. Esse comportamento é normal e não é um erro.
O Modo Mostrar Fórmulas Afeta a Planilha Inteira
O atalho Ctrl + ` é uma alternância global da planilha. Você não pode usá-lo para exibir apenas uma fórmula como texto enquanto outras mostram resultados. É uma ferramenta de visualização, não uma opção de formatação no nível da célula. Para exibir uma única fórmula, use os métodos do apóstrofo ou formato Texto.
Fórmula como Texto vs. Resultado da Fórmula: Principais Diferenças
| Item | Fórmula Exibida como Texto | Fórmula Ativa com Resultado |
|---|---|---|
| Conteúdo da Célula | Texto começando com = | Fórmula executável |
| Aparência na Célula | Mostra a sintaxe da fórmula | Mostra o valor calculado |
| Edição | Edite como qualquer texto | Edite na barra de fórmulas; célula atualiza |
| Uso em Outras Fórmulas | Tratado como valor de texto, não número | Seu resultado pode ser referenciado por outras fórmulas |
| Melhor Para | Documentação, modelos, instruções | Cálculos ao vivo e análise de dados |
Agora você pode impedir que o Excel calcule uma fórmula. Use um apóstrofo para uma entrada rápida ou formate células como Texto para intervalos preparados. Lembre-se de que o comando Mostrar Fórmulas é uma visualização temporária para toda a planilha. Para uso avançado, experimente a função FORMTEXTO. Ela pode exibir a fórmula de outra célula como uma string de texto, que é atualizada automaticamente se a fórmula de origem mudar.