Funkcia programu Excel IMAGE na vloženie obrázka do bunky

  • Zdieľajte To
Michael Brown

Naučte sa nový úžasne jednoduchý spôsob vkladania obrázku do bunky pomocou funkcie IMAGE.

Používatelia aplikácie Microsoft Excel vkladali obrázky do pracovných hárkov už roky, ale vyžadovalo si to pomerne veľa námahy a trpezlivosti. Teraz je s tým konečne koniec. Vďaka novozavedenej funkcii IMAGE môžete vkladať obrázok do bunky pomocou jednoduchého vzorca, umiestňovať obrázky do tabuliek aplikácie Excel, presúvať, kopírovať, meniť veľkosť, triediť a filtrovať bunky s obrázkami rovnako ako bežné bunky.tabuľku, vaše obrázky sú teraz jej neoddeliteľnou súčasťou.

    Funkcia Excel IMAGE

    Funkcia IMAGE v programe Excel je určená na vkladanie obrázkov do buniek z adresy URL. Podporované sú tieto formáty súborov: BMP, JPG/JPEG, GIF, TIFF, PNG, ICO a WEBP.

    Funkcia prijíma celkovo 5 argumentov, z ktorých je potrebný len prvý.

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

    Kde:

    Zdroj (povinné) - cesta URL k súboru s obrázkom, ktorý používa protokol "https". Môže byť zadaná vo forme textového reťazca uzavretého v dvojitých úvodzovkách alebo ako odkaz na bunku obsahujúcu URL.

    Alt_text (nepovinné) - alternatívny text popisujúci obrázok.

    Dimenzovanie (nepovinné) - definuje rozmery obrázka. Môže to byť jedna z týchto hodnôt:

    • 0 (predvolené) - obrázok sa zmestí do bunky pri zachovaní pomeru strán.
    • 1 - vyplňte bunku obrázkom, pričom ignorujte jeho pomer strán.
    • 2 - zachovajte pôvodnú veľkosť obrázka, aj keď presahuje hranice bunky.
    • 3 - nastavte výšku a šírku obrázka.

    Výška (nepovinné) - výška obrázka v pixeloch.

    Šírka (nepovinné) - šírka obrázka v pixeloch.

    Dostupnosť funkcie IMAGE

    IMAGE je nová funkcia, ktorá je v súčasnosti dostupná len v kanáli Office Insider Beta pre používateľov Microsoft 365 pre Windows, Mac a Android.

    Základný vzorec IMAGE v programe Excel

    Na vytvorenie vzorca IMAGE v jeho najjednoduchšej podobe stačí zadať len 1. argument, ktorý určuje adresu URL súboru s obrázkom. Nezabudnite, že povolené sú len adresy HTTPS, a nie HTTP. Zadaná adresa URL by mala byť uzavretá v dvojitých úvodzovkách rovnako ako bežný textový reťazec. Voliteľne môžete v 2. argumente definovať alternatívny text opisujúci obrázok.

    Napríklad:

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

    Vynechanie alebo nastavenie tretieho argumentu na hodnotu 0 spôsobí, že sa obrázok zmestí do bunky, pričom sa zachová pomer šírky a výšky. Obrázok sa automaticky prispôsobí pri zmene veľkosti bunky:

    Keď prejdete kurzorom myši nad bunku so vzorcom OBRÁZOK, vyskočí nápovedný panel. Minimálna veľkosť nápovedného panela je prednastavená. Ak ho chcete zväčšiť, potiahnite pravý dolný roh panela, ako je znázornené nižšie.

    Ak chcete vyplniť celú bunku obrázkom, nastavte 3. argument na hodnotu 1. Napríklad:

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

    Zvyčajne to funguje dobre pre abstraktné umelecké obrázky, ktoré vyzerajú dobre s takmer akýmkoľvek pomerom šírky a výšky.

    Ak sa rozhodnete nastaviť výšku a šírku obrázka (4., resp. 5. argument), uistite sa, že vaša bunka je dostatočne veľká na to, aby sa do nej zmestil obrázok pôvodnej veľkosti. Ak nie, bude viditeľná len časť obrázka.

    Po vložení obrázka ho môžete skopírovať do inej bunky jednoduchým skopírovaním vzorca. Alebo môžete odkaz na bunku so vzorcom IMAGE rovnako ako do akejkoľvek inej bunky v pracovnom hárku. Ak chcete napríklad skopírovať obrázok z bunky C4 do bunky D4, zadajte do bunky D4 vzorec =C4.

    Ako vložiť obrázky do buniek programu Excel - príklady vzorcov

    Zavedenie funkcie IMAGE v programe Excel "odomklo" mnoho nových scenárov, ktoré boli predtým nemožné alebo veľmi komplikované. Nižšie nájdete niekoľko takýchto príkladov.

    Ako vytvoriť zoznam produktov s obrázkami v programe Excel

    Pomocou funkcie OBRÁZOK je vytvorenie zoznamu produktov s obrázkami v programe Excel neuveriteľne jednoduché. Postup je nasledovný:

    1. Vytvorte nový zoznam výrobkov v pracovnom hárku. Alebo importujte existujúci zoznam z externej databázy ako súbor csv. Alebo použite šablónu zoznamu výrobkov dostupnú v programe Excel.
    2. Obrázky produktov nahrajte do niektorého priečinka na svojej webovej lokalite.
    3. Vytvorte vzorec IMAGE pre prvú položku a vložte ho do najvyššej bunky. Vo vzorci sa uvádza len prvý argument ( zdroj ) je potrebné definovať. Druhý argument ( alt_text ) je nepovinný.
    4. Skopírujte vzorec do nižšie uvedených buniek v Obrázok stĺpec.
    5. V každom vzorci IMAGE (Obrázok) zmeňte názov súboru a alternatívny text, ak ste ho poskytli. Keďže všetky obrázky boli nahrané do rovnakého priečinka, je to jediná zmena, ktorú je potrebné vykonať.

    V tomto príklade sa nasledujúci vzorec prenesie do E3:

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

    Výsledkom je nasledujúci zoznam produktov s obrázkami v programe Excel:

    Ako vrátiť obrázok na základe hodnoty inej bunky

    V tomto príklade vytvoríme rozbaľovací zoznam položiek a do susednej bunky vyextrahujeme súvisiaci obrázok. Po výbere novej položky z rozbaľovacieho zoznamu sa vedľa nej zobrazí príslušný obrázok.

    1. Keďže sa zameriavame na dynamické rozbaľovacie okno ktorá sa automaticky rozširuje pri pridávaní nových položiek, je naším prvým krokom prevod súboru údajov na tabuľku programu Excel. Najrýchlejšie to urobíte pomocou klávesovej skratky Ctrl + T. Po vytvorení tabuľky jej môžete dať ľubovoľný názov. Náš názov je Product_list .
    2. Vytvorte dva pomenované rozsahy pre Položka a Obrázok stĺpcov bez záhlaví stĺpcov:
      • Položky odkaz na =Product_list[ITEM]
      • Obrázky odkaz na =Product_list[IMAGE]
    3. Keď je vybraná bunka rozbaľovacieho zoznamu, prejdite na Údaje karta> Dátum Nástroje kliknite na položku Overovanie údajov , a nakonfigurujte rozbaľovací zoznam na základe názvu programu Excel. V našom prípade, =Položky sa používa na Zdroj .
    4. Do bunky určenej pre obrázok zadajte nasledujúci vzorec XLOOKUP:

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

      Kde A2 ( lookup_value ) je rozbaľovacia bunka.

      Keď sa pozeráme do tabuľky, vzorec používa štruktúrované odkazy, ako napr:

      • Lookup_array - Product_list[ITEM], ktorý hovorí, že sa má vyhľadať hodnota vyhľadávania v stĺpci s názvom ITEM.
      • Return_array - Product_list[IMAGE]), ktorý hovorí o vrátení zhody zo stĺpca s názvom IMAGE.

      Výsledok bude vyzerať približne takto:

    A tu je náš rozbaľovací zoznam so súvisiacimi obrázkami v akcii - akonáhle sa v A2 vyberie položka, jej obrázok sa okamžite zobrazí v B2:

    Ako vytvoriť rozbaľovací zoznam s obrázkami v programe Excel

    V predchádzajúcich verziách programu Excel neexistoval spôsob, ako pridať obrázky do rozbaľovacieho zoznamu. Funkcia IMAGE to zmenila. Teraz môžete vytvoriť rozbaľovací zoznam s obrázkami v 4 rýchlych krokoch:

    1. Začnite definovaním dvoch názvov pre váš súbor údajov. V našom prípade sú to tieto názvy:
      • Product_list - zdrojovej tabuľky (A10:E20 na obrázku nižšie).
      • Obrázky - sa vzťahuje na stĺpec IMAGE v tabuľke bez záhlavia.

      Podrobné pokyny nájdete v časti Ako definovať názov v programe Excel.

    2. Pre každý vzorec IMAGE nakonfigurujte alt_text argument presne tak, ako chcete, aby sa alternatívny text zobrazil v rozbaľovacom zozname.
    3. V A2 vytvorte rozbaľovací zoznam s Zdroj s odkazom na = Obrázky .
    4. Okrem toho môžete pomocou týchto vzorcov získať ďalšie informácie o vybranej položke:

      Získajte názov položky:

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

      Stiahnite množstvo:

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

      Výpis nákladov:

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

    Keďže zdrojové údaje sú v tabuľke, odkazy používajú kombináciu názvov tabuliek a stĺpcov. Viac informácií o odkazoch na tabuľky.

    Výsledný rozbaľovací zoznam s obrázkami je zobrazený na snímke obrazovky:

    Známe problémy a obmedzenia funkcie Excel IMAGE

    Momentálne je funkcia IMAGE vo fáze beta testovania, takže je normálne a očakávané, že sa vyskytne niekoľko problémov :)

    • Použiť možno len obrázky uložené na externých webových stránkach s protokolom https.
    • Obrázky uložené v službe OneDrive, SharePoint a miestnych sieťach nie sú podporované.
    • Ak webová lokalita, na ktorej je uložený súbor s obrázkom, vyžaduje overenie, obrázok sa nezobrazí.
    • Prepínanie medzi platformami Windows a Mac môže spôsobiť problémy s vykresľovaním obrázkov.
    • Formát súboru GIF je síce podporovaný, ale v bunke sa zobrazuje ako statický obrázok.

    Takto môžete vložiť obrázok do bunky pomocou funkcie IMAGE. Ďakujem vám za prečítanie a dúfam, že sa uvidíme na našom blogu budúci týždeň!

    Cvičný zošit

    Funkcia Excel IMAGE - príklady vzorcov (.xlsx súbor)

    Michael Brown je nadšený technologický nadšenec s vášňou pre zjednodušovanie zložitých procesov pomocou softvérových nástrojov. S viac ako desaťročnými skúsenosťami v technologickom priemysle si zdokonalil svoje zručnosti v programoch Microsoft Excel a Outlook, ako aj Tabuľky Google a Dokumenty. Michaelov blog je venovaný zdieľaniu svojich vedomostí a odborných znalostí s ostatnými a poskytuje jednoduché tipy a návody na zlepšenie produktivity a efektivity. Či už ste skúsený profesionál alebo začiatočník, Michaelov blog ponúka cenné poznatky a praktické rady, ako z týchto základných softvérových nástrojov vyťažiť maximum.