Przejdź do głównej zawartości

Jak dynamicznie wstawiać obraz lub obraz do komórki na podstawie wartości komórki w programie Excel?

W wielu przypadkach może być konieczne dynamiczne wstawienie obrazu do komórki na podstawie wartości komórki. Na przykład chcesz, aby odpowiednie obrazy były dynamicznie zmieniane z różnymi wartościami wprowadzonymi w określonej komórce. Z tego artykułu dowiesz się, jak to osiągnąć.

Wstawiaj i zmieniaj obraz dynamicznie na podstawie wartości wprowadzanych do komórki
Dynamicznie zmieniaj obraz w oparciu o wartości komórek za pomocą niesamowitego narzędzia


Wstawiaj i zmieniaj obraz dynamicznie na podstawie wartości wprowadzanych do komórki

Jak pokazano na poniższym zrzucie ekranu, chcesz wyświetlać odpowiednie obrazy dynamicznie na podstawie wartości wprowadzonej w komórce G2. Po wprowadzeniu bananów do komórki G2, obraz banana zostanie wyświetlony w komórce H2. Podczas wchodzenia do komórki Ananas w komórce G2 obraz w komórce H2 zamieni się w odpowiadający mu obraz ananasa.

1. Utwórz dwie kolumny w swoim arkuszu, pierwszy zakres kolumn A2: A4 zawiera nazwy obrazów i zakres drugiej kolumny B2: B4 zawiera odpowiednie zdjęcia. Zobacz pokazany zrzut ekranu.

2. kliknij Wzory > Menedżer nazw.

3. w Menedżer nazw okno dialogowe, kliknij przycisk Nowości przycisk. A później Edytuj imię wyskakuje okno dialogowe, wprowadź Produkt do Imię wpisz poniższą formułę w polu Odnosi się do a następnie kliknij OK przycisk. Zobacz zrzut ekranu:

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

Uwagi:

1). We wzorze pierwsza liczba 2 to numer wiersza pierwszego produktu. W tym przypadku moja pierwsza nazwa produktu znajduje się w wierszu 2.
2). Arkusz2! $ G $ 2 to komórka, na podstawie której chcesz dynamicznie zmienić odpowiedni obraz.
3). Arkusz2! 2 $ A $: 4 $ A $ XNUMX to lista nazw produktów w bieżącym arkuszu.
4). Ostatnia liczba 2 to numer kolumny zawierającej Twoje obrazy.

Możesz je zmienić według potrzeb w powyższym wzorze.

4. Zamknij Menedżer nazw okno dialogowe.

5. Wybierz zdjęcie w kolumnie Zdjęcia i naciśnij Ctrl + C klucze jednocześnie, aby go skopiować. Następnie wklej go w nowe miejsce w bieżącym arkuszu. Tutaj kopiuję obrazek jabłka i umieszczam go w komórce H2.

6. Wprowadź nazwę owocu, na przykład Apple, w komórce G2, kliknij, aby zaznaczyć wklejony obraz, i wprowadź formułę = Produkt do Pasek formuły, a następnie naciśnij Wchodzę klucz. Zobacz zrzut ekranu:

Odtąd, po zmianie na dowolną nazwę owocu w komórce G2, obrazy w komórce H2 będą dynamicznie zmieniać się w odpowiadające.

Możesz szybko wybrać nazwę owocu, tworząc listę rozwijaną zawierającą wszystkie nazwy owoców w komórce G2, jak pokazano poniżej.


Łatwo wstawiaj obrazy do powiązanych komórek na podstawie wartości komórek za pomocą niesamowitego narzędzia

Dla wielu początkujących Excela powyższa metoda nie jest łatwa w obsłudze. Tutaj polecam Lista rozwijana obrazów cechą Kutools dla programu Excel. Dzięki tej funkcji możesz łatwo utworzyć dynamiczną listę rozwijaną z całkowicie dopasowanymi wartościami i obrazami.

Przed złożeniem wniosku Kutools dla programu ExcelProszę pobierz i zainstaluj najpierw.

Wykonaj następujące czynności, aby zastosować funkcję rozwijanej listy obrazów w Kutools dla programu Excel, aby utworzyć dynamiczną listę rozwijaną obrazów w programie Excel.

1. Po pierwsze, musisz utworzyć dwie kolumny osobno zawierające wartości i odpowiadające im zdjęcia, jak pokazano na poniższym zrzucie ekranu.

2. kliknij Kutools > Import Eksport > Dopasuj importowane obrazy.

3. w Lista rozwijana obrazów W oknie dialogowym należy skonfigurować w następujący sposób.

3.1) Jeśli utworzyłeś kolumny wartości i zdjęć w kroku 1 powyżej, zignoruj ​​ten krok;
3.2 w Step2 sekcji, wybierz dwie kolumny, które utworzyłeś;
3.3 w Step3 w sekcji wybierz zakres, w którym ma być wyświetlana rozwijana lista obrazów dynamicznych.
Uwaga: In Step3 sekcji, musisz wybrać dwie kolumny do umieszczenia wyników. Jedna kolumna dotyczy wartości, a druga odpowiednich obrazów.
3.4) Kliknij OK.

4. Następnie a Kutools dla programu Excel pojawi się okno dialogowe przypominające, że niektóre dane pośrednie zostaną utworzone podczas procesu, kliknij Tak aby kontynuować.

Następnie tworzona jest dynamiczna lista rozwijana obrazów. Obraz będzie się dynamicznie zmieniał w zależności od elementu wybranego z listy rozwijanej.

Kliknij, aby dowiedz się więcej o tej funkcji...

  Jeśli chcesz mieć bezpłatną wersję próbną (30 dni) tego narzędzia, kliknij, aby go pobrać, a następnie przejdź do wykonania operacji zgodnie z powyższymi krokami.


Powiązane artykuły:

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
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