Зміст
Дізнайтеся про новий дивовижно простий спосіб вставки зображення в комірку за допомогою функції ЗОБРАЖЕННЯ.
Користувачі 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 стає неймовірно просто. Крок за кроком:
- Створіть новий список товарів на робочому аркуші або імпортуйте існуючий із зовнішньої бази даних у вигляді csv-файлу. Або скористайтеся шаблоном інвентаризації товарів, доступним в Excel.
- Завантажте зображення товару в певну папку на вашому сайті.
- Побудуйте формулу IMAGE для першого елемента і введіть її в саму верхню комірку. У формулі тільки перший аргумент ( джерело ) потребує визначення. Другий аргумент ( alt_text ) не є обов'язковим.
- Скопіюйте формулу в наведені нижче клітинки в комірку Зображення колонка.
- У кожній формулі ЗОБРАЖЕННЯ змініть ім'я файлу та альтернативний текст, якщо ви його надали. Оскільки всі зображення були завантажені в одну папку, це єдина зміна, яку потрібно внести.
У цьому прикладі наведена нижче формула відноситься до E3:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/boots.jpg", "Черевики Wellington")
В результаті ми отримали наступний перелік продукції з картинками в Excel:
Як повернути зображення на основі значення іншої комірки
Для цього прикладу ми створимо випадаючий список елементів і витягнемо пов'язане з ним зображення в сусідню комірку. При виборі нового елемента з випадаючого списку поруч з ним з'явиться відповідна картинка.
- Оскільки ми прагнемо до динамічний випадаючий список який автоматично розширюється при додаванні нових елементів, нашим першим кроком буде перетворення набору даних в таблицю Excel. Найшвидший спосіб - використання комбінації клавіш Ctrl + T. Після того, як таблиця створена, ви можете дати їй будь-яке ім'я. Наша таблиця має ім'я Список_продукції .
- Створіть два іменованих діапазони для Пункт і Зображення колонок, не включаючи заголовки колонок:
- Позиції посилаючись на =Перелік_продукції[ITEM]
- Зображення посилаючись на =Перелік_продукції[ЗОБРАЖЕННЯ]
- Вибравши комірку для випадаючого списку, перейдіть до Дані вкладка> Інструменти для роботи з датами групу, натисніть Перевірка даних і налаштуйте випадаючий список на основі імені Excel. У нашому випадку, =Предмети використовується для Джерело .
- У комірці, призначеній для зображення, введіть наступну формулу 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 швидких кроки:
- Почніть з визначення двох імен для вашого набору даних. У нашому випадку це імена
- Список_продукції - вихідна таблиця (A10:E20 на скріншоті нижче).
- Зображення - відноситься до стовпчика ЗОБРАЖЕННЯ в таблиці, без урахування заголовка.
Детальну інструкцію див. у розділі Як визначити ім'я в Excel.
- Для кожної формули ЗОБРАЖЕННЯ налаштуйте alt_text саме так, як ви хочете, щоб альтернативний текст з'явився у випадаючому списку.
- На аркуші А2 створіть випадаючий список з Джерело посилаючись на = Зображення .
- Крім того, за допомогою цих формул можна отримати додаткову інформацію про обрану позицію:
Отримайте назву предмета:
=XLOOKUP($A$2, Product_list[IMAGE], Product_list[ITEM])
Витягніть кількість:
=XLOOKUP($A$2, Product_list[IMAGE], Product_list[QTY])
Витягніть вартість:
Дивіться також: Створення заповнюваних шаблонів листів Outlook з наборів даних=XLOOKUP($A$2, Product_list[IMAGE], Product_list[COST])
Оскільки вихідні дані подаються у вигляді таблиці, то в посиланнях використовується комбінація назв таблиці та стовпців. Детальніше про посилання на таблиці.
Випадаюче вікно із зображеннями показано на скріншоті:
Відомі проблеми та обмеження функції Зображення Excel
Наразі функція ЗОБРАЖЕННЯ знаходиться на стадії бета-тестування, тому наявність деяких проблем є нормальним та очікуваним явищем :)
- Допускається використання лише зображень, збережених на зовнішніх "https"-сайтах.
- Зображення, збережені на OneDrive, SharePoint і в локальних мережах, не підтримуються.
- Якщо веб-сайт, на якому зберігається файл зображення, вимагає аутентифікації, зображення не відобразиться.
- Перемикання між платформами Windows і Mac може спричинити проблеми з відображенням зображень.
- Незважаючи на те, що підтримується формат файлу GIF, він відображається в комірці як статичне зображення.
Ось так можна вставити картинку в комірку за допомогою функції ЗОБРАЖЕННЯ. Дякую за увагу і сподіваюся побачити вас на нашому блозі наступного тижня!
Практичний посібник
Функція ЗОБРАЖЕННЯ Excel - приклади формул (файл .xlsx)