Como exibir um texto diferente do valor real na mesma célula?
No Excel, o valor que você insere em uma célula geralmente é mostrado tanto na própria célula quanto na barra de fórmulas, garantindo consistência e transparência dos dados o tempo todo. Como ilustrado na primeira captura de tela abaixo, o que aparece na célula corresponde exatamente ao que você vê na barra de fórmulas. No entanto, em determinados cenários — como na criação de dashboards, relatórios ou na apresentação de informações resumidas — pode ser desejável exibir um texto na célula que seja diferente do seu valor subjacente. Dessa forma, a célula pode mostrar visualmente um texto descritivo, mas manter seu valor numérico ou codificado na barra de fórmulas, como mostrado na segunda captura de tela. Atingir essa diferenciação visual é útil para melhorar a legibilidade ou transmitir informações específicas, enquanto ainda permite realizar cálculos ou análise de dados usando o valor subjacente. Este artigo apresenta métodos práticos para alcançar isso no Excel, cobrindo abordagens nativas e complementos que economizam tempo.
Exibir um texto diferente do valor na mesma célula com Formatação Condicional
Tornar o texto exibido igual ao valor real com Kutools para Excel
Solução alternativa: Use uma macro VBA para exibir dinamicamente textos diferentes
Exibir um texto diferente do valor na mesma célula com Formatação Condicional
Suponha que você deseje melhorar a clareza em uma tabela de resumo e tornar o conteúdo mais intuitivo. Por exemplo, você quer que a célula C1 mostre a palavra "Segunda-feira", mas seu valor subjacente — o número que aparece na barra de fórmulas — permaneça como 1. Da mesma forma, C2 exibe "Terça-feira", enquanto seu valor real é 2, e assim por diante. Essa técnica é útil quando você deseja apresentar rótulos ou textos amigáveis, mantendo o uso dos dados originais para cálculos, filtragem ou referências. Abaixo está uma captura de tela de exemplo que demonstra o efeito:
1. Primeiro, selecione o intervalo de células onde você deseja exibir um texto alternativo (por exemplo, células C1 a C7). Em seguida, na faixa de opções, clique em Página Inicial > Formatação Condicional > Nova Regra. Isso abre a caixa de diálogo Nova Regra de Formatação. Veja a captura de tela abaixo para referência visual:
2. Na janela Nova Regra de Formatação, selecione Usar uma fórmula para determinar quais células formatar na lista. No campo da fórmula, insira a seguinte fórmula (por exemplo, para C1 mostrando "Segunda-feira" quando o valor for 1):
=C1=1
Nota: Substitua C1 pela referência de célula apropriada para sua seleção e 1 pelo valor real para o qual você deseja alterar condicionalmente o texto exibido. Se você estiver formatando um intervalo (por exemplo, C1:C7), certifique-se de que sua fórmula comece com a célula superior esquerda de sua seleção para aplicar a condição corretamente. Se necessário, use referências relativas ou absolutas conforme apropriado. O diálogo deve ficar assim:
3. Clique no botão Formatar para abrir a caixa de diálogo Formatar Células. Na guia Número, selecione Personalizado no painel esquerdo. No campo Tipo, digite o texto que você deseja exibir, entre aspas duplas — por exemplo:
"Segunda-feira"
É essencial usar aspas duplas; caso contrário, a célula pode não exibir o texto corretamente. Veja o exemplo abaixo:
Nota: Certifique-se de incluir as aspas em torno do seu texto, caso contrário, o Excel retornará um erro ou exibirá o código de formato em vez do rótulo pretendido.
4. Clique em OK para fechar a caixa de diálogo Formatar Células e, em seguida, clique novamente em OK na caixa de diálogo Nova Regra de Formatação para aplicar a regra. Os valores numéricos direcionados nas células agora serão exibidos como o texto especificado, como “Segunda-feira” em vez de 1, conforme ilustrado abaixo:
Nota: Para configurar diferentes valores para exibir vários textos, basta repetir o processo para cada valor que deseja personalizar. Insira a fórmula relevante na caixa de diálogo Formatação Condicional e especifique o texto exibido para cada condição. Esta técnica é eficiente ao lidar com um conjunto pequeno e fixo de valores, como dias da semana, status ou categorias.
Fórmula condicional | Formato (Número: Personalizado) |
=C1=2 | "Terça-feira" |
=C1=3 | "Quarta-feira" |
=C1=4 | "Quinta-feira" |
=C1=5 | "Sexta-feira" |
=C1=6 | "Sábado" |
=C1=7 | "Domingo" |
Cenário Aplicável: Essa solução é ideal quando você tem um número limitado de valores conhecidos e deseja apresentar rótulos amigáveis ao usuário, mantendo seus valores originais para cálculos ou pesquisas.
Vantagens: Não são necessárias fórmulas ou códigos externos; exibe dados visualmente intuitivos.
Limitações: Para cada novo par de valor/texto, uma nova regra de formatação deve ser adicionada, o que pode se tornar tedioso para grandes conjuntos de dados. O valor original da célula permanece inalterado para fins de cálculo, mas o rótulo visível pode causar confusão se não documentado. Além disso, essa abordagem não altera fisicamente o valor da célula — apenas seu formato de exibição muda condicionalmente.
Dicas práticas: Se você precisar reutilizar essa lógica de exibição em outro lugar, use a ferramenta Pincel de Formatação para copiar regras de formatação condicional. Se as regras parecerem não funcionar, verifique novamente se as referências de célula na fórmula correspondem exatamente à sua seleção.
Solução de problemas: Se o texto não aparecer como esperado, verifique se não há regras de formatação condicional conflitantes nas mesmas células. Além disso, certifique-se de que sua string de formato personalizado seja inserida entre aspas duplas e que as referências da fórmula estejam corretas. Observe que a Formatação Condicional altera apenas a aparência da célula e não afeta exportações de dados ou integração com sistemas externos.
Tornar o texto exibido igual ao valor real com Kutools para Excel
Em algumas situações, após aplicar formatação de número personalizada ou formatação condicional, você pode perceber que o valor exibido na célula não corresponde mais ao seu verdadeiro valor subjacente, levando à confusão ou erros ao realizar análises adicionais ou compartilhar dados. Se você deseja rapidamente reverter as células — de modo que o texto visto na célula corresponda exatamente ao que aparece na barra de fórmulas, e ambos reflitam o valor real armazenado — o Excel não oferece uma função nativa direta para essa tarefa.
Com o Kutools para Excel, resolver esse problema é extremamente eficiente. Sua função Para Real foi projetada precisamente para esse propósito: sincronizar instantaneamente o texto exibido com o valor real da célula, removendo qualquer formatação personalizada que cause discrepâncias.
Kutools para Excel - Repleto de mais de 300 ferramentas essenciais para o Excel. Aproveite recursos de IA gratuitos permanentemente! Faça o download agora!
Após instalar o Kutools para Excel, siga estas etapas simples:
1. Selecione as células onde deseja que o texto exibido e o valor real correspondam, navegue até a aba Kutools e clique em Para Real. Consulte a captura de tela para localização precisa:
2. Com um único clique, a exibição será atualizada e o texto exibido agora será consistente com os dados subjacentes. A célula mostra o valor real conforme ele aparece na barra de fórmulas:
Cenário Aplicável: Use este método quando desejar desmascarar células com formatação personalizada e restaurar a exibição para mostrar os valores literais, prevenindo interpretações erradas ou erros de entrada de dados.
Vantagens: Extremamente rápido de usar, o processamento em lote é suportado, e não é necessário limpar manualmente formatos individuais.
Limitações: Requer a instalação do complemento Kutools para Excel. Tenha cuidado ao trabalhar em ambientes compartilhados, pois as alterações são imediatas e afetam a aparência dos seus dados para todos os usos subsequentes.
Clique para baixar o Kutools para Excel e experimente gratuitamente agora!
Solução alternativa: Use uma macro VBA para exibir dinamicamente textos diferentes
Se você precisar de um mapeamento mais dinâmico — como manipular valores com base em pesquisas externas, entradas de usuário ou grandes conjuntos de dados — uma macro VBA customizada oferece grande flexibilidade. Essa solução é adequada para usuários avançados e cenários onde a formatação nativa é insuficiente.
1Pressione Alt+F11 para abrir o editor VBA. Na Microsoft Visual Basic for Applications janela, clique Inserir > Módulo.
2. Copie e cole o seguinte código no módulo:
Sub DisplayCustomText()
Dim cell As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select range for custom display", xTitleId, WorkRng.Address, Type:=8)
For Each cell In WorkRng
Select Case cell.Value
Case 1
cell.NumberFormat = """Monday"""
Case 2
cell.NumberFormat = """Tuesday"""
Case 3
cell.NumberFormat = """Wednesday"""
Case 4
cell.NumberFormat = """Thursday"""
Case 5
cell.NumberFormat = """Friday"""
Case 6
cell.NumberFormat = """Saturday"""
Case 7
cell.NumberFormat = """Sunday"""
Case Else
cell.NumberFormat = "General"
End Select
Next
End Sub
3Execute a macro clicando no botão, ou pressione F5. Um diálogo aparecerá solicitando-lhe selecionar o intervalo onde deseja aplicar essa lógica.
Após executar, cada célula no intervalo selecionado exibirá o nome do dia associado ao seu valor, sem alterar o valor numérico subjacente.
Explicações de parâmetros:
A macro usa a Propriedade NumberFormat para definir como os valores são exibidos, correspondendo-os a um nome de dia se estiverem entre 1 e 7; caso contrário, o formato padrão é aplicado.
Precauções: Os resultados são apenas visuais; os valores reais das células permanecem inalterados para fórmulas e cálculos. Para reverter, redefina manualmente o formato de número ou use a funcionalidade Para Real do Kutools.
Dicas: Você pode adaptar essa macro para outros esquemas de mapeamento simplesmente editando os blocos Selecionar Caso
.
Resumo das sugestões:
Escolher entre Formatação Condicional, ou a abordagem VBA depende de suas necessidades específicas — considerando o número de mapeamentos diferentes, facilidade de manutenção posterior, compatibilidade com arquivos compartilhados e familiaridade do usuário. Para restauração rápida ou operações em lote, o Kutools para Excel oferece opções altamente convenientes para garantir a fidelidade e a clareza dos dados.
Melhores Ferramentas de Produtividade para Office
Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência incomparável. Kutools para Excel oferece mais de300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para acessar o recurso que você mais precisa...
Office Tab traz interface com abas para o Office e facilita muito seu trabalho
- Habilite edição e leitura por abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie múltiplos documentos em novas abas de uma mesma janela, em vez de em novas janelas.
- Aumente sua produtividade em50% e economize centenas de cliques todos os dias!
Todos os complementos Kutools. Um instalador
O pacote Kutools for Office reúne complementos para Excel, Word, Outlook & PowerPoint, além do Office Tab Pro, sendo ideal para equipes que trabalham em vários aplicativos do Office.





- Pacote tudo-em-um — complementos para Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Um instalador, uma licença — configuração em minutos (pronto para MSI)
- Trabalhe melhor em conjunto — produtividade otimizada entre os aplicativos do Office
- Avaliação completa por30 dias — sem registro e sem cartão de crédito
- Melhor custo-benefício — economize comparado à compra individual de add-ins