Перейти к содержимому

Как динамически вставить изображение или картинку в ячейку на основе значения ячейки в Excel?

Author: Siluvia Last Modified: 2025-08-07

В Excel вы можете столкнуться с ситуациями, когда необходимо динамически отображать изображения на основе значения ячейки. Например, при вводе определенного имени в ячейке соответствующее изображение автоматически обновляется в другой ячейке. Это руководство предоставляет пошаговые инструкции для достижения этого.

Вставьте и измените изображение динамически на основе значений, которые вы вводите в ячейку.
Динамически изменяйте изображения на основе значений ячеек с помощью Kutools для Excel.


Вставьте и измените изображение динамически на основе значений, которые вы вводите в ячейку.

Как показано на скриншоте ниже, вы хотите динамически отображать соответствующие изображения на основе значения, введенного в ячейку G2. При вводе «Банан» в ячейку G2 изображение банана будет отображаться в ячейке H2. При вводе «Ананас» в ячейку G2 изображение в ячейке H2 превратится в соответствующее изображение ананаса.

A screenshot demonstrating dynamic image changes based on cell values in Excel

1. Создайте два столбца на вашем листе: первый столбец диапазон A2:A4 содержит названия изображений, а второй столбец диапазон B2:B4 содержит соответствующие изображения. Смотрите скриншот.

A screenshot of Excel showing product names and their corresponding images in columns

2. Нажмите Формулы > Имена.

A screenshot showing how to access the Name Manager under the Formulas tab in Excel

3. В диалоговом окне Имена нажмите кнопку Создать. Затем появится диалоговое окно Редактировать имя, введите Продукт в поле Имя, введите следующую формулу в поле Ссылается на и затем нажмите кнопку ОК. Смотрите скриншот:

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

A screenshot of the Name Manager and Edit Name dialog box in Excel

Примечания:

1). В формуле первое число 2 — это номер строки вашего первого продукта. В данном случае мое первое название продукта находится в строке 2.
2). Sheet2!$G$2 — это ячейка, на основе которой вы хотите динамически изменять соответствующее изображение.
3). Sheet2!$A$2:$A$4 — это ваш список названий продуктов в текущем листе.
4). Последнее число 2 — это номер столбца, содержащего ваши изображения.

Вы можете изменить их по необходимости в указанной выше формуле.

4. Закройте диалоговое окно Имена.

5. Выберите изображение в вашем столбце Изображений и одновременно нажмите клавиши Ctrl + C, чтобы скопировать его. Затем вставьте его в новое место на текущем листе. Здесь я копирую изображение яблока и помещаю его в ячейку H2.

A screenshot showing a copied image pasted into a new location in Excel

6. Введите название фрукта, например Яблоко, в ячейку G2, щелкните, чтобы выбрать вставленное изображение, и введите формулу =Продукт в строку формул, затем нажмите клавишу Enter. Смотрите скриншот:

A screenshot showing how to link a picture to a named range formula in Excel

Теперь, при изменении названия фрукта в ячейке G2, изображения в ячейке H2 будут динамически меняться на соответствующие.

Вы можете быстро выбрать название фрукта, создав выпадающий список, содержащий все названия фруктов в ячейке G2, как показано на скриншоте ниже.

A screenshot of a drop-down list in Excel containing product names linked to corresponding images


Динамически изменяйте изображения на основе значений ячеек с помощью Kutools для Excel.

Для многих новичков в Excel вышеупомянутый метод не так легко применить. Здесь рекомендуется использовать функцию Раскрывающийся список с изображениями из Kutools для Excel. С помощью этой функции вы сможете легко создать динамический выпадающий список со значениями и полностью соответствующими изображениями.

Kutools для Excel предлагает более 300 продвинутых функций для упрощения сложных задач, повышая креативность и эффективность. Интеграция с возможностями ИИ позволяет Kutools автоматизировать задачи с высокой точностью, делая управление данными без усилий. Подробная информация о Kutools для Excel...  Бесплатная пробная версия...

Пожалуйста, выполните следующие действия, чтобы применить функцию Раскрывающийся список с изображениями из Kutools для Excel для создания динамического выпадающего списка с изображениями в Excel.

1. Во-первых, вам нужно создать два отдельных столбца, содержащих значения и соответствующие им изображения, как показано на скриншоте ниже.

A screenshot showing two columns with product names and images

2. Нажмите Kutools > Выпадающий список > Раскрывающийся список с изображениями.

A screenshot showing the Kutools Picture Drop-down List option in Excel

3. В диалоговом окне Раскрывающийся список с изображениями вам нужно настроить следующее.

3.1) Если вы уже создали столбцы значений и изображений на шаге 1 выше, пожалуйста, игнорируйте этот шаг;
3.2) В разделе Шаг 2 выберите два созданных вами столбца;
3.3) В разделе Шаг 3 выберите диапазон для вывода динамического выпадающего списка с изображениями.
Примечание: В разделе Шаг 3 вам нужно выбрать два столбца для размещения результатов. Один столбец предназначен для значений, а другой — для соответствующих изображений.
3.4) Нажмите ОК.

A screenshot of the Picture Drop-down List dialog box

4. Затем появится диалоговое окно Kutools для Excel, которое напомнит вам, что во время процесса будут созданы некоторые промежуточные данные, нажмите Да, чтобы продолжить.

A screenshot showing a Kutools confirmation dialog for creating intermediate data

Затем создается динамический выпадающий список с изображениями. Изображение будет динамически изменяться на основе выбранного элемента в выпадающем списке.

A screenshot demonstrating dynamic picture updates using Kutools

Нажмите, чтобы узнать больше об этой функции...

Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас


Связанные статьи:

Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Переворот в анализе данных на основе: Интеллектуальное выполнение   |  Сгенерировать код  |  Создать Пользовательские Формулы  |  Анализ данных и генерация диаграмм  |  Вызов Kutools Functions
Популярные функции: Найти, выделить или отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячейки без потери данных   |   Округлить...
Супер ПОИСК: VLookup с несколькими критериями    VLookup с несколькими значениями  |   Многолистовой поиск   |   Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскр. список   |  Зависимый раскрывающийся список   |  Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки   |  Дизайн листа   |   Улучшенная строка формулы    Управление книгой и листами   |  Библиотека автотекста (Auto Text)   |  Выбор даты   |  Объединить данные   |  Шифрование/Расшифровка ячеек    Отправить письмо по списку   |  Супер фильтр   |   Специальный фильтр (фильтр по жирному/курсиву/зачеркиванию...) ...
Топ–15 наборов инструментов: 12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...)   |   50+ типов диаграмм (Диаграмма Ганта, ...)   |   40+ практических формул (Расчет возраста на основе даты рождения, ...)   |   19 инструментов вставки (Вставить QR-код, Вставить изображение из пути, ...)   |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...)   |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...)   |   ... и многое другое
Используйте Kutools на вашем предпочитаемом языке – поддерживаются английский, испанский, немецкий, французский, китайский и более40 других языков!

Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени.  Щелкните здесь, чтобы получить наиболее нужную вам функцию...


Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!