KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como exibir um texto diferente do Valor Atual na mesma célula?

AutorXiaoyang Data de Modificação

No Excel, o valor introduzido numa célula é normalmente apresentado tanto na própria célula como na Barra de Fórmulas, garantindo consistência e transparência dos dados em todos os momentos. Tal como ilustrado na primeira captura de ecrã abaixo, o conteúdo visível na célula corresponde exatamente ao que aparece na Barra de Fórmulas. Contudo, em determinados cenários — como na conceção de painéis, criação de relatórios ou apresentação de informação resumida — poderá pretender que o texto exibido na célula seja diferente do seu valor subjacente. Assim, a célula pode mostrar visualmente um texto descritivo, mantendo simultaneamente o seu valor numérico ou codificado na Barra de Fórmulas, conforme demonstrado na segunda captura de ecrã. Esta diferenciação visual melhora a legibilidade ou permite transmitir informação específica, sem comprometer a capacidade de realizar cálculos ou análises de dados com base no valor real. Este artigo apresenta métodos práticos para alcançar este objetivo no Excel, abrangendo tanto abordagens integradas como complementos que poupam tempo.

Comparação de duas capturas de ecrã que mostram que os dados introduzidos normalmente aparecem da mesma forma na barra de fórmulas e na célula, enquanto a segunda captura ilustra como apresentar um texto diferente na célula em relação ao valor exibido na barra de fórmulas

Apresentar um texto diferente do valor na mesma célula com Usar Formatação Condicional

Tornar o Texto de Exibição igual ao Valor Atual com Kutools para Excel

Solução alternativa: Utilizar uma macro VBA para apresentar dinamicamente textos diferentes


seta azul com balão à direita Apresentar um texto diferente do valor na mesma célula com Usar Formatação Condicional

Imagine que pretende melhorar a clareza de uma tabela resumo e tornar o seu conteúdo mais intuitivo. Por exemplo, gostaria que a célula C1 exibisse a palavra «Monday», mas que o seu valor subjacente — o número visível na Barra de Fórmulas — permanecesse como 1. Da mesma forma, C2 mostra «Tuesday» enquanto o seu valor real é 2, e assim sucessivamente. Esta técnica é especialmente útil quando deseja apresentar etiquetas ou texto amigável, mantendo os dados originais intactos para cálculos, filtragem ou referências. Abaixo encontra uma captura de ecrã ilustrativa deste efeito:

Exemplo que mostra a célula C1 a apresentar 'Segunda-feira' com um valor de 1 na barra de fórmulas e a célula C2 a apresentar 'Terça-feira' com um valor de 2, ilustrando a diferença entre o texto apresentado e o valor subjacente

1. Em primeiro lugar, selecione o intervalo de células onde pretende aplicar texto alternativo (por exemplo, as células C1 a C7). Em seguida, no Friso, clique em Base > Usar Formatação Condicional > Nova Regra. Isto abre a caixa de diálogo Nova Regra de Formatação. Consulte a captura de ecrã abaixo como referência visual:

Opção Nova Regra no menu pendente Formatação Condicional

2. Na janela Nova Regra de Formatação, selecione Utilizar uma fórmula para determinar as células a formatar na lista. No campo da fórmula, introduza a seguinte fórmula (por exemplo, para que C1 mostre «Monday» quando o valor for 1):

=C1=1

Nota: Substitua C1 pela referência de célula apropriada à sua seleção e 1 pelo valor atual para o qual pretende alterar condicionalmente o texto de exibição. Se estiver a formatar um intervalo (por exemplo, C1:C7), certifique-se de que a sua fórmula começa com a célula superior esquerda da sua seleção, de modo a aplicar corretamente a condição. Se necessário, utilize referências relativas ou absolutas conforme apropriado.A caixa de diálogo deverá ter o seguinte aspeto:

Caixa de diálogo Nova Regra de Formatação

3. Clique no botão Formatar para abrir a caixa de diálogo Definir formato de célula. No separador Número, selecione Personalizado no painel esquerdo. No campo Tipo, digite o texto que pretende apresentar, entre aspas duplas — por exemplo:

«Monday»

É essencial utilizar aspas duplas; caso contrário, a célula poderá não exibir o texto corretamente. Veja o exemplo abaixo:

Caixa de diálogo Formatar Células

Nota: Certifique-se de colocar aspas em torno do seu texto; caso contrário, o Excel devolverá um erro ou exibirá o código de formatação em vez da etiqueta pretendida.

4. Clique em OK para fechar a caixa de diálogo Definir Formato de Célula e, de seguida, clique novamente em OK na caixa de diálogo Nova Regra de Formatação para aplicar a regra. Os valores numéricos nas células serão agora apresentados como o texto especificado — por exemplo, «Monday» em vez de 1, conforme ilustrado abaixo:

O número 1 nas células é apresentado como Segunda-feira

Nota: Para configurar um valor diferente e mostrar vários textos, basta repetir o processo para cada valor que pretende personalizar. Introduza a fórmula relevante na caixa de diálogo Usar Formatação Condicional e especifique o Texto de Exibição para cada condição. Esta técnica é especialmente eficaz quando trabalha com um conjunto fixo e reduzido de valores, como dias da semana, estados ou categorias.

Fórmula condicionalFormato (Número: Personalizado)
=C1=2«Tuesday»
=C1=3«Wednesday»
=C1=4«Thursday»
=C1=5«Friday»
=C1=6«Saturday»
=C1=7«Sunday»

