Adicionar ícones de caras sorridentes/emojis às células do Excel para feedback visual imediato
Em muitos cenários práticos, poderá querer fornecer feedback visual imediato em folhas de cálculo do Excel. Por exemplo, em contextos educativos, pode desejar reconhecer alunos que tenham atingido um determinado nível de desempenho com uma cara sorridente, enquanto atribui uma cara neutra ou triste àqueles cujo desempenho seja médio ou inferior às expectativas. Da mesma forma, em relatórios de vendas ou KPIs, o uso de símbolos emotivos torna os dados de avaliação claros e visualmente apelativos à primeira vista. Este artigo apresenta várias soluções práticas para adicionar facilmente caras sorridentes dinâmicas ou outros indicadores visuais no Excel, adaptando-se a diferentes necessidades e versões do programa. Encontrará abordagens baseadas em fórmulas padrão, bem como soluções avançadas com VBA e funcionalidades incorporadas do Excel.
As principais soluções que irá aprender neste artigo incluem:
➤ Inserir diretamente um gráfico de caras sorridentes
➤ Fórmula + Wingdings: ícones sorridentes dinâmicos
➤ Inserir imagens com base no valor da célula rapidamente
➤ VBA: Inserir dinamicamente gráficos ou imagens de caras sorridentes com base nos valores das células
➤ Fórmula do Excel: Símbolos Unicode/emoticons condicionais
➤ Usar Formatação Condicional: Conjuntos de ícones incorporados (ícones de estado)
Inserir diretamente um gráfico de cara sorridente
Esta abordagem permite-lhe inserir manualmente um símbolo de cara sorridente (ou triste/neutra) numa célula, utilizando um carácter especial com a fonte Wingdings. É rápida e direta, ideal para situações em que os indicadores visuais não precisam de ser atualizados dinamicamente à medida que os dados mudam. Se pretender um símbolo estático numa célula ou estiver a preparar um painel ou relatório para apresentação, esta é uma solução simples e eficaz.
Escreva J na célula onde pretende exibir um ícone de cara sorridente. Em seguida, no separador Base, introduza Wingdings na caixa Fonte e prima Enter. A letra transforma-se automaticamente num ícone sorridente, conforme ilustrado abaixo:
Agora, a cara sorridente aparece na célula selecionada:
Nota: Utilize letras maiúsculas na fonte Wingdings: J (sorridente), K (neutro) e L (triste).
- Cenário aplicável: Inserir manualmente um indicador visual quando não forem necessárias atualizações baseadas em dados.
- Limitação: Os ícones não mudam automaticamente se os dados subjacentes forem alterados. Para atualizações dinâmicas, consulte as soluções seguintes.
Dica: Com a funcionalidade TextoAutomático no Kutools para Excel, pode guardar textos, gráficos, imagens ou fórmulas frequentemente utilizados num painel dedicado e inseri-los rapidamente em qualquer folha de cálculo. |
| Experimente gratuitamente já. |
![]() |
Fórmula + Wingdings: ícones sorridentes dinâmicos
Para casos em que pretende que as caras sejam atualizadas automaticamente com base nos dados subjacentes — como notas ou pontuações de desempenho-chave —, pode combinar uma fórmula do Excel com formatação condicional de fonte. Por exemplo: se a pontuação for maior ou igual a 85, aparece uma cara sorridente; entre 60 e 84, uma cara neutra; e abaixo de 60, uma cara triste.
- ≥ 85→ sorridente
- 60–84→ neutro
- < 60→ triste
Esta técnica é extremamente prática para registos escolares, avaliações de colaboradores ou painéis de KPI, sempre que se pretenda um feedback visual imediato.
Clique na célula onde pretende inserir o gráfico de caras e introduza a seguinte fórmula (assumindo que os seus dados estão em B2):
=IF(B2="","",IF(B2>=85,"J",IF(B2>=60,"K","L"))) Após introduzir a fórmula, arraste a alça de preenchimento para baixo, de modo a preencher o intervalo pretendido. Em seguida, selecione estas células com fórmulas e defina a fonte como Wingdings no separador Base e prima Enter. Agora, as caras visuais aparecem automaticamente com base nos valores introduzidos.
Agora, os gráficos de caras sorridentes foram inseridos e atualizam-se imediatamente com quaisquer alterações nas células de dados de referência.
Dicas:
1. Na fórmula acima, B2 é a célula de referência para a formatação condicional.
2. Ao alterar os dados na coluna B, o emoji sorridente será atualizado automaticamente.
3. Lembre-se de utilizar letras maiúsculas ('J', 'K', 'L') para garantir que o símbolo correto da Wingdings seja apresentado.
4. Certifique-se de que as células de destino não têm formatação conflituosa que possa ocultar os símbolos.
Vantagem: Atualiza-se automaticamente à medida que os dados mudam.
Limitação: Depende de os utilizadores terem a fonte Wingdings instalada (presente por padrão na maioria dos sistemas Windows, mas nem sempre compatível entre plataformas).
Inserir imagens com base no valor da célula rapidamente
Se os seus relatórios ou documentação exigirem imagens reais — como ficheiros personalizados de caras sorridentes associados a dados específicos — o Kutools para Excel disponibiliza a ferramenta intuitiva «Correspondência de Importar Imagens», que permite importar e posicionar eficientemente, em lote, imagens correspondentes ao conteúdo das células. Esta funcionalidade revela-se especialmente útil em relatórios de marketing, registos de aprendizagem gamificados ou painéis com feedback personalizado apresentado através de gráficos temáticos.
Após instalar o Kutools para Excel(teste gratuito), siga estes passos:
1. Selecione os valores das células que pretende associar a imagens e aceda a KUTOOLS PLUS > Importar/Exportar > Correspondência de Importar Imagens.
2. Na caixa de diálogo Correspondência de Importar Imagens:
(1) Clique em Adicionar > Ficheiro/Pasta para incluir as suas imagens na Lista de Imagens.
(2) Clique em Tamanho de Importação para definir como as suas imagens se ajustarão à folha de cálculo (opções de tamanho).
(3) Quando estiver pronto, clique em OK > Importar. Ser-lhe-á pedido que selecione uma célula para as imagens (pode também selecionar as células correspondentes). Clique em OK para inserir.

