Se você deseja incluir uma imagem no Excel, como um logotipo da empresa ou uma foto do produto, pode adicionar a imagem usando a guia Inserir. Mas, para manter a imagem dentro de uma célula específica, use a função PICTURE.

Com esse recurso útil, você adiciona o URL da imagem, opcionalmente inclui texto alternativo e escolhe o tamanho da imagem dentro da célula.

Observação: A partir de outubro de 2022, o recurso IMAGE está disponível para Office Insiders e será lançado ao longo do tempo para assinantes do Microsoft 365 no Windows, Mac, Android, iPhone e na Web.

Sobre a função IMAGEM

A sintaxe da função é IMAGE(url, alt_text, sizing, height, width) onde apenas o primeiro argumento é necessário. Este argumento é a URL da imagem, que deve ser colocada entre aspas. A seguir estão as descrições dos quatro argumentos opcionais:

  • texto alternativo: Incluir texto alternativo (alt) para melhorar a acessibilidade; o texto deve ser colocado entre aspas.
  • Dimensionamento: Insira uma das quatro opções de tamanho: 0 para ajustar a imagem na célula e manter a proporção, 1 para ajustar a imagem na célula e ignorar a proporção, 2 para manter o tamanho original da imagem ou 3 para personalizar o tamanho usando os argumentos de altura e largura.
  • Altura: use com 3 para o tamanho e insira a altura em pixels.
  • Largura: use com 3 para o tamanho e insira a largura em pixels.

Você pode inserir os formatos de imagem BMP, GIF, ICO, JPG, PNG, TIFF e WEBP.

Use a função IMAGEM no Excel

Agora que você sabe como criar a fórmula e entende os formatos de arquivo de imagem suportados, vamos ver alguns exemplos que usam a função PICTURE com a imagem abaixo.

Observação: A imagem de exemplo é do nosso tutorial sobre sobreposição de imagens no Word.

Exemplo de imagem para a função IMAGEM no Excel

Neste primeiro exemplo, vamos inserir a imagem sem texto alternativo ou tamanho opcional usando esta fórmula:

=IMAGE("https://www.howtogeek.com/wp-content/uploads/2021/10/MicrosoftWord-OverlayImages.png")

Aqui, a imagem permanece dentro da célula e mantém sua proporção conforme você redimensiona a célula ajustando a linha e a coluna. É o mesmo que usar 0 para o sizing enredo.

Função PICTURE no Excel sem argumentos opcionais

Em seguida, incluiremos o texto alternativo “cachorro” e usaremos a opção de tamanho 1 para manter a imagem na célula, mas ignoramos a proporção com esta fórmula:

=IMAGE("https://www.howtogeek.com/wp-content/uploads/2021/10/MicrosoftWord-OverlayImages.png","dog",1)

Você pode ver que, se alterarmos o tamanho da célula, a imagem será distorcida com base na opção de tamanho.

Função IMAGE com texto alternativo e opção de tamanho 1

Agora, usaremos a seguinte fórmula com o texto alternativo e a opção de tamanho 2 para manter o tamanho original da imagem:

=IMAGE("https://www.howtogeek.com/wp-content/uploads/2021/10/MicrosoftWord-OverlayImages.png","dog",2)

Esta é uma imagem grande (1200 por 675 pixels), portanto não caberá dentro da célula no tamanho atual da célula. No entanto, queríamos demonstrar como manter o tamanho original da imagem.

Função IMAGE com texto alternativo e opção de tamanho 2

Por fim, removeremos o texto alternativo deixando aspas vazias para o argumento. E usaremos um tamanho personalizado para nossa imagem com 3 para o tamanho, 280 pixels para a altura e 500 pixels para a largura. Aqui está a fórmula:

=IMAGE("https://www.howtogeek.com/wp-content/uploads/2021/10/MicrosoftWord-OverlayImages.png","",3,280,500)

Se redimensionarmos a célula, a imagem manterá sua proporção para as dimensões inseridas.

Função IMAGE sem texto alternativo e opção de tamanho 3

Adicionar uma imagem no Excel nunca foi difícil; no entanto, a introdução da função PICTURE significa que você pode colocar uma imagem dentro de uma célula e mantê-la no tamanho desejado.

Para obter mais informações sobre imagens no Excel, veja como remover rapidamente todas as imagens da sua planilha ou como se livrar do plano de fundo de uma imagem.