"Excel" funkcija IMAGE, skirta paveikslėliui įterpti į ląstelę

  • Pasidalinti
Michael Brown

Sužinokite naują, nepaprastai paprastą būdą, kaip įterpti paveikslėlį į ląstelę naudojant funkciją IMAGE.

"Microsoft Excel" naudotojai daugelį metų į darbalapius įterpdavo paveikslėlius, tačiau tam reikėjo nemažai pastangų ir kantrybės. Dabar tai pagaliau baigta. Naudodami naujai įdiegtą funkciją IMAGE galite įterpti paveikslėlį į ląstelę naudodami paprastą formulę, patalpinti paveikslėlius "Excel" lentelėse, perkelti, kopijuoti, keisti dydį, rūšiuoti ir filtruoti ląstelės su paveikslėliais kaip ir įprastos ląstelės.skaičiuoklę, jūsų vaizdai dabar yra neatsiejama jos dalis.

    "Excel" funkcija IMAGE

    "Excel" funkcija IMAGE skirta paveikslėliams įterpti į langelius iš URL adreso. Palaikomi šie failų formatai: BMP, JPG/JPEG, GIF, TIFF, PNG, ICO ir WEBP.

    Funkcija iš viso turi 5 argumentus, iš kurių reikalingas tik pirmasis.

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

    Kur:

    Šaltinis (privaloma) - URL kelias iki vaizdo failo, kuriame naudojamas "https" protokolas. Galima pateikti kaip teksto eilutę, įrašytą dvigubomis kabutėmis, arba kaip nuorodą į langelį, kuriame yra URL.

    Alt_text (neprivaloma) - alternatyvus tekstas, apibūdinantis paveikslėlį.

    Dydžio nustatymas (neprivaloma) - apibrėžia vaizdo matmenis. Gali būti viena iš šių verčių:

    • 0 (numatytoji reikšmė) - paveikslėlis telpa į langelį išlaikant jo kraštinių santykį.
    • 1 - užpildykite langelį vaizdu, neatsižvelgdami į jo kraštinių santykį.
    • 2 - išsaugokite pradinį vaizdo dydį, net jei jis išeina už langelio ribos.
    • 3 - nustatykite vaizdo aukštį ir plotį.

    Aukštis (neprivaloma) - vaizdo aukštis pikseliais.

    Plotis (neprivaloma) - vaizdo plotis pikseliais.

    IMAGE funkcijos prieinamumas

    "IMAGE" yra nauja funkcija, kuri šiuo metu prieinama tik "Office Insider Beta" kanale "Microsoft 365" naudotojams "Windows", "Mac" ir "Android" sistemose.

    Pagrindinė IMAGE formulė programoje "Excel

    Norint sukurti paprasčiausią IMAGE formulę, pakanka pateikti tik 1-ąjį argumentą, kuriame nurodomas paveikslėlio failo URL. Atminkite, kad leidžiami tik HTTPS, o ne HTTP adresai. Pateiktas URL adresas turi būti įrašytas į dvigubas kabutes, kaip ir įprasta teksto eilutė. 2-ajame argumente pasirinktinai galite nurodyti alternatyvų paveikslėlį apibūdinantį tekstą.

    Pavyzdžiui:

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

    Praleidus trečiąjį argumentą arba nustačius jo reikšmę 0, vaizdas telpa į langelį, išlaikant pločio ir aukščio santykį. Keičiant langelio dydį, vaizdas bus pritaikytas automatiškai:

    Užvedus pelės žymeklį ant ląstelės, kurioje yra formulė IMAGE, iššoka įrankių užuomina. Mažiausias įrankių užuominos skydelio dydis yra iš anksto nustatytas. Norėdami jį padidinti, vilkite apatinį dešinįjį skydelio kampą, kaip parodyta toliau.

    Norėdami užpildyti visą langelį paveikslėliu, nustatykite, kad 3-iasis argumentas būtų lygus 1. Pavyzdžiui:

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

    Paprastai tai puikiai tinka abstrakčiojo meno vaizdams, kurie gerai atrodo beveik bet kokio pločio ir aukščio santykio atveju.

    Jei nuspręsite nustatyti paveikslėlio aukštį ir plotį (atitinkamai 4 ir 5 argumentas), įsitikinkite, kad ląstelė yra pakankamai didelė, kad joje tilptų originalaus dydžio paveikslėlis. Jei ne, bus matoma tik dalis paveikslėlio.

    Kai paveikslėlis įterptas, galite jį nukopijuoti į kitą ląstelę tiesiog nukopijuodami formulę. Arba galite nuoroda į ląstelę su IMAGE formule kaip ir bet kuriame kitame darbalapio langelyje. Pavyzdžiui, norėdami nukopijuoti paveikslėlį iš C4 į D4, D4 langelyje įrašykite formulę =C4.

    Kaip įterpti paveikslėlius į "Excel" ląsteles - formulių pavyzdžiai

    Funkcijos IMAGE įdiegimas "Excel" programoje "atrakino" daug naujų scenarijų, kurie anksčiau buvo neįmanomi arba labai sudėtingi. Toliau rasite keletą tokių pavyzdžių.

    Kaip sudaryti produktų sąrašą su paveikslėliais "Excel" programoje

    Naudojant funkciją IMAGE, sukurti produktų sąrašą su paveikslėliais "Excel" programoje tampa neįtikėtinai paprasta. Atliekami šie veiksmai:

    1. Darbalapyje sukurkite naują produktų sąrašą. Arba importuokite esamą iš išorinės duomenų bazės kaip csv failą. Arba naudokite "Excel" turimą produktų sąrašo šabloną.
    2. Įkelkite produktų vaizdus į kurį nors savo svetainės aplanką.
    3. Sudarykite pirmojo elemento formulę IMAGE ir įrašykite ją į viršutinį langelį. Formulėje įrašykite tik pirmąjį argumentą ( šaltinis ) turi būti apibrėžtas. Antrasis argumentas ( alt_text ) yra neprivalomas.
    4. Nukopijuokite formulę per toliau esančias langelių Vaizdas stulpelis.
    5. Kiekvienoje IMAGE formulėje pakeiskite failo pavadinimą ir alternatyvų tekstą, jei jį pateikėte. Kadangi visos nuotraukos buvo įkeltos į tą patį aplanką, tai vienintelis pakeitimas, kurį reikia atlikti.

    Šiame pavyzdyje toliau pateikta formulė nukreipiama į E3:

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

    Dėl to "Excel" programoje turime šį gaminių sąrašą su nuotraukomis:

    Kaip grąžinti vaizdą pagal kitos ląstelės vertę

    Šiame pavyzdyje sukursime išskleidžiamąjį elementų sąrašą ir išskleisime susijusį paveikslėlį į gretimą langelį. Pasirinkus naują elementą iš išskleidžiamojo sąrašo, šalia jo bus rodomas atitinkamas paveikslėlis.

    1. Kadangi siekiame dinaminis išskleidimas kuri automatiškai išsiplečia, kai pridedami nauji elementai, pirmas žingsnis - duomenų rinkinį paversti "Excel" lentele. Greičiausias būdas - naudoti spartųjį klavišą Ctrl + T. Sukūrę lentelę, galite suteikti jai bet kokį pavadinimą. Mūsų lentelė pavadinta Produktų sąrašas .
    2. Sukurkite du pavadintus intervalus Prekė ir Vaizdas stulpelių, neįskaitant stulpelių antraščių:
      • Prekės nuoroda į =Product_list[ITEM]
      • Vaizdai nuoroda į =Product_list[IMAGE]
    3. Pasirinkę išskleidžiamojo sąrašo langelį, pereikite prie Duomenys skirtukas> Datų įrankiai grupę, spustelėkite Duomenų patvirtinimas , ir sukonfigūruokite išskleidžiamąjį sąrašą pagal "Excel" pavadinimą. Mūsų atveju, =Priemonės naudojamas Šaltinis .
    4. Paveikslui skirtoje ląstelėje įveskite šią XLOOKUP formulę:

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

      Kai A2 ( lookup_value ) yra išskleidžiamoji ląstelė.

      Kai žiūrime į lentelę, formulėje naudojamos struktūrizuotos nuorodos, pvz:

      • Lookup_array - Product_list[ITEM], kuris nurodo ieškoti paieškos vertės stulpelyje ITEM.
      • Return_array - Product_list[IMAGE]), kuriame nurodoma grąžinti atitikmenį iš stulpelio pavadinimu IMAGE.

      Rezultatas atrodys maždaug taip:

    Štai mūsų išskleidžiamojo sąrašo su susijusiais paveikslėliais veiksmas - kai tik A2 langelyje pasirenkamas elementas, jo paveikslėlis iš karto rodomas B2 langelyje:

    Kaip sukurti išskleidžiamąjį langą su paveikslėliais "Excel" programoje

    Ankstesnėse "Excel" versijose nebuvo galimybės į išskleidžiamąjį sąrašą įtraukti paveikslėlių. Funkcija IMAGE tai pakeitė. Dabar galite sukurti išskleidžiamąjį sąrašą su paveikslėliais atlikdami 4 greitus veiksmus:

    1. Pradėkite nuo dviejų duomenų rinkinio pavadinimų apibrėžimo. Mūsų atveju pavadinimai yra šie:
      • Produktų sąrašas - šaltinio lentelę (A10:E20 toliau pateiktoje ekrano kopijoje).
      • Vaizdai - reiškia lentelės stulpelį IMAGE, neįskaitant antraštės.

      Išsamesnių nurodymų rasite skyriuje Kaip apibrėžti pavadinimą "Excel" programoje.

    2. Kiekvienai IMAGE formulei sukonfigūruokite alt_text argumentas tiksliai taip, kaip norite, kad alternatyvus tekstas būtų rodomas išskleidžiamajame sąraše.
    3. "A2" langelyje sudarykite išskleidžiamąjį sąrašą su Šaltinis su nuoroda į = Vaizdai .
    4. Be to, naudodami šias formules galite gauti daugiau informacijos apie pasirinktą elementą:

      Gaukite elemento pavadinimą:

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

      Ištraukite kiekį:

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

      Ištraukite sąnaudas:

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

    Kadangi šaltinio duomenys yra lentelėje, nuorodose naudojamas lentelės ir stulpelių pavadinimų derinys. Sužinokite daugiau apie nuorodas į lenteles.

    Gautas išskleidžiamojo sąrašo langas su vaizdais parodytas ekrano nuotraukoje:

    Žinomos "Excel" funkcijos IMAGE problemos ir apribojimai

    Šiuo metu funkcija "IMAGE" yra beta testavimo stadijoje, todėl keletas problemų yra normalu ir jų galima tikėtis :)

    • Galima naudoti tik išorinėse "https" svetainėse išsaugotus vaizdus.
    • "OneDrive", "SharePoint" ir vietiniuose tinkluose išsaugotos nuotraukos nepalaikomos.
    • Jei svetainėje, kurioje saugomas paveikslėlio failas, reikalaujama autentiškumo patvirtinimo, paveikslėlis nebus atvaizduojamas.
    • Perjungiant "Windows" ir "Mac" platformas gali kilti problemų dėl vaizdo atvaizdavimo.
    • Nors GIF failo formatas palaikomas, jis rodomas ląstelėje kaip statinis vaizdas.

    Štai kaip galite įterpti paveikslėlį į ląstelę naudodami funkciją IMAGE. Dėkoju, kad perskaitėte, ir tikiuosi, kad kitą savaitę susitiksime mūsų tinklaraštyje!

    Praktikos sąsiuvinis

    "Excel" funkcija IMAGE - formulių pavyzdžiai (.xlsx failas)

    Michaelas Brownas yra atsidavęs technologijų entuziastas, mėgstantis supaprastinti sudėtingus procesus naudojant programinės įrangos įrankius. Turėdamas daugiau nei dešimtmetį patirtį technologijų pramonėje, jis patobulino savo įgūdžius „Microsoft Excel“ ir „Outlook“, taip pat „Google“ skaičiuoklėse ir dokumentuose. Michaelio tinklaraštis skirtas dalytis savo žiniomis ir patirtimi su kitais, jame pateikiami lengvai įgyvendinami patarimai ir vadovėliai, kaip pagerinti produktyvumą ir efektyvumą. Nesvarbu, ar esate patyręs profesionalas, ar pradedantysis, Michaelo tinklaraštyje rasite vertingų įžvalgų ir praktinių patarimų, kaip išnaudoti visas šių pagrindinių programinės įrangos įrankių galimybes.