Hoppa till huvudinnehåll

Hur infogar jag bild eller bild dynamiskt i cellen baserat på cellvärde i Excel?

I många fall kan du behöva infoga bilden dynamiskt i cellen baserat på cellvärdet. Till exempel vill du att motsvarande bilder ska ändras dynamiskt med de olika värdena du anger i en angiven cell. Denna artikel kommer att visa dig hur du uppnår det.

Infoga och ändra bild dynamiskt baserat på de värden du anger i en cell
Ändra dynamiskt bilden baserat på cellvärden med ett fantastiskt verktyg


Infoga och ändra bild dynamiskt baserat på de värden du anger i en cell

Som nedan visas skärmdump, vill du visa motsvarande bilder dynamiskt baserat på det värde du angav i cell G2. När du matar in banan i cell G2, visas bananbilden i cell H2. När du går in i ananas i cell G2 kommer bilden i cell H2 att bli motsvarande ananasbild.

1. Skapa två kolumner i kalkylbladet, det första kolumnområdet A2: A4 innehåller namnet på bilderna och det andra kolumnområdet B2: B4 innehåller motsvarande bilder. Se skärmdump som visas.

2. klick Formler > Namnhanterare.

3. I Namnhanterare dialogrutan, klicka på Nya knapp. Sedan Redigera namn dialogruta dyker upp, gå in Produkt i Företag rutan, ange nedanstående formel i Refererar till och klicka sedan på OK knapp. Se skärmdump:

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

Anmärkningar:

1). I formeln, det första numret 2 är radnumret för din första produkt. I det här fallet hittar jag mitt första produktnamn i rad 2.
2). Sheet2! $ G $ 2 är den cell du vill göra motsvarande bild dynamiskt baserat på.
3). Sheet2! $ A $ 2: $ A $ 4 är din lista med produktnamn i det aktuella kalkylbladet.
4). Det sista numret 2 är kolumnnumret som innehåller dina bilder.

Du kan ändra dem som du behöver i ovanstående formel.

4. Stäng Namnhanterare dialog ruta.

5. Välj en bild i kolumnen Bilder och tryck på ctrl + C samtidigt för att kopiera den. Klistra sedan in den på en ny plats i det aktuella kalkylbladet. Här kopierar jag äpplebilden och placerar den i cell H2.

6. Ange ett fruktnamn som Apple i cell G2, klicka för att välja den klistrade bilden och ange formeln = Produkt i Formula Bar, tryck sedan på ange nyckel. Se skärmdump:

Från och med nu, när du byter till något fruktnamn i cell G2, kommer bilder i cell H2 att bli motsvarande dynamiskt.

Du kan välja fruktnamnet snabbt genom att skapa en rullgardinslista som innehåller alla fruktnamn i cell G2 som visas nedan.


Infoga enkelt bilder till relaterade celler baserat på cellvärden med ett fantastiskt verktyg

För många Excel -nybörjare är ovanstående metod inte lätt att hantera. Här rekommenderar du Listruta för bild egenskap av Kutools för Excel. Med denna funktion kan du enkelt skapa en dynamisk listruta med värden och bilder som helt matchar.

Innan du ansöker Kutools för ExcelBer ladda ner och installera det först.

Gör så här för att tillämpa funktionen Bildlistruta i Kutools för Excel för att skapa en dynamisk bildrullningslista i Excel.

1. För det första måste du skapa två kolumner separat som innehåller värdena och dess motsvarande bilder enligt nedanstående skärmdump.

2. klick Kutools > Import Export > Matcha importera bilder.

3. I Listruta för bild i dialogrutan måste du konfigurera enligt följande.

3.1) Om du har skapat värderingarna och bildkolumnerna i steg 1 ovan, ignorera det här steget;
3.2) I Step2 väljer du de två kolumner du har skapat;
3.3) I Step3 avsnitt, välj intervall för att mata ut den dynamiska bild listrutan.
Notera: In Step3 måste du välja två kolumner för att placera resultaten. En kolumn är för värden och en annan för motsvarande bilder.
3.4) Klicka OK.

4. Sedan a Kutools för Excel dialogrutan dyker upp för att påminna dig om att vissa mellanliggande data kommer att skapas under processen, klicka Ja att fortsätta.

Därefter skapas en rullgardinsmeny med dynamisk bild. Bilden ändras dynamiskt baserat på det objekt du valde i listrutan.

Klicka för att veta mer om den här funktionen ...

  Om du vill ha en gratis provperiod (30 dagar) av det här verktyget, klicka för att ladda ner den, och gå sedan till för att tillämpa operationen enligt ovanstående steg.


Relaterade artiklar:

Bästa kontorsproduktivitetsverktyg

Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50 + Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

kte-flik 201905


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
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