Note: The other languages of the website are Google-translated. Back to English
Log in  \/ 
x
or
x
Inscreva-se  \/ 
x

or

Como inserir imagem ou figura dinamicamente na célula com base no valor da célula no Excel?

Em muitos casos, pode ser necessário inserir a imagem dinamicamente na célula com base no valor da célula. Por exemplo, você deseja que as imagens correspondentes sejam alteradas dinamicamente com os diferentes valores inseridos em uma célula especificada. Este artigo mostrará como fazer isso.

Insira e altere a imagem dinamicamente com base nos valores que você inserir em uma célula
Altere a imagem dinamicamente com base nos valores das células com uma ferramenta incrível


Insira e altere a imagem dinamicamente com base nos valores que você inserir em uma célula

Como mostrado na captura de tela abaixo, você deseja exibir as imagens correspondentes dinamicamente com base no valor inserido na célula G2. Ao inserir Banana na célula G2, a imagem da banana será exibida na célula H2. Ao entrar no abacaxi na célula G2, a imagem na célula H2 se transformará na imagem correspondente do abacaxi.

1. Crie duas colunas em sua planilha, o primeiro intervalo de coluna A2: A4 contém o nome das imagens e o segundo intervalo da coluna B2: B4 contém as imagens correspondentes. Veja a imagem mostrada.

2. Clique Fórmulas > Gerente de Nomes.

3. No Gerente de Nomes caixa de diálogo, clique no botão Novo botão. Então o Editar nome caixa de diálogo aparece, digite Produto no Nome caixa, insira a fórmula abaixo no Refere-se a e, em seguida, clique no OK botão. Veja a imagem:

=INDIRECT(ADDRESS(2-1+MATCH(Sheet2!$G$2, Sheet2!$A$2:$A$4, 0), 2))

Notas:

1). Na fórmula, o primeiro número 2 é o número da linha de seu primeiro produto. Nesse caso, meu primeiro nome de produto está localizado na linha 2.
Folha2! $ G $ 2 é a célula na qual você deseja que a imagem correspondente seja alterada dinamicamente com base.
Folha2! $ A $ 2: $ A $ 4 é a sua lista de nomes de produtos na planilha atual.
4). O ultimo numero 2 é o número da coluna que contém suas imagens.

Você pode alterá-los conforme necessário na fórmula acima.

4. Feche o Gerente de Nomes caixa de diálogo.

5. Selecione uma imagem na coluna Imagens e pressione Ctrl + C simultaneamente para copiá-lo. Em seguida, cole-o em um novo local na planilha atual. Aqui, copio a imagem da maçã e coloco-a na célula H2.

6. Insira um nome de fruta como Apple na célula G2, clique para selecionar a imagem colada e insira a fórmula = Produto no Barra de Fórmula, em seguida, pressione o botão Entrar chave. Veja a imagem:

A partir de agora, ao mudar para qualquer nome de fruta na célula G2, as imagens na célula H2 se transformarão em um correspondente dinamicamente.

Você pode escolher o nome da fruta rapidamente criando uma lista suspensa contendo todos os nomes de frutas na célula G2, conforme a captura de tela abaixo.


Insira imagens facilmente em células relacionadas com base em valores de células com uma ferramenta incrível

Para muitos novatos em Excel, o método acima não é fácil de usar. Aqui recomendo o Lista suspensa de imagens característica de Kutools for Excel. Com esse recurso, você pode criar facilmente uma lista suspensa dinâmica com valores e imagens totalmente correspondentes.

Antes de aplicar Kutools for Excel, Por favor baixe e instale primeiro.

Faça o seguinte para aplicar o recurso Lista suspensa de imagens do Kutools para Excel para criar uma lista suspensa de imagens dinâmicas no Excel.

1. Em primeiro lugar, você precisa criar duas colunas separadamente contendo os valores e suas imagens correspondentes como mostrado na imagem abaixo.

2. Clique Kutools > Importar e Exportar > Corresponder imagens de importação.