Dica: Para inserir imagens em sequência horizontal, selecione Preencher por Linha, depois por Coluna em Ordem de Importação na caixa de diálogo.

Vantagem: Permite exibir imagens coloridas ou personalizadas, e não apenas ícones de fonte.
Limitação: Requer a instalação do Kutools e de ficheiros de imagem cujos nomes correspondam aos valores das células. Para visualizações exclusivamente com símbolos ou emojis, consulte os métodos com fórmulas abaixo.
VBA: Inserir dinamicamente gráficos de caras sorridentes ou imagens com base nos valores das células
Para quem procura o mais alto nível de automação e flexibilidade gráfica — como inserir automaticamente gráficos de emoticons ou imagens de caras (e não apenas símbolos de fonte) — o VBA oferece uma solução personalizada através da programação. Este método permite-lhe inserir objetos de imagem (por exemplo, PNGs de caras sorridentes) diretamente nas células, com base no valor ou na condição dessas células, sendo ideal para painéis, ferramentas interativas de aprendizagem ou quadros de progresso gamificados. Supera as limitações das fontes ao permitir gráficos a cores completas e redimensionáveis.
Cenário típico:
Professores que pretendem atribuir automaticamente imagens de caras sorridentes a pontuações elevadas ou gestores que preferem utilizar imagens simbólicas em vez de emoticons baseados em texto simples. Especialmente prático se gerir um livro partilhado e quiser garantir uma apresentação consistente em diferentes plataformas (Windows, Mac), independentemente das fontes instaladas.
Nota: Deve ter ficheiros de imagem (como smiley.png, neutral.png e sad.png) guardados numa pasta, e os nomes das imagens devem corresponder aos resultados possíveis.
Como utilizar:
1. Clique em Programador > Visual Basic para abrir o editor VBA. Na janela, clique em Inserir > Módulo e cole o código abaixo no painel do módulo:
Option Explicit
Sub InsertSmileyImages()
Dim ws As Worksheet
Dim r As Range
Dim smileyType As String
Dim imgPath As String
Dim shp As Shape
Set ws = ActiveSheet ' or specify: Set ws = ThisWorkbook.Worksheets("Sheet1")
' Change the target range as needed
For Each r In ws.Range("B2:B10")
If IsNumeric(r.Value) Then
' Decide which image to use
If r.Value >= 85 Then
smileyType = "smile"
ElseIf r.Value >= 60 Then
smileyType = "neutral"
Else
smileyType = "sad"
End If
imgPath = "C:\FaceImages\" & smileyType & ".png" ' Update the folder path as needed
If Dir(imgPath) <> "" Then
' Insert once, then position/size it next to the value cell (column C)
Set shp = ws.Pictures.Insert(imgPath)
With shp
.LockAspectRatio = msoTrue
.Height = r.Height
.Top = r.Top
.Left = r.Offset(0, 1).Left
End With
End If
End If
Next r
End Sub
2. Após inserir o código, clique no botão
na barra de ferramentas para executar. O script processará cada célula em B2:B10 e inserirá a imagem correspondente da cara sorridente ao lado (na coluna C). Poderá ter de ajustar o intervalo de células e o caminho do ficheiro ao seu cenário real.
Resolução de problemas:
- Certifique-se de que os ficheiros de imagem existem na pasta indicada e estão nomeados como smile.png, neutral.png ou sad.png.
- Se a inserção da imagem falhar, verifique novamente o caminho do ficheiro.
- Em operações em massa, elimine as imagens existentes antes de voltar a executar o código, se necessário.
Vantagem: Produz resultados gráficos consistentes em diferentes plataformas e suporta imagens personalizadas e coloridas.
Limitação: Requer conhecimentos de VBA e uma pasta de trabalho com macros ativadas (.xlsm), bem como a configuração adequada das pastas e imagens.
Fórmula do Excel: Símbolos Unicode/emoticons condicionais
Se pretender evitar Wingdings — por motivos de compatibilidade, exportação ou utilização multiplataforma — ou quiser optar por símbolos mais modernos, como emojis Unicode, pode recorrer a fórmulas condicionais para gerar emoticons Unicode expressivos. Esta abordagem é simples, dispensa fontes externas e funciona de forma ampla nas versões do Excel que suportam Unicode, revelando-se especialmente útil em dispositivos móveis ou ao partilhar ficheiros entre diferentes sistemas operativos.
Cenário:
Painéis de KPI, grelhas de classificação ou formulários de feedback que requeiram elementos visuais simples com emojis, sem depender de fontes especiais. Aplicável numa grande variedade de contextos destinados a utilizadores finais — desde resumos de inquéritos até qualquer situação em que símbolos expressivos reforcem o envolvimento ou a clareza.
1.Introduza a seguinte fórmula na célula de destino (por exemplo, C2):
=IF(B2>=85,"😊",IF(B2>=60,"😐","😢")) 2. Prima Enter para confirmar e arraste para preencher as linhas abaixo, conforme necessário. Cada linha apresentará agora um emoji dinâmico com base no valor correspondente na coluna B. Se a sua versão do Excel não suportar emojis a cores, poderá ver um glifo a preto e branco em vez disso.
Explicação dos parâmetros da fórmula:
Na fórmula acima, B2 refere-se à célula que contém a pontuação ou valor a avaliar. Altere os caracteres do emoji ou a referência da célula conforme as suas necessidades. Certifique-se de que a sua versão do Excel e o sistema suportam emoticons Unicode.
Vantagem: Não depende da fonte Wingdings nem de fontes personalizadas; utiliza o suporte Unicode do sistema e funciona em várias plataformas.
Limitação: Nem todas as versões do Excel exibem emojis a cores; em configurações mais antigas, podem aparecer como glifos monocromáticos ou quadrados caso a fonte do sistema não inclua o emoji.
Aviso de erro: Se copiar esta fórmula e vir quadrados ou caixas em branco, atualize o Excel e/ou instale fontes do sistema com suporte para emojis.
Usar Formatação Condicional: Conjuntos de ícones incorporados (ícones de estado)
Para uma solução simples, sem macros e visualmente unificada, o uso da Formatação Condicional incorporada do Excel oferece conjuntos de ícones — como semáforos, setas, formas ou classificações — para indicar tendências ou estados. Este método resume visualmente a informação sem exigir fontes especiais ou VBA, tornando as suas folhas de cálculo profissionais e imediatamente compreensíveis.
Cenário:
Painéis de vendas, controlo de assiduidade, avaliações de risco ou qualquer relatório que precise de indicações visuais — sem recorrer a imagens reais nem a fórmulas.
Como utilizar:
1. Selecione o seu Intervalo de Dados, por exemplo, B2:B10.
2. No separador Base, clique em Usar Formatação Condicional > Conjuntos de Ícones.
3. Escolha um conjunto de ícones adequado (por exemplo, semáforos, setas, formas ou classificações).
4. Para personalizar os limiares ou ocultar os números, vá a Usar Formatação Condicional > Gerir Regras, selecione a sua regra e edite os valores e opções (por exemplo,)Mostrar Apenas Ícone).
Por predefinição, os conjuntos de ícones mostram o estado de cada valor (por exemplo, verde/alto, amarelo/médio, vermelho/baixo). Pode ajustar os pontos de corte de cada ícone em Gerir Regras.
Dica: Passe o cursor sobre Conjuntos de Ícones para pré-visualizar cada estilo em tempo real. Com a opção Mostrar Apenas Ícone ativada, o valor subjacente fica oculto — ideal para um painel puramente visual.
Vantagem: Rápido, visual e sem intervenção manual — funciona na maioria das versões do Excel.
Limitação: A seleção de ícones varia consoante a versão do Excel e não inclui imagens personalizadas (nem, normalmente, emojis ou caras sorridentes). Se precisar de ícones com caras sorridentes ou emojis, utilize os métodos Wingdings ou Unicode indicados acima.
Resolução de problemas: Se não vir o conjunto de ícones pretendido, é possível que a sua versão do Excel não o inclua. Considere atualizar para a versão mais recente do Excel do Microsoft 365 ou utilizar os métodos alternativos indicados acima.
Artigos relacionados:
- Criar fluxograma no Excel
- Criar gráfico de controlo no Excel
- Criar gráfico de marcos no Excel
- Criar gráfico termómetro de objetivos no Excel
Ao longo da utilização das soluções acima descritas, lembre-se de que a escolha certa depende do seu fluxo de trabalho, versão do Excel, necessidades de partilha de ficheiros e grau de riqueza gráfica pretendido. Para feedback simples e rápido, utilize símbolos baseados em fontes ou conjuntos de ícones condicionais. Para elementos visuais avançados, opte por emojis baseados em fórmulas, importação em lote de imagens através do Kutools ou scripts VBA. Se encontrar símbolos inesperados, verifique as definições da sua fonte, sistema ou versão do Excel. Ao utilizar VBA ou Kutools, guarde e faça cópias de segurança dos seus dados antes de operações em lote para evitar a colocação incorreta de imagens.
As Melhores Ferramentas de Produtividade para o Office
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.
- 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
