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

Kutools для Office — один пакет. Пять инструментов. Выполняйте больше.

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

Author Siluvia Last modified

В 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 по нескольким значениям | Многолистовой поиск | Распознавание нечетких соответствий ...
Расширенный раскрывающийся список: Быстро создать раскрывающийся список | Зависимый раскрывающийся список | Множественный выбор в раскрывающемся списке ...
Менеджер столбцов: Добавить определённое количество столбцов | Переместить столбцы | Переключить видимость скрытых столбцов | Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формулы | Управление книгой и листами | Библиотека автотекста | Выбор даты | Объединить данные | Зашифровать/расшифровать ячейки | Отправить письмо по списку | Супер фильтр | Специальный фильтр (фильтр жирный/курсив/зачеркнутый...) ...
Топ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% и уменьшите количество щелчков мышью на сотни ежедневно!

Все надстройки Kutools. Один установщик

Пакет Kutools for Office включает надстройки для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro — идеально для команд, работающих в разных приложениях Office.

Excel Word Outlook Tabs PowerPoint
  • Комплексный набор — надстройки для Excel, Word, Outlook и PowerPoint плюс Office Tab Pro
  • Один установщик, одна лицензия — настройка занимает считанные минуты (MSI-совместимо)
  • Совместная работа — максимальная эффективность между приложениями Office
  • 30-дневная полнофункциональная пробная версия — без регистрации и кредитной карты
  • Лучшее соотношение цены и качества — экономия по сравнению с покупкой отдельных надстроек