Kazalo
Spoznajte nov neverjetno preprost način vstavljanja slike v celico z uporabo funkcije IMAGE.
Uporabniki programa Microsoft Excel že leta vstavljajo slike v delovne liste, vendar je to zahtevalo precej truda in potrpežljivosti. Zdaj je tega končno konec. Z novo uvedeno funkcijo IMAGE lahko vstavite sliko v celico s preprosto formulo, postavite slike v Excelove tabele, premikate, kopirate, spreminjate velikost, razvrščate in filtrirate celice s slikami tako kot običajne celice.preglednico, so vaše slike zdaj njen sestavni del.
Funkcija Excel IMAGE
Funkcija IMAGE v Excelu je namenjena vstavljanju slik v celice iz naslova URL. Podprte so naslednje oblike datotek: BMP, JPG/JPEG, GIF, TIFF, PNG, ICO in WEBP.
Funkcija ima skupaj 5 argumentov, od katerih je potreben le prvi.
IMAGE(vir, [alt_text], [sizing], [height], [width])Kje:
Vir: (obvezno) - pot URL do slikovne datoteke, ki uporablja protokol "https". Lahko se navede v obliki besedilnega niza, zaprtega v dvojne narekovaje, ali kot sklic na celico, ki vsebuje URL.
Alt_text (neobvezno) - alternativno besedilo, ki opisuje sliko.
Določanje velikosti (neobvezno) - določa dimenzije slike. Lahko je ena od teh vrednosti:
- 0 (privzeto) - slika se prilega celici, pri čemer ohrani razmerje stranic.
- 1 - celico zapolnite s sliko, pri čemer ne upoštevate njenega razmerja stranic.
- 2 - ohranite prvotno velikost slike, tudi če presega mejo celice.
- 3 - nastavite višino in širino slike.
Višina (neobvezno) - višina slike v pikslih.
Širina (neobvezno) - širina slike v pikslih.
Razpoložljivost funkcije IMAGE
OBRAZEC je nova funkcija, ki je trenutno na voljo le v kanalu Office Insider Beta za uporabnike Microsoft 365 v operacijskih sistemih Windows, Mac in Android.
Osnovna formula IMAGE v Excelu
Če želite ustvariti formulo IMAGE v najpreprostejši obliki, je dovolj, da navedete samo 1. argument, ki določa naslov URL do datoteke s sliko. Ne pozabite, da so dovoljeni samo naslovi HTTPS in ne HTTP. Navedeni naslov URL mora biti zaprt v dvojne narekovaje kot običajen besedilni niz. Po želji lahko v 2. argumentu določite alternativno besedilo, ki opisuje sliko.
Na primer:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/umbrella.png", "umbrella")
Če tretji argument izpustite ali ga nastavite na 0, se slika prilega celici in ohrani razmerje med širino in višino. Slika se samodejno prilagodi, ko se spremeni velikost celice:
Ko se pomaknete nad celico s formulo OBRAZEC, se prikaže namig. Najmanjša velikost podokna z namigom je prednastavljena. Če ga želite povečati, povlecite spodnji desni kot podokna, kot je prikazano spodaj.
Če želite s sliko zapolniti celotno celico, nastavite tretji argument na 1:
= OBRAZ("//cdn.ablebits.com/_img-blog/image-function/items/water.jpg", "ocean", 1)
Običajno to dobro deluje pri abstraktnih umetniških slikah, ki so dobro videti pri skoraj vsakem razmerju med širino in višino.
Če se odločite nastaviti višino in širino slike (4. oziroma 5. argument), se prepričajte, da je celica dovolj velika za sliko originalne velikosti. Če ne, bo viden le del slike.
Ko je slika vstavljena, jo lahko kopirate v drugo celico tako, da preprosto kopirate formulo. sklicevanje na celico s formulo OBRAZEC kot katero koli drugo celico v delovnem listu. Če želite na primer kopirati sliko iz C4 v D4, vnesite formulo =C4 v D4.
Kako vstaviti slike v Excelove celice - primeri formul
Uvedba funkcije OBRAZEC v Excelu je "odklenila" številne nove scenarije, ki so bili prej nemogoči ali zelo zapleteni. V nadaljevanju boste našli nekaj takih primerov.
Kako ustvariti seznam izdelkov s slikami v Excelu
S funkcijo IMAGE je ustvarjanje seznama izdelkov s slikami v Excelu izjemno enostavno:
- V delovnem listu pripravite nov seznam izdelkov. Ali uvozite obstoječega iz zunanje zbirke podatkov kot datoteko csv. Ali uporabite predlogo za popis izdelkov, ki je na voljo v Excelu.
- Slike izdelkov naložite v neko mapo na spletnem mestu.
- Sestavite formulo IMAGE za prvi element in jo vnesite v najvišjo celico. V formuli je samo prvi argument ( vir ) je treba opredeliti. Drugi argument ( alt_text ) ni obvezen.
- Kopirajte formulo v spodnje celice v Slika stolpec.
- V vsaki formuli OBRAZEC spremenite ime datoteke in alternativno besedilo, če ste ga navedli. Ker so bile vse slike naložene v isto mapo, je to edina sprememba, ki jo je treba narediti.
V tem primeru se spodnja formula prenese v E3:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/boots.jpg", "Škornji Wellington")
Tako smo v Excelu dobili naslednji seznam izdelkov s slikami:
Kako vrniti sliko na podlagi vrednosti druge celice
V tem primeru bomo ustvarili spustni seznam elementov in v sosednjo celico izvlekli ustrezno sliko. Ko v spustnem seznamu izberete nov element, se poleg njega prikaže ustrezna slika.
- Ker si prizadevamo za dinamična padajoča vrstica ki se samodejno razširi ob dodajanju novih elementov, je naš prvi korak pretvorba nabora podatkov v Excelovo tabelo. Najhitreje to storite z uporabo bližnjice Ctrl + T. Ko je tabela ustvarjena, ji lahko daste poljubno ime. Naša ima ime Seznam izdelkov .
- Ustvarite dve poimenovani območji za Artikel in . Slika stolpcev, pri čemer niso vključeni glave stolpcev:
- Elementi ki se nanaša na =Product_list[ITEM]
- Slike ki se nanaša na =Product_list[IMAGE]
- Ko je izbrana celica za spustno okno, pojdite v Podatki zavihek> Orodja za datume skupino, kliknite Potrjevanje podatkov , in konfigurirajte spustni seznam na podlagi Excelovega imena. V našem primeru, =Postavke se uporablja za Vir: .
- V celico, namenjeno sliki, vnesite naslednjo formulo XLOOKUP:
=XLOOKUP(A2, seznam izdelkov[POŠTA], seznam izdelkov[OBRAZEC])
kjer A2 ( lookup_value ) je padajoča celica.
Ko pogledamo v tabelo, formula uporablja strukturirane reference, kot so:
- Lookup_array - Product_list[ITEM], ki pravi, da je treba poiskati iskano vrednost v stolpcu z imenom ITEM.
- Return_array - Product_list[IMAGE]), ki pravi, da se vrne ujemanje iz stolpca z imenom IMAGE.
Rezultat bo videti približno takole:
In tukaj je naš spustni seznam s povezanimi slikami v akciji - takoj ko izberete element v A2, se njegova slika takoj prikaže v B2:
Kako narediti spustno okno s slikami v Excelu
V prejšnjih različicah programa Excel ni bilo mogoče dodati slik na spustni seznam. Funkcija OBRAZEC je to spremenila. Zdaj lahko v 4 hitrih korakih ustvarite spustni seznam s slikami:
- Začnite z opredelitvijo dveh imen za svoj nabor podatkov. V našem primeru sta imeni naslednji:
- Seznam izdelkov - izvorno tabelo (A10:E20 na spodnji sliki zaslona).
- Slike - se nanaša na stolpec OBRAZEC v tabeli, brez glave.
Za podrobna navodila glejte Kako določiti ime v Excelu.
- Za vsako formulo IMAGE konfigurirajte alt_text argument natančno tako, kot želite, da se alternativno besedilo prikaže v spustnem seznamu.
- V A2 naredite spustni seznam z Vir: ki se nanaša na = Slike .
- Poleg tega lahko s pomočjo teh formul pridobite več informacij o izbranem elementu:
Pridobi ime elementa:
=XLOOKUP($A$2, Product_list[IMAGE], Product_list[ITEM])
Potegnite količino:
=XLOOKUP($A$2, Product_list[IMAGE], Product_list[QTY])
Izpišite stroške:
=XLOOKUP($A$2, Seznam izdelkov[OBRAZEC], Seznam izdelkov[CENA])
Ker so izvorni podatki v tabeli, se v referencah uporablja kombinacija imen tabele in stolpcev. Preberite več o referencah na tabelo.
Nastali spustni seznam s slikami je prikazan na sliki zaslona:
Znane težave in omejitve funkcije Excel IMAGE
Trenutno je funkcija OBRAZEC v fazi beta testiranja, zato je nekaj težav normalno in pričakovano :)
- Uporabite lahko samo slike, shranjene na zunanjih spletnih mestih "https".
- Slike, shranjene v storitvah OneDrive, SharePoint in lokalnih omrežjih, niso podprte.
- Če spletno mesto, na katerem je shranjena slikovna datoteka, zahteva preverjanje pristnosti, se slika ne bo prikazala.
- Preklapljanje med platformama Windows in Mac lahko povzroči težave pri upodabljanju slik.
- Čeprav je podprt format datoteke GIF, je v celici prikazan kot statična slika.
Tako lahko vstavite sliko v celico z uporabo funkcije IMAGE. Zahvaljujem se vam za branje in upam, da se naslednji teden vidimo na našem blogu!
Delovni zvezek za prakso
Excelova funkcija IMAGE - primeri formul (.xlsx datoteka)