Você já tentou montar um catálogo de produtos no Excel, com foto ao lado de cada item, e passou raiva porque as imagens ficavam “flutuando” soltas por cima das células, saindo do lugar toda vez que você ordenava, filtrava ou inseria uma linha nova? Esse é um dos problemas mais chatos de quem trabalha com planilhas visuais.
O motivo é simples: até pouco tempo atrás, inserir uma imagem no Excel significava colocar um objeto solto sobre a planilha, sem nenhuma ligação real com a célula de baixo. Quando você classificava a tabela por preço, por categoria ou por qualquer outro critério, as fotos não acompanhavam as linhas — ficavam bagunçadas, exigindo ajuste manual toda vez.
Neste artigo iremos mostrar o que é a função IMAGEM (em inglês, IMAGE), como ela resolve esse problema colocando a foto de verdade dentro da célula, qual é a sintaxe correta, quais versões do Excel já têm essa função disponível e como montar um catálogo de produtos funcional usando essa fórmula.
O que a função IMAGEM faz
A função IMAGEM insere uma imagem a partir de uma URL diretamente como valor de uma célula — e não como um objeto solto por cima da planilha. Isso muda tudo: a imagem passa a se comportar como qualquer outro dado. Ela se move junto quando você reordena a linha, desaparece quando você filtra a linha, pode ser redimensionada ajustando a altura da linha ou a largura da coluna, e pode até fazer parte de uma Tabela Formatada do Excel (Ctrl+T).
Essa é uma função relativamente nova: foi lançada em 2023 para assinantes do Excel para Microsoft 365 e também está disponível no Excel 2024 (Windows e Mac), além do Excel para iPhone e Android. Ela não existe nas versões perpétuas mais antigas (Excel 2019, 2021 sem assinatura 365) nem, até o momento, no Google Sheets com o mesmo nome — o Google Sheets tem uma função parecida chamada IMAGE, mas com sintaxe própria.
Sintaxe da função IMAGEM
=IMAGEM(origem; [texto_alternativo]; [redimensionamento]; [altura]; [largura])
- origem (obrigatório) — o endereço da imagem, que precisa ser uma URL usando protocolo https. Não funciona com caminhos de arquivo local nem com URLs que exigem login ou autenticação. Os formatos aceitos são BMP, JPG/JPEG, GIF, TIFF, PNG, ICO e WEBP (esse último não funciona no Excel para a Web nem no Excel para Android).
- texto_alternativo (opcional) — uma descrição da imagem, usada para acessibilidade (leitores de tela) e exibida caso a imagem não carregue.
- redimensionamento (opcional) — controla como a imagem se ajusta à célula. Aceita quatro valores:
- 0 — ajusta a imagem dentro da célula mantendo a proporção original (é o padrão);
- 1 — preenche a célula inteira, ignorando a proporção original (pode distorcer a imagem);
- 2 — mantém o tamanho original da imagem, podendo ultrapassar os limites da célula;
- 3 — permite definir um tamanho customizado usando os argumentos de altura e largura.
- altura e largura (opcionais) — usados junto com o redimensionamento igual a 3, definem o tamanho da imagem em pixels. Se você informar só um dos dois, o Excel mantém a proporção original da imagem automaticamente.
Vale notar que a URL tem um limite de 255 caracteres, e a função retorna erro quando a imagem exige autenticação ou quando o link redireciona para outro endereço.
Exemplo prático: catálogo de produtos com foto na célula
Imagine uma planilha de controle de estoque em que cada linha é um produto, com a foto correspondente na coluna B. Antes da função IMAGEM, isso exigia inserir manualmente cada imagem e reposicionar tudo à mão sempre que a tabela mudava. Com a função, o processo fica assim:
=IMAGEM("https://minhaloja.com.br/fotos/tenis-runner.jpg";"Tênis Runner";0)
Essa fórmula busca a imagem na URL informada, aplica o texto alternativo “Tênis Runner” e usa o redimensionamento 0, ajustando a foto dentro da célula sem distorcer.

