Функція Excel IMAGE для вставки зображення в комірку

  • Поділитися Цим
Michael Brown

Дізнайтеся про новий дивовижно простий спосіб вставки зображення в комірку за допомогою функції ЗОБРАЖЕННЯ.

Користувачі Microsoft Excel роками вставляли зображення в робочі аркуші, але це вимагало чимало зусиль і терпіння. Тепер з цим нарешті покінчено. За допомогою нової функції ЗОБРАЖЕННЯ можна вставляти зображення в комірку з простою формулою, розміщувати зображення в таблицях Excel, переміщати, копіювати, змінювати розмір, сортувати і фільтрувати комірки з зображеннями так само, як і звичайні комірки. Замість того, щоб плавати на вершиніелектронну таблицю, ваші зображення тепер є її невід'ємною частиною.

    Функція ЗОБРАЖЕННЯ Excel

    Функція ЗОБРАЖЕННЯ в Excel призначена для вставки зображень в комірки з URL-адреси. Підтримуються наступні формати файлів: BMP, JPG/JPEG, GIF, TIFF, PNG, ICO і WEBP.

    Функція отримує всього 5 аргументів, з яких тільки перший є обов'язковим.

    IMAGE(source, [alt_text], [sizing], [height], [width])

    Де:

    Джерело (обов'язково) - URL-адреса до файлу зображення, що використовує протокол "https". Може бути вказана у вигляді текстового рядка, укладеного в подвійні лапки, або у вигляді посилання на комірку, що містить URL-адресу.

    Alt_text (необов'язково) - альтернативний текст, що описує зображення.

    Розміри (необов'язково) - визначає розміри зображення. Може бути одним з цих значень:

    • 0 (за замовчуванням) - вписати картинку в комірку зі збереженням її співвідношення сторін.
    • 1 - заповнити комірку зображенням без урахування його співвідношення сторін.
    • 2 - зберегти вихідний розмір зображення, навіть якщо воно виходить за межі комірки.
    • 3 - встановити висоту та ширину зображення.

    Висота (необов'язково) - висота зображення в пікселях.

    Ширина (необов'язково) - ширина зображення в пікселях.

    Доступність функції ЗОБРАЖЕННЯ

    Зображення - це нова функція, яка наразі доступна лише в бета-каналі Office Insider Beta для користувачів Microsoft 365 для Windows, Mac та Android.

    Базова формула ЗОБРАЖЕННЯ в Excel

    Для створення формули IMAGE в найпростішому вигляді достатньо вказати тільки 1-й аргумент, який задає URL-адресу файлу зображення. Зверніть увагу, що допускаються тільки HTTPS-адреси, а не HTTP. Вказану URL-адресу слід брати в подвійні лапки, як звичайний текстовий рядок. За бажанням, в 2-му аргументі можна вказати альтернативний текст, що описує картинку.

    Наприклад:

    =IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/umbrella.png", "umbrella")

    Пропуск або встановлення 3-го аргументу в 0 змушує зображення вписуватися в комірку, зберігаючи співвідношення ширини до висоти. Зображення буде автоматично підлаштовуватися при зміні розміру комірки:

    При наведенні курсору миші на клітинку з формулою ЗОБРАЖЕННЯ з'являється підказка. Мінімальний розмір панелі підказок встановлений заздалегідь. Щоб збільшити її розмір, перетягніть нижній правий кут панелі, як показано нижче.

    Щоб заповнити всю комірку зображенням, встановіть 3-й аргумент рівним 1. Наприклад:

    =IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/water.jpg", "ocean", 1)

    Зазвичай це добре працює для зображень абстрактного мистецтва, які добре виглядають практично з будь-яким співвідношенням ширини до висоти.

    Якщо ви вирішили задати висоту і ширину зображення (4-й і 5-й аргумент відповідно), переконайтеся, що ваша комірка достатньо велика, щоб вмістити зображення оригінального розміру. Якщо ні, то буде видно лише частину зображення.

    Після того, як малюнок вставлено, ви можете скопіювати його в іншу комірку, просто скопіювавши формулу. Або ви можете посилання на комірку з формулою ЗОБРАЖЕННЯ Так само, як і будь-яка інша комірка робочого аркуша. Наприклад, щоб скопіювати малюнок з C4 в D4, введіть формулу =C4 в D4.

    Як вставити малюнки в комірки Excel - приклади формул

    Впровадження функції ЗОБРАЖЕННЯ в Excel "розблокувало" багато нових сценаріїв, які раніше були неможливими або дуже складними. Нижче ви знайдете кілька таких прикладів.

    Як зробити список товарів з картинками в Excel

    За допомогою функції ЗОБРАЖЕННЯ створити список товарів з картинками в Excel стає неймовірно просто. Крок за кроком:

    1. Створіть новий список товарів на робочому аркуші або імпортуйте існуючий із зовнішньої бази даних у вигляді csv-файлу. Або скористайтеся шаблоном інвентаризації товарів, доступним в Excel.
    2. Завантажте зображення товару в певну папку на вашому сайті.
    3. Побудуйте формулу IMAGE для першого елемента і введіть її в саму верхню комірку. У формулі тільки перший аргумент ( джерело ) потребує визначення. Другий аргумент ( alt_text ) не є обов'язковим.
    4. Скопіюйте формулу в наведені нижче клітинки в комірку Зображення колонка.
    5. У кожній формулі ЗОБРАЖЕННЯ змініть ім'я файлу та альтернативний текст, якщо ви його надали. Оскільки всі зображення були завантажені в одну папку, це єдина зміна, яку потрібно внести.

    У цьому прикладі наведена нижче формула відноситься до E3:

    =IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/boots.jpg", "Черевики Wellington")

    В результаті ми отримали наступний перелік продукції з картинками в Excel:

    Як повернути зображення на основі значення іншої комірки

    Для цього прикладу ми створимо випадаючий список елементів і витягнемо пов'язане з ним зображення в сусідню комірку. При виборі нового елемента з випадаючого списку поруч з ним з'явиться відповідна картинка.

    1. Оскільки ми прагнемо до динамічний випадаючий список який автоматично розширюється при додаванні нових елементів, нашим першим кроком буде перетворення набору даних в таблицю Excel. Найшвидший спосіб - використання комбінації клавіш Ctrl + T. Після того, як таблиця створена, ви можете дати їй будь-яке ім'я. Наша таблиця має ім'я Список_продукції .
    2. Створіть два іменованих діапазони для Пункт і Зображення колонок, не включаючи заголовки колонок:
      • Позиції посилаючись на =Перелік_продукції[ITEM]
      • Зображення посилаючись на =Перелік_продукції[ЗОБРАЖЕННЯ]
    3. Вибравши комірку для випадаючого списку, перейдіть до Дані вкладка> Інструменти для роботи з датами групу, натисніть Перевірка даних і налаштуйте випадаючий список на основі імені Excel. У нашому випадку, =Предмети використовується для Джерело .
    4. У комірці, призначеній для зображення, введіть наступну формулу XLOOKUP:

      =XLOOKUP(A2, Product_list[ITEM], Product_list[IMAGE])

      Де A2 ( lookup_value ) - комірка, що випадає.

      Оскільки ми шукаємо в таблиці, формула використовує структуровані посилання, такі як:

      • Lookup_array - Product_list[ITEM], який вказує шукати шукане значення в стовпці з назвою ITEM.
      • Return_array - Product_list[IMAGE]), яка каже повернути збіг з стовпця з назвою IMAGE.

      Результат буде виглядати приблизно так:

    А ось наш випадаючий список з відповідними картинками в дії - як тільки елемент обрано в А2, його зображення одразу ж відображається в В2:

    Як зробити випадаючий список з картинками в Excel

    У попередніх версіях Excel не було можливості додавати зображення до випадаючого списку. Функція ЗОБРАЖЕННЯ змінила цю ситуацію. Тепер ви можете створити випадаючий список зображень за 4 швидких кроки:

    1. Почніть з визначення двох імен для вашого набору даних. У нашому випадку це імена
      • Список_продукції - вихідна таблиця (A10:E20 на скріншоті нижче).
      • Зображення - відноситься до стовпчика ЗОБРАЖЕННЯ в таблиці, без урахування заголовка.

      Детальну інструкцію див. у розділі Як визначити ім'я в Excel.

    2. Для кожної формули ЗОБРАЖЕННЯ налаштуйте alt_text саме так, як ви хочете, щоб альтернативний текст з'явився у випадаючому списку.
    3. На аркуші А2 створіть випадаючий список з Джерело посилаючись на = Зображення .
    4. Крім того, за допомогою цих формул можна отримати додаткову інформацію про обрану позицію:

      Отримайте назву предмета:

      =XLOOKUP($A$2, Product_list[IMAGE], Product_list[ITEM])

      Витягніть кількість:

      =XLOOKUP($A$2, Product_list[IMAGE], Product_list[QTY])

      Витягніть вартість:

      =XLOOKUP($A$2, Product_list[IMAGE], Product_list[COST])

    Оскільки вихідні дані подаються у вигляді таблиці, то в посиланнях використовується комбінація назв таблиці та стовпців. Детальніше про посилання на таблиці.

    Випадаюче вікно із зображеннями показано на скріншоті:

    Відомі проблеми та обмеження функції Зображення Excel

    Наразі функція ЗОБРАЖЕННЯ знаходиться на стадії бета-тестування, тому наявність деяких проблем є нормальним та очікуваним явищем :)

    • Допускається використання лише зображень, збережених на зовнішніх "https"-сайтах.
    • Зображення, збережені на OneDrive, SharePoint і в локальних мережах, не підтримуються.
    • Якщо веб-сайт, на якому зберігається файл зображення, вимагає аутентифікації, зображення не відобразиться.
    • Перемикання між платформами Windows і Mac може спричинити проблеми з відображенням зображень.
    • Незважаючи на те, що підтримується формат файлу GIF, він відображається в комірці як статичне зображення.

    Ось так можна вставити картинку в комірку за допомогою функції ЗОБРАЖЕННЯ. Дякую за увагу і сподіваюся побачити вас на нашому блозі наступного тижня!

    Практичний посібник

    Функція ЗОБРАЖЕННЯ Excel - приклади формул (файл .xlsx)

    Майкл Браун — відданий ентузіаст технологій із пристрастю до спрощення складних процесів за допомогою програмних засобів. Маючи понад десятирічний досвід роботи в технологічній індустрії, він відточив свої навички роботи з Microsoft Excel і Outlook, а також із Google Таблицями та Документами. Блог Майкла присвячений тому, щоб поділитися своїми знаннями та досвідом з іншими, надаючи прості поради та навчальні посібники для підвищення продуктивності та ефективності. Незалежно від того, чи є ви досвідченим професіоналом чи початківцем, блог Майкла пропонує цінну інформацію та практичні поради щодо отримання максимальної користі від цих основних програмних інструментів.