Съдържание
Научете нов, изключително прост начин за вмъкване на снимка в клетка с помощта на функцията IMAGE.
Потребителите на Microsoft Excel от години вмъкват снимки в работни листове, но това изисква доста усилия и търпение. Сега това най-накрая приключи. С нововъведената функция IMAGE можете да вмъкнете снимка в клетка с проста формула, да поставяте изображения в таблиците на Excel, да премествате, копирате, променяте размера, сортирате и филтрирате клетките със снимки точно както обикновените клетки.електронна таблица, изображенията ви вече са нейна неразделна част.
Функция IMAGE на Excel
Функцията IMAGE (Изображение) в Excel е предназначена за вмъкване на снимки в клетките от URL адрес. Поддържат се следните файлови формати: BMP, JPG/JPEG, GIF, TIFF, PNG, ICO и WEBP.
Функцията приема общо 5 аргумента, от които само първият е задължителен.
ОБРАЗЕЦ(източник, [alt_text], [sizing], [height], [width])Къде:
Източник: (задължително) - URL пътят до файла с изображението, който използва протокола "https". Може да се предостави под формата на текстов низ, затворен в двойни кавички, или като препратка към клетката, съдържаща URL адреса.
Alt_text (по избор) - алтернативен текст, описващ картината.
Оразмеряване (по избор) - определя размерите на изображението. Може да бъде една от тези стойности:
- 0 (по подразбиране) - побира картината в клетката, като запазва съотношението на страните ѝ.
- 1 - запълнете клетката с изображението, като не отчитате съотношението на страните му.
- 2 - запазете оригиналния размер на изображението, дори ако то излиза извън границите на клетката.
- 3 - задайте височината и ширината на изображението.
Височина (по избор) - височината на изображението в пиксели.
Ширина (по избор) - ширината на изображението в пиксели.
Наличие на функцията IMAGE
ИМИДЖ е нова функция, която понастоящем е достъпна само в канала Office Insider Beta за потребителите на Microsoft 365 за Windows, Mac и Android.
Основна формула IMAGE в Excel
За да създадете формула IMAGE в нейната най-проста форма, е достатъчно да предоставите само 1-ви аргумент, който посочва URL адреса на файла с изображението. Моля, не забравяйте, че са разрешени само HTTPS адреси, а не HTTP. Предоставеният URL адрес трябва да бъде заграден в двойни кавички, точно както обикновен текстов низ. По желание във 2-ри аргумент можете да определите алтернативен текст, описващ изображението.
Например:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/umbrella.png", "umbrella")
Пропускането или задаването на третия аргумент на стойност 0 принуждава изображението да се побере в клетката, като се запазва съотношението между широчина и височина. Изображението ще се коригира автоматично при промяна на размера на клетката:
Когато поставите курсора на мишката върху клетката с формула IMAGE, се появява подсказка за инструменти. Минималният размер на панела с подсказки за инструменти е предварително зададен. За да го увеличите, плъзнете долния десен ъгъл на панела, както е показано по-долу.
За да запълните цялата клетка с изображение, задайте третия аргумент на 1:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/water.jpg", "ocean", 1)
Обикновено това работи добре за изображения на абстрактни изкуства, които изглеждат добре при почти всяко съотношение между ширина и височина.
Ако решите да зададете височината и ширината на изображението (съответно 4-ти и 5-ти аргумент), уверете се, че клетката ви е достатъчно голяма, за да побере оригиналния размер на изображението. В противен случай ще се вижда само част от изображението.
След като картинката е вмъкната, можете да я копирате в друга клетка, като просто копирате формулата. Или можете да препратка към клетка с формула IMAGE както всяка друга клетка в работния лист. Например, за да копирате снимка от C4 в D4, въведете формулата =C4 в D4.
Как да вмъкнете снимки в клетките на Excel - примери за формули
Въвеждането на функцията IMAGE в Excel "отключи" много нови сценарии, които преди това бяха невъзможни или много сложни. По-долу ще намерите няколко такива примера.
Как да направите списък на продукти с изображения в Excel
С функцията IMAGE създаването на списък с продукти със снимки в Excel става изключително лесно. Стъпките са следните:
- Създайте нов списък на продукти в работния лист. Или импортирайте съществуващ списък от външна база данни като csv файл. Или използвайте шаблон за опис на продукти, наличен в Excel.
- Качете изображенията на продуктите в някоя папка на вашия уебсайт.
- Съставете формулата IMAGE за първия елемент и я въведете в най-горната клетка. Във формулата се използва само първият аргумент ( източник ) трябва да бъде определен. Вторият аргумент ( alt_text ) не е задължителна.
- Копирайте формулата в долните клетки в Изображение колона.
- Във всяка формула IMAGE (Снимка) променете името на файла и алтернативния текст, ако сте го предоставили. Тъй като всички снимки са качени в една и съща папка, това е единствената промяна, която трябва да се направи.
В този пример посочената по-долу формула отива към E3:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/boots.jpg", "Ботуши Уелингтън")
В резултат на това получихме следния списък на продукти със снимки в Excel:
Как да върнете изображение въз основа на стойност от друга клетка
За този пример ще създадем падащ списък с елементи и ще извлечем съответното изображение в съседна клетка. Когато се избере нов елемент от падащия списък, до него ще се появи съответното изображение.
- Тъй като се стремим към динамично падащо меню която се разширява автоматично при добавяне на нови елементи, първата ни стъпка е да преобразуваме набора от данни в таблица на Excel. Най-бързият начин е да използваме клавишната комбинация Ctrl + T. След като таблицата е създадена, можете да й дадете каквото име искате. Нашето име е Списък на продуктите .
- Създайте два именувани диапазона за Артикул и Изображение колони, без да се включват заглавията на колоните:
- Елементи с препратка към =Product_list[ITEM]
- Изображения с препратка към =Product_list[IMAGE]
- Когато е избрана клетката за падащото меню, преминете към Данни tab> Инструменти за дата група, щракнете върху Утвърждаване на данните , и конфигурирайте падащия списък въз основа на име в 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.
Резултатът ще изглежда по следния начин:
И ето го нашият падащ списък със свързани изображения в действие - веднага щом бъде избран елемент в A2, неговото изображение веднага се показва в B2:
Как да направите падащо меню с картинки в Excel
В по-ранните версии на Excel нямаше начин да се добавят снимки към падащ списък. Функцията IMAGE промени това. Сега можете да направите падащ списък със снимки в 4 бързи стъпки:
- Започнете с определянето на двете имена на вашата съвкупност от данни. В нашия случай имената са:
- Списък на продуктите - таблицата на източника (A10:E20 на скрийншота по-долу).
- Изображения - се отнася до колоната IMAGE в таблицата, без да включва заглавието.
За подробни инструкции вижте Как да определим име в Excel.
- За всяка формула IMAGE конфигурирайте alt_text аргумент точно както искате да се появи алтернативният текст в падащия списък.
- В A2 направете падащ списък с Източник: отнасящи се до = Изображения .
- Освен това можете да получите повече информация за избрания елемент с помощта на тези формули:
Получаване на името на елемента:
=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])
Тъй като изходните данни са в таблица, препратките използват комбинация от имената на таблицата и колоната. Научете повече за препратките към таблици.
Полученият падащ списък с изображения е показан на снимката на екрана:
Известни проблеми и ограничения на функцията IMAGE на Excel
В момента функцията IMAGE е в етап на бета тестване, така че наличието на някои проблеми е нормално и очаквано :)
- Могат да се използват само изображения, записани на външни уебсайтове с "https".
- Не се поддържат снимки, записани в OneDrive, SharePoint и локални мрежи.
- Ако уебсайтът, в който се съхранява файлът с изображението, изисква удостоверяване, изображението няма да се визуализира.
- Превключването между платформите Windows и Mac може да доведе до проблеми с визуализирането на изображенията.
- Въпреки че се поддържа файловият формат GIF, той се показва в клетката като статично изображение.
Ето как можете да вмъкнете снимка в клетка с помощта на функцията IMAGE. Благодаря ви, че прочетохте, и се надявам да се видим в нашия блог следващата седмица!
Практическа работна тетрадка
Функция IMAGE на Excel - примери за формули (.xlsx файл)