3. No Lista suspensa de imagens caixa de diálogo, você precisa configurar da seguinte maneira.

3.1) Se você criou as colunas de valores e imagens na etapa 1 acima, ignore esta etapa;
3.2) em Step2 seção, selecione as duas colunas que você criou;
3.3) em Step3 seção, selecione o intervalo para a saída da lista suspensa de imagem dinâmica.
Observação: In Step3 seção, você precisa selecionar duas colunas para colocar os resultados. Uma coluna é para valores e outra é para as imagens correspondentes.
3.4) Clique OK.

4. Então um Kutools for Excel caixa de diálogo aparece para lembrá-lo de que alguns dados intermediários serão criados durante o processo, clique Sim para continuar.

Em seguida, uma lista suspensa de imagens dinâmicas é criada. A imagem mudará dinamicamente com base no item selecionado na lista suspensa.

Clique para saiba mais sobre este recurso ...

  Se você quiser ter um teste gratuito (30 dias) deste utilitário, por favor clique para fazer o downloade, em seguida, aplique a operação de acordo com as etapas acima.


Artigos relacionados:


As melhores ferramentas de produtividade para escritório

O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Super Formula Bar (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2019 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Teste gratuito de 30 dias com recursos completos. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
officetab bottom
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Swayam · 2 months ago
    What if the cell value we take to change the picture has more than one word. Like a company name and logo
  • To post as a guest, your comment is unpublished.
    Luís · 11 months ago
    How can I, if no value is entered, reset to a defaut image (or nothing)?
    Thanks
  • To post as a guest, your comment is unpublished.
    Shozib · 3 years ago
    Hi Admin
    Thanks for sharing very good article. Could you please tell me, In Ist procedure step 6, I want to enter value for G2 through a user form. Is it possible? Please help
    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      Good day,
      Sorry, the user form does not take into consideration in this case.
  • To post as a guest, your comment is unpublished.
    Jason · 3 years ago
    Could this be used instead of conditional formatting icon sets?
    I need a green down arrow and red up arrow based on percentages from other cells.


    If so, how would I go about completing this?

    I'm needing negative percentages (<0%) to show a red up arrow,
    Neutral percentages (=0%) to show a yellow bracket. (can already be done with conditional formatting),
    Positive percentages (>=0.001%) to show a green down arrow.



    How would I achieve this?
    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      Dear Jason,
      Sorry i don't have methd for this question.
  • To post as a guest, your comment is unpublished.
    Guido · 4 years ago
    Looks really great! But I need it to auto fill a cell (B1) with a picture when I type something in cell A1. Is this possible? and can we change max file count in folder? Have one with 15.000 pics, max is 10000.

    Thanks! Love to hear from you@!

    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      Guido, the problem you mentioned cannot be solved. Sorry about that!
  • To post as a guest, your comment is unpublished.
    nickzerozero7@gmail.com · 4 years ago
    Can you please tell, how can this be looped for over 600 rows. Here in this tutorial, it changes picture based on only one cell, I need the same for multiple cells, do I need to make separate "Product" lists for that in "Name Manager", because that lists is over 600.
    • To post as a guest, your comment is unpublished.
      crystal · 4 years ago
      Dear Nick,

      Sorry to tell you that this method can't be looped for multiple cells. You need to specify =Product formula to all needed pictures one by one manually in your case.
      Thank you for your comment!
  • To post as a guest, your comment is unpublished.
    Natasha · 4 years ago
    This is awesome, is there a way of creating a lookup formula on another worksheet that will look up the name and return the picture into the selected cell?
  • To post as a guest, your comment is unpublished.
    Mariana · 4 years ago
    Hey Nick did you get how to do it, when you want to have the list of the pictures on other sheet?
  • To post as a guest, your comment is unpublished.
    Nick · 4 years ago
    Great article, really helpful for something I'm trying to do. How would you change the formula in step 3 if all of the images and names were on another worksheet? Many thanks.