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

or

Hur skapar man rullgardinslista med bilder i Excel?

I Excel kan vi snabbt och enkelt skapa en rullgardinslista med cellvärden, men har du någonsin försökt skapa en rullgardinslista med bilder, det vill säga när du klickar på ett värde från rullgardinsmenyn, dess relativa bilden visas samtidigt. I den här artikeln kommer jag att prata om hur man infogar en listruta med bilder i Excel.

Infoga flera bilder baserat på cellvärden med Kutools för Excel

Skapa rullgardinsmeny med bilder i Excel


Om det finns en lista med produktnamn i en kolumn och nu vill du infoga deras motsvarande bilder bredvid cellerna enligt följande skärmdump:

doc-drop-down-list-with-image-1

För att snabbt infoga de relativa bilderna baserat på cellvärdena utan att infoga dem en efter en kan jag rekommendera ett kraftfullt verktyg-Kutools för Excel, med dess Matcha importera bilder verktyg kan du avsluta det här jobbet bekvämt.

Kutools för Excel : med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsning på 30 dagar

När du har installerat Kutools för Excel, gör så här:

1. Klicka Kutools Plus > Import Export > Matcha importera bilder, se skärmdump:

2. I Matcha importera bilder dialogrutan, klicka doc-knapp 1 knapp under Matchintervall för att välja cellvärdena som du vill infoga bilder baserat på.

doc-drop-down-list-with-image-1

3. Klicka sedan Lägg till för att välja och infoga motsvarande bilder i listrutan, se skärmdump:

doc-drop-down-list-with-image-1

4. När du har lagt till de relativa bilderna klickar du sedan på Importera storlek -knappen för att ange storleken för bilderna som visas Importera bildstorlek dialogruta, se skärmdump:

doc-drop-down-list-with-image-1

5. Klicka sedan på OK > Importera, och välj en cell där du vill infoga bilderna, se skärmdump:

doc-drop-down-list-with-image-1

6. Klicka OKhar bilderna införts i de specifika cellerna som överensstämmer med cellvärdena.

Anmärkningar: Med det här verktyget kan du både infoga bilderna vertikalt och horisontellt i cellerna genom att välja bildorder från Importera order.

 Ladda ner och testa gratis Kutools för Excel nu!


När du har infogat motsvarande bilder som matchar dina cellvärden kan du skapa en nedrullningsbar frukt med dess relativa bild genom att använda följande åtgärder steg för steg:

doc-drop-down-list-with-image-1

1. Först måste du skapa en listruta med cellvärdet, klicka på en cell i ett nytt kalkylblad, klicka Data > Datagransknings > Datagransknings, se skärmdump:

doc-drop-down-list-with-image-1

2. I Datagransknings under dialogrutan inställningar fliken, välj Lista från Tillåt rullgardinsmenyn och klicka sedan på doc-knapp-1knapp under källa avsnitt för att välja cellvärdena som du vill skapa rullgardinsmenyn, se skärmdump:

doc-drop-down-list-with-image-1

3. Klicka sedan OK -knappen och rullgardinsmenyn med cellvärdena har skapats, välj ett objekt i rullgardinsmenyn, se skärmdump:

doc-drop-down-list-with-image-1

4. Klicka sedan på cell B2 och klicka sedan på Formler > Definiera namn, och i Nytt namn dialogrutan, ange ett namn som heter myimage i Namn textrutan och kopiera och klistra sedan in formeln ovan =INDEX(Sheet1!$A$2:$B$6,MATCH($A$2,Sheet1!$A$2:$A$6,0),2) i Refererar till textruta, se skärmdumpar:

doc-drop-down-list-with-image-1 -2 doc-drop-down-list-with-image-1

Anmärkningar: I ovanstående formel, Ark1! $ A $ 2: $ B $ 6 är det ursprungliga data- och bildområdet som du har använt för att skapa rullgardinsmenyn, $ A $ 2 är cellen som du skapade i rullgardinsmenyn i ditt nuvarande kalkylblad, Sheet1! $ A $ 2: $ A $ 6 är det datavärde du har skapat listrutan med bilder baserade på och variabeln 2 indikerar att bildkolumnen finns i kolumn 2.

5. Och klicka sedan på OK för att stänga dialogen. Då måste du kopiera och klistra in en motsvarande bild från ditt ursprungliga intervall till den aktiva kalkylcellen B2, se skärmdump:

doc-drop-down-list-with-image-1

6. Därefter ska du välja bilden i cell B2 och ange den här formeln = min bild (min bild är intervallnamnet som du namngav i steg 5) i formelfältet, se skärmdump:

doc-drop-down-list-with-image-1

7. När du har angett formeln, tryck på ange när du väljer ett objekt i listrutan kommer dess relativa bild att visas direkt. Se skärmdump:

doc-drop-down-list-with-image-1


Relaterade artiklar:

Hur skapar man rullgardinsmeny med hyperlänkar i Excel?

Hur ökar teckensnittet i rullgardinsmenyn i Excel?

Hur visar jag det första objektet i listrutan istället för tomt?

Hur slår jag upp och returnerar flera värden från rullgardinsmenyn?

Hur markerar jag rader baserat på listrutan i Excel?


Kutools för Excel: med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsning på 30 dagar. Ladda ner och testa gratis nu!

De bästa Office-produktivitetsverktygen

Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%

  • återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2019 och 365. Stöder alla språk. Enkel distribution i ditt företag eller organisation. Fullständiga funktioner 30-dagars gratis provperiod. 60-dagars pengarna tillbaka-garanti.
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 åt dig varje dag!
officetab botten
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.
    jude · 3 years ago
    how do i repeat the last method in next cell
    • To post as a guest, your comment is unpublished.
      skyyang · 3 years ago
      Hello, guys,
      Sorry for this, the method is only applied to one cell.
      If anyone have the good method to make this work for a column, please comment here!
      Thank you!
  • To post as a guest, your comment is unpublished.
    Guy · 3 years ago
    I found it difficult to follow but managed it. I want to know how I can make a full column have this option though, not just one cell. Can anybody assist please? Thanks.
  • To post as a guest, your comment is unpublished.
    Ed Boon · 3 years ago
    Hi,

    Nice add on to Excel. I had also the same reference error.
    =INDEX(Sheet1!$A$2:$B$6,MATCH($A$2,Sheet1!$A$2:$A$6,0),2)
    The comma , should be written as a semicolon like ;

    Further had to read it lots of time. I think that it should be rewritten in more clear instruction text. I will help you with that if you like.

    I have also one question:

    When I want to insert a row in my target worksheet the formula is not working.
    I use the following formula: =INDEX(Pictos!$A$2:$B$11;VERGELIJKEN($D5;Pictos!$A$2:$A$11;0);2)

    Translate into English: =INDEX(Pictos!$A$2:$B$11;MATCH($D5;Pictos!$A$2:$A$11;0);2)

    What I do wrong?

    Best regards,

    Ed Boon
  • To post as a guest, your comment is unpublished.
    Ed Boon · 3 years ago
    Hi,

    Nice add on to Excel. I had also the same reference error.
    =INDEX(Sheet1!$A$2:$B$6,MATCH($A$2,Sheet1!$A$2:$A$6,0),2)
    The comma , should be written as a semicolon like ;

    Further had to read it lots of time. I think that it should be rewritten in more clear instruction text. I will help you with that if you like.

    I have also one question:

    When I want to insert a row in my target worksheet the formula is not working.
    I use the following formula: =INDEX(Pictos!$A$2:$B$11;VERGELIJKEN($D5;Pictos!$A$2:$A$11;0);2)

    Translate into English: =INDEX(Pictos!$A$2:$B$11;MATCH($D5;Pictos!$A$2:$A$11;0);2)

    What I do wrong?

    Best regards,

    Ed Boon
  • To post as a guest, your comment is unpublished.
    Brian · 4 years ago
    I can get everything to work except the last step when I name the image.I get a "reference not valid" statement
    • To post as a guest, your comment is unpublished.
      Theviet · 3 years ago
      Before this step, you have to match correctly Fruits and Pictures.
      Good luck !
  • To post as a guest, your comment is unpublished.
    Maal · 6 years ago
    Thank you so much.
    It really cool technique.
  • To post as a guest, your comment is unpublished.
    Jason76 · 6 years ago
    I can get everything to work except the last step when I name the image.I get a reference not valid...any thoughts?
    • To post as a guest, your comment is unpublished.
      BasjeNL · 6 years ago
      I have the same error as JAson. Some basic settings different?