Cenário aplicável: Esta solução é ideal quando tem um número limitado de valores conhecidos e pretende exibir etiquetas amigáveis, mantendo os valores originais para cálculos ou pesquisas.
Vantagens: Não requer fórmulas nem código externo; apresenta os dados de forma visualmente intuitiva.
Limitações: Para cada novo par valor/texto, é necessário adicionar uma regra de formatação separada, o que pode tornar-se moroso em conjuntos de dados extensos. O valor original da célula permanece inalterado para fins de cálculo, mas a etiqueta visível poderá induzir em erro se não for devidamente documentada. Além disso, esta abordagem não altera fisicamente o valor da célula — apenas modifica condicionalmente a sua apresentação.

Dicas práticas: Se precisar de reutilizar esta lógica de formatação noutro local, utilize a ferramenta Pincel de Formatação para copiar as regras de Formatação Condicional. Caso as regras pareçam não funcionar, verifique cuidadosamente se as referências das células nas fórmulas correspondem exatamente à sua seleção.

Resolução de problemas: Se o texto não aparecer como esperado, verifique se não existem regras Usar Formatação Condicionalconflituantes nas mesmas células. Certifique-se também de que a sua sequência de Formato personalizado está introduzida entre aspas duplas e de que as referências das fórmulas estão corretas. Tenha em atenção que a Formatação Condicional altera apenas a aparência da célula e não afeta exportações de dados nem integrações com sistemas externos.


seta azul com balão à direita Tornar o Texto de Exibição igual ao Valor Atual com Kutools para Excel

Em algumas situações, após aplicar formatação numérica personalizada ou Usar Formatação Condicional, poderá notar que o Valor Exibido da célula já não corresponde ao seu verdadeiro valor subjacente, causando confusão ou erros ao realizar análises posteriores ou partilhar dados. Se pretender reverter rapidamente as células—de modo a que o texto visível na célula corresponda exatamente ao que aparece na Barra de Fórmulas, refletindo ambos o valor armazenado real—o Excel não disponibiliza uma funcionalidade nativa direta para esta tarefa.

Com o Kutools para Excel, resolver este problema é notavelmente eficiente. A sua função Para Real foi concebida precisamente para este fim: sincronizar instantaneamente o Texto de Exibição com o valor real da célula, removendo qualquer formatação personalizada que cause discrepâncias.

Kutools para Excel – Inclui mais de 300 ferramentas essenciais para o Excel. Torne as suas tarefas no Excel mais rápidas, fáceis e eficientes.Descarregue já!

Após instalar Kutools para Excel, siga estes passos simples:

1. Selecione as células em que pretende que o Texto de Exibição e o Valor Atual coincidam, aceda ao separador Kutools e clique em Para Real. Consulte a captura de ecrã para a localização exata:

Botão Para Valor Real no separador Kutools da faixa de opções

2. Com um único clique, a apresentação é atualizada e o Texto de Exibição passa agora a estar coerente com os dados subjacentes. A célula mostra o valor real exatamente como aparece na Barra de Fórmulas:

Todo o texto apresentado é convertido nos valores reais

Cenário aplicável: Utilize este método sempre que quiser revelar células com formatação personalizada e restaurar a apresentação para mostrar os valores literais, evitando interpretações erradas ou erros na introdução de dados.
Vantagens: Extremamente rápido de usar, suporta processamento em lote e dispensa a limpeza manual de formatos individuais.
Limitações: Requer a instalação do complemento Kutools para Excel. Tenha cuidado ao trabalhar em ambientes partilhados, pois as alterações são imediatas e afetam a aparência dos seus dados em todas as utilizações subsequentes.

Clique para transferir Kutools para Excel e experimentar gratuitamente agora!


seta azul com balão à direita Solução alternativa: Utilizar uma macro VBA para apresentar dinamicamente textos diferentes

Se necessitar de um mapeamento mais dinâmico—como tratar valores com base em pesquisas externas, entradas do utilizador ou grandes conjuntos de dados—uma macro VBA personalizada oferece grande flexibilidade. Esta solução é especialmente adequada para utilizadores avançados e cenários em que a formatação nativa é insuficiente.

1. Prima Alt+F11 para abrir o editor do VBA. Na janela Microsoft Visual Basic for Applications, clique em 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

3. Execute a macro clicando no botão Botão Executar ou premindo F5. Aparecerá uma caixa de diálogo a solicitar que selecione o intervalo onde deseja aplicar esta lógica.

Após a execução, cada célula no Selecionar intervalo apresentará o nome do dia associado ao seu valor, sem alterar o valor numérico subjacente.

Explicação dos parâmetros:
A macro utiliza a propriedade NumberFormat para definir como os valores são apresentados, associando-os a um nome de dia caso estejam entre 1 e 7; caso contrário, é aplicado o formato predefinido.
Precauções: Os resultados são apenas visuais; os valores reais das células permanecem inalterados em fórmulas e cálculos. Para reverter, redefina manualmente o formato de número ou utilize a funcionalidade «Para Real» do Kutools.

Dicas: Pode adaptar esta macro a outros esquemas de mapeamento editando simplesmente os blocos Select Case.

Sugestões resumidas:
A escolha entre utilizar Formatação Condicional ou a abordagem com VBA depende das suas necessidades específicas — tendo em conta o número de mapeamentos distintos, a facilidade de manutenção futura, a compatibilidade com ficheiros partilhados e o grau de familiaridade do utilizador. Para restauração rápida ou operações em lote, o Kutools para Excel oferece opções altamente convenientes que garantem a fidelidade e clareza dos seus dados.


As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos