Você precisa colocar imagens diretamente na sua planilha do Excel para relatórios ou dashboards. Inserir e redimensionar imagens manualmente é lento e elas ficam flutuando sobre a grade. A função IMAGE do Excel oferece um método baseado em fórmulas para incorporar imagens diretamente dentro das células. Este artigo explica como usar a função IMAGE e gerenciar as imagens que ela exibe.
Principais Conclusões: Incorporando Imagens com a Função IMAGE
- Sintaxe da função IMAGE: Use =IMAGE(“url”) para inserir uma imagem a partir de um endereço da web em uma única célula.
- Opções de redimensionamento: O quarto argumento da função controla se a imagem se ajusta à célula, mantém o tamanho original ou estica.
- Formatos de arquivo suportados: A função funciona com formatos de imagem comuns da web, incluindo JPG, PNG, GIF e BMP.
O que a Função IMAGE do Excel Faz
A função IMAGE é uma fórmula dinâmica que recupera e exibe uma imagem de uma fonte especificada. Diferente do comando Inserir > Imagens, que coloca um objeto flutuante na planilha, a função IMAGE ancora a imagem diretamente dentro dos limites de uma célula. A imagem se torna um valor de célula que pode ser referenciado por outras fórmulas. Quando você copia a célula, a imagem é copiada junto. A função requer conexão com a internet para buscar imagens de URLs da web na primeira vez. Está disponível no Excel para Microsoft 365 e no Excel para a web.
Passos para Inserir uma Imagem com a Função IMAGE
Para incorporar uma imagem, você precisa de uma URL publicamente acessível que aponte diretamente para um arquivo de imagem. Você não pode usar caminhos de arquivo do seu computador local como C:\Imagens\foto.jpg.
- Obtenha uma URL direta da imagem
Encontre uma imagem online e copie o endereço da imagem. Clique com o botão direito na imagem no seu navegador e selecione “Copiar endereço da imagem” ou opção similar. A URL deve terminar com uma extensão de arquivo como .jpg ou .png. - Insira a fórmula IMAGE básica
Selecione a célula onde deseja que a imagem apareça. Digite a fórmula começando com o sinal de igual. Por exemplo, digite =IMAGE(“https://exemplo.com/foto.jpg”) e pressione Enter. O Excel buscará e exibirá a imagem, ajustando-a à célula por padrão. - Use o argumento opcional de redimensionamento
A sintaxe completa é =IMAGE(origem, [texto_alt], [redimensionamento], [altura], [largura]). O terceiro argumento, redimensionamento, é um número de 1 a 4. Insira a fórmula como =IMAGE(“url”, , 1). O número 1 ajusta a imagem à célula mantendo suas proporções. O número 0 estica a imagem para preencher exatamente a célula, o que pode distorcê-la. - Redimensione a célula para ajustar a imagem
Clique e arraste as bordas da altura da linha ou largura da coluna. A imagem será dimensionada dinamicamente para se ajustar às novas dimensões da célula se você usou a opção de redimensionamento 1. Para mais controle, você pode especificar altura e largura exatas nos dois últimos argumentos da fórmula.
Usando a Função com Texto Alternativo e Dimensões Personalizadas
Você pode fornecer texto alternativo descritivo para acessibilidade e definir o tamanho exato da imagem em pixels.
- Adicione texto alternativo
Na fórmula, inclua o segundo argumento. Por exemplo: =IMAGE(“https://exemplo.com/logo.png”, “Logotipo da Empresa”, 1). Esse texto é lido por leitores de tela. - Defina altura e largura fixas
Use o quinto e sexto argumentos para substituir o tamanho da célula. Uma fórmula como =IMAGE(“url”, , 3, 150, 300) exibirá a imagem com 150 pixels de altura e 300 pixels de largura, independentemente das dimensões da célula. O argumento de redimensionamento 3 é necessário para isso funcionar.
Erros Comuns e Limitações a Evitar
Excel Mostra um Erro #VALOR! ou #BLOQUEADO!
Um erro #VALOR! geralmente significa que a URL é inválida ou o formato da imagem não é suportado. Verifique se o link está correto e aponta diretamente para um arquivo de imagem. Um erro #BLOQUEADO! indica que o host da imagem tem restrições de segurança que impedem o Excel de acessá-la. Talvez seja necessário hospedar a imagem em outro serviço ou usar uma imagem diferente.
A Imagem Não Atualiza Quando a Fonte Muda
O Excel armazena a imagem em cache após o primeiro download. Se você alterar a imagem na mesma URL, o Excel pode continuar exibindo a versão antiga. Para forçar uma atualização, você pode limpar o cache. Vá em Arquivo > Opções > Avançado. Role até a seção Geral e clique em “Opções da Web”. Na guia Arquivos, marque a caixa “Esvaziar a pasta de arquivos temporários da Internet quando o navegador for fechado”. Feche e reabra o Excel.
A Função Não Está Disponível na Sua Versão do Excel
A função IMAGE está disponível apenas nas versões mais recentes do Excel para Microsoft 365 e Excel para a web. Se você digitar =IMAGE( e nada acontecer, sua versão não suporta a função. Você precisará usar o método legado Inserir > Imagem.
Comparação das Opções de Redimensionamento da Função IMAGE
| Item | Opção 1: Ajustar à Célula (Padrão) | Opção 0: Preencher Célula | Opção 3: Usar Dimensões Personalizadas |
|---|---|---|---|
| Descrição | A imagem é redimensionada para caber dentro da célula, mantendo a proporção original | A imagem estica ou comprime para preencher exatamente a altura e largura da célula, geralmente causando distorção | A imagem é exibida na altura e largura exatas em pixels especificadas nos argumentos da fórmula |
| Argumento de Redimensionamento | 1 | 0 | 3 |
| Dependência do Tamanho da Célula | A imagem redimensiona quando você altera o tamanho da linha ou coluna | A imagem redimensiona quando você altera o tamanho da linha ou coluna | O tamanho da imagem é fixo, independentemente das dimensões da célula |
| Melhor Para | Dashboards onde os tamanhos das células podem mudar | Criar fundos coloridos uniformes nas células | Catálogos de produtos que exigem tamanhos de imagem precisos e consistentes |
Agora você pode incorporar imagens diretamente nas células do Excel usando uma fórmula. A função IMAGE permite criar relatórios dinâmicos onde as imagens são atualizadas com seus dados. Para funcionalidades relacionadas, explore os novos tipos de dados Ações e Geografia, que também podem trazer logotipos e bandeiras. Lembre-se de que usar o argumento de redimensionamento 3 com altura e largura personalizadas oferece mais controle sobre a exibição final.