Vai al contenuto principale

Come inserire un'immagine o un'immagine dinamicamente nella cella in base al valore della cella in Excel?

In molti casi, potrebbe essere necessario inserire l'immagine in modo dinamico nella cella in base al valore della cella. Ad esempio, desideri che le immagini corrispondenti vengano modificate dinamicamente con i diversi valori immessi in una cella specificata. Questo articolo ti mostrerà come ottenerlo.

Inserisci e modifica l'immagine dinamicamente in base ai valori immessi in una cella
Cambia dinamicamente l'immagine in base ai valori delle celle con uno strumento straordinario


Inserisci e modifica l'immagine dinamicamente in base ai valori immessi in una cella

Come mostrato nell'immagine sottostante, si desidera visualizzare le immagini corrispondenti dinamicamente in base al valore inserito nella cella G2. Quando si inserisce Banana nella cella G2, l'immagine della banana verrà visualizzata nella cella H2. Mentre si inserisce Pineapple nella cella G2, l'immagine nella cella H2 si trasformerà nella corrispondente immagine di ananas.

1. Crea due colonne nel tuo foglio di lavoro, il primo intervallo di colonne A2: A4 contiene il nome delle immagini e il secondo intervallo di colonne B2: B4 contiene le immagini corrispondenti. Vedi screenshot mostrato.

2. Clic Formule > Nome Manager.

3. Nel Nome Manager finestra di dialogo, fare clic su New pulsante. Poi il Modifica nome viene visualizzata la finestra di dialogo, invio Prodotto nella Nome casella, inserisci la formula seguente nella Si riferisce a casella, quindi fare clic su OK pulsante. Vedi screenshot:

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

Note:

1). Nella formula, il primo numero 2 è il numero di riga del tuo primo prodotto. In questo caso, il nome del mio primo prodotto si trova nella riga 2.
2). Foglio2! $ G $ 2 è la cella su cui desideri modificare dinamicamente l'immagine corrispondente.
3). Foglio2! $ A $ 2: $ A $ 4 è l'elenco dei nomi dei prodotti nel foglio di lavoro corrente.
4). L'ultimo numero 2 è il numero della colonna contenente le tue immagini.

Puoi cambiarli secondo le tue necessità nella formula sopra.

4. Chiudi il Nome Manager la finestra di dialogo.

5. Selezionare un'immagine nella colonna Immagini e premere Ctrl + C tasti contemporaneamente per copiarlo. Quindi incollalo in una nuova posizione nel foglio di lavoro corrente. Qui copio l'immagine della mela e la metto nella cella H2.

6. Immettere un nome di frutta come Apple nella cella G2, fare clic per selezionare l'immagine incollata e immettere la formula =Prodotto nella Barra della formula, quindi premere il tasto entrare chiave. Vedi screenshot:

D'ora in poi, quando si passa a qualsiasi nome di frutta nella cella G2, le immagini nella cella H2 si trasformeranno in quella corrispondente dinamicamente.

Puoi scegliere rapidamente il nome del frutto creando un elenco a discesa contenente tutti i nomi dei frutti nella cella G2 come mostrato nell'immagine sottostante.


Inserisci facilmente immagini nelle celle correlate in base ai valori delle celle con uno strumento straordinario

Per molti principianti di Excel, il metodo sopra non è facile da gestire. Qui consigliamo il Elenco a discesa delle immagini caratteristica di Kutools for Excel. Con questa funzione, puoi facilmente creare un elenco a discesa dinamico con valori e immagini totalmente corrispondenti.

Prima di applicare Kutools for Excel, Per favore scaricalo e installalo prima.

Si prega di fare quanto segue per applicare la funzione Elenco a discesa immagini di Kutools per Excel per creare un elenco a discesa di immagini dinamiche in Excel.

1. Innanzitutto, è necessario creare due colonne separatamente contenenti i valori e le immagini corrispondenti come mostrato nell'immagine sottostante.

2. Clic Kutools > Importa ed esporta > Abbina immagini importate.

3. Nel Elenco a discesa delle immagini finestra di dialogo, è necessario configurare come segue.

3.1) Se hai creato le colonne dei valori e delle immagini nel passaggio 1 sopra, ignora questo passaggio;
3.2) Dentro Step2 sezione, seleziona le due colonne che hai creato;
3.3) Dentro Step3 sezione, selezionare l'intervallo per l'output dell'elenco a discesa dell'immagine dinamica.
Nota: In Step3 sezione, è necessario selezionare due colonne per posizionare i risultati. Una colonna è per i valori e un'altra è per le immagini corrispondenti.
3.4) Fare clic OK.

4. Quindi a Kutools for Excel viene visualizzata una finestra di dialogo per ricordare che durante il processo verranno creati alcuni dati intermedi, fare clic su per continuare.

Quindi viene creato un elenco a discesa di immagini dinamiche. L'immagine cambierà dinamicamente in base all'elemento selezionato nell'elenco a discesa.

Fare clic per saperne di più su questa funzione...

  Se desideri avere una prova gratuita (30 giorni) di questa utility, fare clic per scaricarlo, quindi andare ad applicare l'operazione secondo i passaggi precedenti.


Articoli correlati:

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
Comments (15)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Can this be paired up with excel Queries?
This comment was minimized by the moderator on the site
Hi Maxem,
The methods can't be paired up with Excel queries, and I have not been able to fix the problem. Sorry for the inconvenience.
This comment was minimized by the moderator on the site
What if the cell value we take to change the picture has more than one word. Like a company name and logo
This comment was minimized by the moderator on the site
How can I, if no value is entered, reset to a defaut image (or nothing)?Thanks
This comment was minimized by the moderator on the site
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
This comment was minimized by the moderator on the site
Good day,
Sorry, the user form does not take into consideration in this case.
This comment was minimized by the moderator on the site
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?
This comment was minimized by the moderator on the site
Dear Jason,
Sorry i don't have methd for this question.
This comment was minimized by the moderator on the site
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@!
This comment was minimized by the moderator on the site
Guido, the problem you mentioned cannot be solved. Sorry about that!
This comment was minimized by the moderator on the site
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.
This comment was minimized by the moderator on the site
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!
This comment was minimized by the moderator on the site
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?
This comment was minimized by the moderator on the site
Hey Nick did you get how to do it, when you want to have the list of the pictures on other sheet?
This comment was minimized by the moderator on the site
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.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations