Skip to main content

Kutools para Office — Uma Suíte. Cinco Ferramentas. Aumente sua Produtividade.

Como exibir um texto diferente do valor real na mesma célula?

Author Xiaoyang Last modified

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.

Comparison of two screenshots showing that normally entered data appears the same in the formula bar and cell, while the second screenshot illustrates how to display different text in the cell from the value shown in the formula bar

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


arrow blue right bubble 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:

Example showing cell C1 displaying 'Monday' with a value of1 in the formula bar, and cell C2 displaying 'Tuesday' with a value of2, illustrating the difference between displayed text and underlying value

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:

New Rule option on the Conditional Formatting dropdown

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:

New Formatting Rule dialog box

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:

Format Cells dialog box

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:

The number1 in the cells are displayed as Monday

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.


arrow blue right bubble 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:

To Actual button on the Kutools tab on the ribbon

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:

All displayed text are converted to the actual values

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!


arrow blue right bubble 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 Run button 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

🤖 Kutools AI Aide: Revolucione a análise de dados com: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Chamar Funções Aprimoradas
Recursos Populares: Localizar, Destacar ou Marcar Duplicatas   |  Excluir Linhas em Branco   |  Consolidar Colunas ou Células sem Perder Dados   |   Arredondar...
Super PROC: Procura por múltiplos critérios    Procura por múltiplos valores  |   Procura em várias planilhas   |   Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente Lista suspensa  |  Lista suspensa dependente  |  Lista suspensa com múltipla seleção ...
Gerenciador de Colunas: Adicionar número específico de colunas  | Mover Colunas  | Alternar status de visibilidade de Colunas ocultas |  Comparar Intervalos & Colunas...
Recursos em Destaque: Grade de foco   |  Visualização de Design  |  Barra de fórmulas aprimorada    Gerenciador de Pasta de trabalho & Planilha   |  Biblioteca de AutoTexto (Auto Text)   |  Selecionador de Data   |  Mesclar Dados   |  Criptografar/Descriptografar Células    Enviar Email por Lista   |  Super Filtro   |   Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas: 12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...)  | 50+ Tipos de Gráficos (Gráfico de Gantt, ...)  | 40+ Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...)  | 19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem pelo Caminho, ...)  | 12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...)  | 7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ...e muito mais
Use o Kutools no idioma de sua preferência – compatível com Inglês, Espanhol, Alemão, Francês, Chinês e mais de40 idiomas!

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.

Excel Word Outlook Tabs PowerPoint
  • 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