Välja ett foto från rullgardinsmenyn

Formulering av problemet

Det är nödvändigt att se till att det i en av cellerna på arket finns en rullgardinslista med namn, när den väljs från vilken produkten skulle visas bredvid den som ett foto:

Video

Steg 1. Skapa en katalog med ett foto och ge det ett namn

Vi skapar på Listor 1 vi är en katalog med namn och bilder på varor, som består av två kolumner (Modell и Bild):

Nu måste vi ge ett namn till vår katalog för att kunna hänvisa till den i framtiden. I Excel 2003 och äldre, för detta går vi till menyn Infoga – Namn – Tilldela (Infoga – Namn – Definiera), och i Excel 2007 och senare – klicka på knappen Namnhanterare fliken Formler. Skapa ett intervall – ange ett namn (till exempel Fotoalbum) och ange formeln som adress:

=СМЕЩ(Лист1!$A$1;1;0;СЧЁТЗ(Лист1!$A:$A)-1;1)

=OFFSET(Лист1!$A$1;1;0;COUNTA(Лист1!$A:$A)-1;1)

Välja ett foto från rullgardinsmenyn

Denna formel bestämmer den senast upptagna cellen i kolumn A och matar ut intervallet från A2 till denna hittade cell. En sådan relativt komplex konstruktion behövs för att senare lägga till nya modeller till vår lista och inte tänka på att korrigera utbudet. Om du inte behöver lägga till något säkert, istället för att ange denna skrämmande formel, skriv bara in =A2:A5

Steg 2. Rullgardinslista för val av modell

Låt oss gå till Blad 2 och skapa en cell där med en rullgardinslista där användaren kan välja en telefonmodell (låt det vara A1). Välj en cell och gå till menyn Data – Kontrollera (Data – Validering) eller i nya versioner av Excel – på fliken Data – Datavalidering (Data – Data Validation). Längre in på fältet Datatyp (tillåt) Välja Lista, men som Källa ange vår Fotoalbum (glöm inte att lägga till ett likhetstecken framför det):

Välja ett foto från rullgardinsmenyn

Dessutom är det bekvämt att ge denna cell ett namn – meny igen Infoga – Namn – Tilldela och ange sedan ett namn (till exempel Val) Och OK.

Steg 3: Kopiera fotot

Låt oss flytta det första fotot från fotoalbumet till rullgardinsmenyn. Välj cellen med det första fotot (inte själva bilden, utan cellen!) och

i Excel 2003 och senare håller du ned Skift för att öppna menyn Redigera. Ett tidigare osynligt föremål bör visas där. Kopiera som bild:

I Excel 2007 och senare kan du helt enkelt utöka rullgardinsmenyn under knappen Kopiera (Kopiera) on Hem flik:

I Excel 2010 kommer ytterligare ett fönster att visas med ett val av vilken typ av bild som ska skapas:

Välja ett foto från rullgardinsmenyn

I den måste du välja alternativen "som på skärmen" och "raster".

Kopiera, gå till Blad 2 till rullgardinsmenyn och i valfri tom cell nära den, infoga vår miniskärmdump av cellen med ett foto (meny Redigera – Klistra in eller det vanliga CTRL + V).

Steg 4. Skapa en dynamisk länk till det valda fotot

Nu måste du skapa en länk som pekar till cellen med det valda fotot. Öppnar menyn Infoga – Namn – Definiera or Namnhanterare fliken Formler och skapa ett annat namngivet intervall:

Välja ett foto från rullgardinsmenyn

Namnet på vår länk, låt oss säga, kommer att vara Bildoch formeln

=СМЕЩ(Лист1!$B$2;ПОИСКПОЗ(Выбор;Фотоальбом;0)-1;0;1;1)

=OFFSET(Лист1!$B$2;MATCH(Выбор;Фотоальбом;0)-1;0;1;1)

Tekniskt sett en funktion MATCH hittar en cell med önskad modell i katalogen efter namn och funktionen OFFSET ger sedan en länk till cellen intill höger om det hittade namnet, dvs cell med ett foto av produkten.

Steg 5. Bifoga ett foto till en länk

Det återstår att välja det kopierade fotot på Listor 2 och skriv in i formelfältet

=Bild

och tryck på Enter

Allt! 🙂

 

  • Skapa rullgardinslista i kalkylbladsceller 
  • Skapa beroende dropdowns 
  • Generera rullgardinslistor automatiskt med PLEX-tilläggsverktyg 
  • Dropdown-lista med automatisk radering av redan använda objekt
  • Dropdown-lista med automatisk tillägg av saknade objekt

Kommentera uppropet