Přejít k hlavnímu obsahu

Jak vložit obrázek nebo obrázek dynamicky do buňky na základě hodnoty buňky v aplikaci Excel?

V mnoha případech může být nutné dynamicky vložit obrázek do buňky na základě hodnoty buňky. Například chcete, aby se odpovídající obrázky dynamicky měnily s různými hodnotami, které zadáváte do zadané buňky. Tento článek vám ukáže, jak toho dosáhnout.

Vložte a změňte obrázek dynamicky na základě hodnot, které zadáte do buňky
Dynamicky měnit obrázek na základě hodnot buněk pomocí úžasného nástroje


Vložte a změňte obrázek dynamicky na základě hodnot, které zadáte do buňky

Jak je ukázáno níže, chcete dynamicky zobrazit odpovídající obrázky na základě hodnoty, kterou jste zadali v buňce G2. Když zadáte Banana do buňky G2, banánový obrázek se zobrazí v buňce H2. Při zadávání ananasu do buňky G2 se obrázek v buňce H2 změní na odpovídající obrázek ananasu.

1. Vytvořte v listu dva sloupce, první rozsah sloupců A2: A4 obsahuje název obrázků a rozsah druhého sloupce B2: B4 obsahuje odpovídající obrázky. Zobrazit snímek obrazovky.

2. cvaknutí Vzorce > Správce jmen.

3. V Správce jmen dialogové okno, klepněte na tlačítko Nový tlačítko. Pak Upravit jméno objeví se dialog, zadejte Produktový do Příjmení do pole zadejte níže uvedený vzorec Odkazuje na a poté klikněte na OK knoflík. Viz screenshot:

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

Poznámky:

1). Ve vzorci první číslo 2 je číslo řádku vašeho prvního produktu. V tomto případě se můj první název produktu nachází v řádku 2.
2). List2! $ G $ 2 je buňka, na které chcete dynamicky měnit odpovídající obrázek.
3). List2! $ A $ 2: $ A $ 4 je váš seznam názvů produktů v aktuálním listu.
4). Poslední číslo 2 je číslo sloupce obsahující vaše obrázky.

Ve výše uvedeném vzorci je můžete podle potřeby změnit.

4. Zavři Správce jmen dialogové okno.

5. Vyberte obrázek ve sloupci Obrázky a stiskněte Ctrl + C současně kopírovat. Poté jej vložte na nové místo v aktuálním listu. Zde zkopíruji obrázek jablka a umístím jej do buňky H2.

6. Do buňky G2 zadejte název ovoce, například Apple, klepnutím vyberte vložený obrázek a zadejte vzorec = Produkt do Formula Bar, poté stiskněte tlačítko vstoupit klíč. Viz snímek obrazovky:

Od této chvíle se při změně názvu ovoce v buňce G2 obrázky v buňce H2 dynamicky změní na odpovídající.

Název ovoce můžete rychle vybrat vytvořením rozevíracího seznamu obsahujícího všechny názvy ovoce v buňce G2, jak je uvedeno níže.


Pomocí úžasného nástroje můžete snadno vkládat obrázky do souvisejících buněk na základě hodnot buněk

Pro mnoho nováčků v Excelu není výše uvedená metoda jednoduchá. Zde doporučuji Rozbalovací seznam obrázků vlastnost Kutools pro Excel. Pomocí této funkce můžete snadno vytvořit dynamický rozevírací seznam s hodnotami a obrázky, které se zcela shodují.

Před aplikací Kutools pro Excel, Prosím nejprve si jej stáhněte a nainstalujte.

Chcete-li v aplikaci Kutools pro Excel použít funkci Rozevírací seznam obrázků v aplikaci Kutools pro Excel, postupujte takto, abyste v aplikaci Excel vytvořili rozevírací seznam dynamických obrázků.

1. Za prvé, musíte vytvořit dva sloupce odděleně obsahující hodnoty a odpovídající obrázky, jak ukazuje níže uvedený snímek obrazovky.

2. cvaknutí Kutools > Import Export > Porovnat importované obrázky.

3. V Rozbalovací seznam obrázků dialogové okno, musíte nakonfigurovat následujícím způsobem.

3.1) Pokud jste v kroku 1 výše vytvořili sloupce hodnot a obrázků, tento krok prosím ignorujte;
3.2) v Step2 v sekci vyberte dva sloupce, které jste vytvořili;
3.3) v Step3 v části vyberte rozsah pro výstup rozevíracího seznamu dynamických obrázků.
Poznámka: In Step3 sekci, musíte vybrat dva sloupce pro umístění výsledků. Jeden sloupec je pro hodnoty a druhý pro odpovídající obrázky.
3.4) Klepněte na tlačítko OK.

4. Pak a Kutools pro Excel objeví se dialogové okno, které vám připomene, že během procesu budou vytvořena některá mezilehlá data, klikněte na Ano pokračovat.

Poté se vytvoří rozevírací seznam dynamických obrázků. Obrázek se bude dynamicky měnit podle položky, kterou jste vybrali v rozevíracím seznamu.

Klikněte na vědět více o této funkci ...

  Pokud chcete mít bezplatnou (30denní) zkušební verzi tohoto nástroje, kliknutím jej stáhněte, a poté přejděte k použití operace podle výše uvedených kroků.


Související články:

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
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