Repare que, na tabela, cada linha tem produto, foto, preço e estoque juntos. Se você arrastar a fórmula da coluna “Foto” para baixo, trocando apenas a URL de cada linha (ou referenciando uma coluna auxiliar só com os links), o catálogo inteiro fica pronto sem precisar posicionar imagem nenhuma manualmente.
Ajustando o tamanho da foto
Se as fotos ficarem pequenas demais dentro da célula padrão, você pode aumentar a altura da linha — a imagem acompanha o novo tamanho automaticamente, já que o redimensionamento 0 mantém a proporção. Ou, se quiser controlar um tamanho fixo em pixels, use o redimensionamento 3:
=IMAGEM("https://minhaloja.com.br/fotos/mochila-trail.jpg";"Mochila Trail";3;80;80)
Essa fórmula força a imagem a ocupar exatamente 80 por 80 pixels, independente do tamanho da linha ou da coluna.
IMAGEM dentro de uma Tabela Formatada
Um dos maiores ganhos da função é poder colocá-la dentro de uma Tabela Formatada (criada com Ctrl+T). Isso significa que você pode ordenar o catálogo por preço, filtrar só os produtos com estoque baixo ou aplicar uma segmentação de dados, e a foto de cada produto continua exatamente ao lado das informações corretas — porque ela é parte da linha, não um objeto solto por cima.
Isso resolve um problema clássico de quem monta relatórios com fotos: antes, ordenar a tabela por preço bagunçava todas as imagens, porque elas não tinham nenhuma relação real com a linha embaixo delas.
Limitações que você precisa conhecer antes de usar
✅ A função funciona bem com imagens hospedadas publicamente, como fotos em um site da própria empresa, em um serviço de hospedagem de imagens ou em uma pasta compartilhada com link público.
❌ Ela não funciona com imagens que exigem login (como muitos links do Google Drive ou do OneDrive sem compartilhamento público), nem com caminhos de arquivo local no seu computador (C:\Fotos\produto.jpg, por exemplo).
Outro ponto de atenção: como a imagem é carregada a partir de uma URL externa, se o link cair ou a imagem for removida do servidor, a célula passa a mostrar um erro no lugar da foto. Por isso, é importante hospedar as imagens em um local estável antes de montar o catálogo definitivo.
Disponibilidade da função IMAGEM
A função está disponível para assinantes do Excel para Microsoft 365 (Windows e Mac), no Excel 2024 e no Excel para dispositivos móveis (iPhone e Android). Ela não está disponível nas licenças perpétuas mais antigas do Excel (2016, 2019, 2021 sem assinatura 365) e, até o momento da publicação deste artigo, não tem equivalente direto no Google Sheets com o mesmo comportamento de célula.
Perguntas frequentes
A função IMAGEM funciona com imagens salvas no meu computador?
Não. A origem precisa ser obrigatoriamente uma URL pública usando protocolo https. Imagens salvas localmente (como C:\Fotos\produto.jpg) não são aceitas — você precisa hospedar a imagem em algum servidor ou serviço acessível pela internet antes de referenciá-la na fórmula.
Por que a imagem some quando eu filtro ou ordeno a tabela?
Ela não deveria sumir — esse é justamente o problema que a função IMAGEM resolve. Se a imagem está desaparecendo ao ordenar, provavelmente você inseriu uma imagem “solta” (Inserir > Imagens) em vez de usar a fórmula =IMAGEM(). Imagens soltas não acompanham a linha; imagens inseridas pela função sim.
Todo mundo que abrir minha planilha vai conseguir ver as fotos?
Só se a pessoa também tiver uma versão do Excel compatível com a função IMAGEM (Microsoft 365, Excel 2024 ou app móvel) e tiver conexão com a internet no momento de abrir o arquivo, já que a imagem é carregada da URL a cada vez que a planilha é aberta.
Compartilhe ou Comente
Se você curtiu esse artigo aonde mostramos como usar a função IMAGEM para colocar fotos direto dentro das células da sua planilha, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.
Você já tinha esbarrado no problema das imagens soltas bagunçando quando você ordenava uma tabela? Vale a pena montar um catálogo de produtos inteiro usando essa função? Você tem acesso ao Excel 365 ou ainda usa uma versão mais antiga que não tem esse recurso? Conta para nós nos comentários!