Функција Excel IMAGE за вметнување слика во ќелија

  • Споделете Го Ова
Michael Brown

Научете нов неверојатно едноставен начин за вметнување слика во ќелија со користење на функцијата IMAGE.

Корисниците на Microsoft Excel со години вметнувале слики во работните листови, но тоа барало доста многу труд и трпение. Сега, тоа конечно е готово. Со новововедената функција IMAGE, можете да вметнете слика во ќелија со едноставна формула, да поставувате слики во табелите на Excel, да преместувате, копирате, менувате големина, сортирајте и филтрирате ќелии со слики исто како и нормалните ќелии. Наместо да лебдат на врвот на табела, вашите слики сега се негов составен дел.

    Excel IMAGE функција

    Функцијата IMAGE во Excel е дизајнирана да вметнува слики во ќелии од URL. Поддржани се следните формати на датотеки: BMP, JPG/JPEG, GIF, TIFF, PNG, ICO и WEBP.

    Функцијата зема вкупно 5 аргументи, од кои е потребен само првиот.

    IMAGE(извор, [alt_text], [големина], [висина], [ширина])

    Каде:

    Извор (задолжително) - патеката на URL-то до датотеката со слика кој го користи протоколот „https“. Може да се достави во форма на текстуална низа затворена во двојни наводници или како референца за ќелијата што ја содржи URL-то.

    Alt_text (опционално) - алтернативниот текст што ја опишува сликата.

    Големина (опционално) - ги дефинира димензиите на сликата. Може да биде една од овие вредности:

    • 0 (стандардно) - одговара на сликата во ќелијата одржувајќи го нејзиниот сооднос.
    • 1 -пополнете ја ќелијата со сликата игнорирајќи го нејзиниот сооднос.
    • 2 - задржете ја оригиналната големина на сликата, дури и ако ја надминува границата на ќелијата.
    • 3 - поставете ја висината и ширината на сликата.

    Висина (опционално) - висината на сликата во пиксели.

    Ширина (опционално) - ширината на сликата во пиксели.

    Достапност на функцијата IMAGE

    IMAGE е нова функција, која моментално е достапна само во каналот Office Insider Beta за корисниците на Microsoft 365 за Windows, Mac и Android.

    Основна формула IMAGE во Excel

    За да се создаде формула IMAGE во нејзината наједноставна форма, доволно е да се наведе само првиот аргумент кој го одредува URL-то на датотеката со слика. Запомнете дека се дозволени само HTTPS адреси, а не HTTP. Доставената URL-адреса треба да биде затворена во двојни наводници исто како обична текстуална низа. Изборно, во вториот аргумент, можете да дефинирате алтернативен текст што ја опишува сликата.

    На пример:

    =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 станува неверојатно лесно. Чекорите се:

    1. Направете нова листа на производи во вашиот работен лист. Или увезете постоечка од надворешна база на податоци како CSV-датотека. Или користете шаблон за инвентар на производи достапен во Excel.
    2. Поставете ги сликите на производот во некоја папка на вашата веб-локација.
    3. Конструирајте ја формулата IMAGE за првата ставка и внесете ја во најгорната ќелија. Воформула, треба да се дефинира само првиот аргумент ( извор ). Вториот аргумент ( alt_text ) е опционален.
    4. Копирај ја формулата низ ќелиите подолу во колоната Слика .
    5. Во секоја формула IMAGE, променете го името на датотеката и алтернативниот текст доколку сте го дале. Бидејќи сите слики беа поставени во истата папка, ова е единствената промена што треба да се направи.

    Во овој пример, формулата подолу оди на E3:

    =IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/boots.jpg", "Wellington boots")

    Како резултат на тоа, ја добивме следната листа на производи со слики во Excel:

    Како да вратите слика врз основа на друга вредност на ќелијата

    За овој пример, ние сме ќе создаде паѓачка листа на ставки и ќе извлече поврзана слика во соседната ќелија. Кога ќе се избере нова ставка од паѓачкото мени, соодветната слика ќе се појави веднаш до неа.

    1. Бидејќи се стремиме кон динамичен паѓачки список што автоматски се проширува кога се додаваат нови ставки, нашиот прв чекор е да го конвертираме податокот во табела Excel. Најбрзиот начин е со користење на кратенката Ctrl + T. Откако ќе се создаде табелата, можете да и дадете кое било име што сакате. Нашиот е именуван Список_производи .
    2. Создадете два именувани опсези за колоните Item и Image , не вклучувајќи ги заглавијата на колоните:
      • Ставки што се однесуваат на =Список_производ[ITEM]
      • Слики се однесуваат на =листата_производи[IMAGE]
    3. Со ќелијатаза избраниот паѓачки список, одете до групата Податоци > Алатки за датум , кликнете Валидација на податоци и конфигурирајте ја паѓачката листа врз основа на име на Excel. Во нашиот случај, =Items се користи за Извор .
    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, нејзината слика веднаш се прикажува во B2:

    Како да направите паѓачко мени со слики во Excel

    Во претходните верзии на Excel, немаше начин да се додаваат слики во паѓачката листа. Функцијата IMAGE го промени ова. Сега, можете да направите паѓачки список на слики во 4 брзи чекори:

    1. Започнете со дефинирање на двете имиња за вашата база на податоци. Во нашиот случај, имињата се:
      • Список_производи - изворната табела (A10:E20 на екранот подолу).
      • Слики - се однесува до колоната СЛИКА во табелата, невклучувајќи го и заглавието.

      За детални инструкции, погледнете Како да дефинирате име во Excel.

    2. За секоја формула IMAGE, конфигурирајте го аргументот alt_text токму онака како што сакате алтернативниот текст да се појавува во паѓачката листа.
    3. Во A2, направете паѓачка листа со Извор што се однесува на = Слики .
    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 IMAGE функцијата познати проблеми и ограничувања

    Во моментов, функцијата IMAGE е во фазата на бета тестирање, така што има неколку проблеми е нормално и очекувано :)

    • Може да се користат само слики зачувани на надворешни веб-локации „https“.
    • Слики зачувани на OneDrive, SharePoint а локалните мрежи не се поддржани.
    • Ако веб-локацијата каде што е зачувана датотеката со слики бара автентикација, сликата нема да се прикажува.
    • Префрлањето помеѓу платформите Windows и Mac може да предизвика проблеми со прикажувањето на сликите.
    • Додека е поддржан форматот на датотеката GIF, тој се прикажува во ќелија како статична слика.

    Тоа екако можете да вметнете слика во ќелија користејќи ја функцијата IMAGE. Ви благодарам што прочитавте и се надевам дека ќе се видиме на нашиот блог следната недела!

    Вежбајте работна книга

    Excel IMAGE функција - примери на формула (датотека .xlsx)

    Мајкл Браун е посветен технолошки ентузијаст со страст за поедноставување на сложените процеси користејќи софтверски алатки. Со повеќе од една деценија искуство во технолошката индустрија, тој ги усоврши своите вештини во Microsoft Excel и Outlook, како и Google Sheets и Docs. Блогот на Мајкл е посветен на споделување на своето знаење и експертиза со другите, обезбедувајќи лесни за следење совети и упатства за подобрување на продуктивноста и ефикасноста. Без разлика дали сте искусен професионалец или почетник, блогот на Мајкл нуди вредни сознанија и практични совети за да го извлечете максимумот од овие основни софтверски алатки.