Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

Časy, keď tabuľky Excelu nemali obrázky, sú preč. Teraz môžete vkladať obrázky z ponuky Vložiť a najnovšie aktualizácie Excelu pridávajú na tento účel celú funkciu.

Funkcia IMAGE v Exceli dokáže vložiť ľubovoľný obrázok do ľubovoľnej bunky. Má ďalšie argumenty na konfiguráciu veľkosti obrázka a môžete pridať aj alternatívny text. Čítajte ďalej a dozviete sa všetko o tejto šikovnej funkcii Excelu.

Čo je funkcia IMAGE v Exceli?

Funkcia IMAGE v Exceli je vstavaná funkcia, ktorá vám umožňuje vložiť obrázok do pracovného hárka. Tento obrázok musí byť umiestnený online, aby ste mohli získať jeho URL adresu. Argumenty funkcie môžete použiť na pridanie alternatívneho textu k obrázku a/alebo na zmenu jeho veľkosti.

=IMAGE(zdroj, [alt_text], [sizing], [height], [width])

Tu je to, čo každý z argumentov označuje vo funkcii IMAGE:

  • zdroj: Toto je adresa URL obrázka, ktorý chcete vložiť. Adresa URL by mala byť reťazec umiestnený v úvodzovkách (
    instagram viewer
    " "). IMAGE momentálne nepodporuje lokálne súbory. Podporované formáty obrázkov sú JPG, PNG, BMP, GIF, TIFF, ICO a WEBP.
  • alt_text: Pridá k obrázku alternatívny text ako funkciu dostupnosti. Ak sa obrázok nedá načítať, Excel namiesto toho zobrazí alternatívny text.
  • dimenzovanie: Voliteľný argument, ktorý označuje veľkosť obrázka. Môže to byť číslo od 0 do 3.
    • 0 prispôsobí obrázok bunke pri zachovaní pomeru strán.
    • 1 prispôsobí obrázok bunke a ignoruje jeho pomer strán.
    • 2 vloží obrázok v pôvodnej veľkosti, aj keď presahuje hranice buniek.
    • 3 vloží obrázok s vlastnou výškou a šírkou – špecifikované v nasledujúcich argumentoch.
  • výška a šírka: Tieto dva argumenty označujú vlastnú veľkosť obrázka. Sú platné, iba ak ste si ich vybrali 3 v predchádzajúcom argumente. Upozorňujeme, že to bude ignorovať pomer strán a môže to skresliť obrázok.

Hoci sa syntax môže zdať trochu komplikovaná, jediným požadovaným argumentom pre fungovanie tejto funkcie je adresa URL obrázka. Ak teda chcete rýchlo vložiť obrázok, stačí zadať platnú adresu URL a je to.

Ako používať funkciu IMAGE v Exceli

Teraz je čas, aby ste si IMAGE vyskúšali sami. V tomto príklade máme v tabuľke názvy niektorých krajín. Cieľom je vložiť obrázok vlajky každej krajiny do susednej bunky.

Keďže sa veľkosť buniek vlajky zmení, môžete použiť vlastnú výšku a šírku, aby sa obrázky presne zmestili do buniek. Pomocou funkcie IMAGE to môžete urobiť takto:

  1. Vyberte bunku, do ktorej chcete vložiť obrázok.
  2. Do riadka vzorcov zadajte nasledujúci vzorec:
    =IMAGE(" https://flagcdn.com/w80/us.png", A2, 3, 20, 30)
  3. Stlačte tlačidlo Zadajte.

Vzorec vyzýva na IMAGE a napája ju vlajkou USA Flagpedia. Odkazuje na názov krajiny ako alternatívny text (A2), určuje, že vložené obrázky budú mať vlastné veľkosti (3) a potom označuje výšku a šírku (20 a 30).

Ak funkciu IMAGE používate prvýkrát, Excel obrázky zablokuje. Stačí kliknúť na Zapnite obrázky vo výzve na povolenie prístupu. Teraz by ste mali vidieť svoj obrázok!

Keď to zopakujete pre každú krajinu v zozname, vedľa názvu každej krajiny budete mať všetky vlajky. To je o samotnom používaní funkcie IMAGE všetko!

Teraz, keď ste to videli v akcii, sa pravdepodobne pýtate, prečo túto funkciu vôbec používať. Jednoducho by si mohol použite ponuku vložiť na vloženie obrázkov v Exceli namiesto toho, tak prečo sa trápiť s IMAGE?

Výhodou IMAGE je, že ide o vstavanú funkciu v Exceli. Táto inherentná charakteristika IMAGE otvára svet možností, pretože ju môžete kombinovať s inými funkciami Excelu.

Ako používať IMAGE s inými funkciami Excelu

Funkciu IMAGE môžete skombinovať s ďalšími funkciami Excelu a vytvoriť tak výkonnejšie a dynamickejšie tabuľky. Môžete ho použiť napríklad v kombinácii s funkcia IF na zobrazenie rôznych obrázkov v závislosti od podmienok.

Ďalšou užitočnou kombináciou je použitie IMAGE s funkciu VLOOKUP v Exceli. Týmto spôsobom môžete vkladať obrázky na základe údajov v tabuľke. Je to praktické, ak máte zoznam údajov s priradenými obrázkami a chcete rýchlo vložiť príslušný obrázok do tabuľky.

V predchádzajúcom príklade ste si pravdepodobne všimli, že adresa URL vlajok jednotlivých krajín sa líšila iba v názve súboru. Vlajkou každej krajiny bol kód krajiny napísaný malými písmenami spolu s príponou .png.

Túto techniku ​​môžete použiť na automatické vkladanie vlajok krajín do tabuľky. Zopakujme si ten istý príklad, aj keď o niečo múdrejší.

Tentokrát tu máme tabuľku kódov každej krajiny. Použijeme funkciu VLOOKUP na získanie kódu pre každú krajinu a jeho premenu na malé písmená funkciu LOWER. Nakoniec to vložíme do URL a funkcie IMAGE.

  1. Vyberte prvú bunku, do ktorej chcete vložiť obrázok.
  2. Do riadka vzorcov zadajte nasledujúci vzorec:
    =IMAGE(" https://flagcdn.com/w80/"&LOWER(VLOOKUP(A2; F1:G9, 2, FALSE))&".png", A2, 3, 20, 30)
  3. Stlačte tlačidlo Zadajte.
  4. Uchopte rukoväť automatického dopĺňania a položte ju na bunky nižšie.

Tento vzorec má rovnakú štruktúru ako predchádzajúci, ale zdrojový argument je iný. Tu, VLOOKUP funkcia poskytuje ekvivalent A2 od stola F1:G9. Potom NIŽŠIE funkcia zmení kód krajiny na malé písmená. Prvá a tretia časť adresy URL sú identické.

Cítim sa dobre, čo? Teraz už nemusíte zadávať URL pre každý obrázok jeden po druhom. Excel sa o to postará za vás. Toto bola ukážka toho, aké užitočné môžu byť funkcie a vzorce. Musíte len vynaložiť úsilie na prvý prípad a vytvoriť vzorec. Odtiaľ môžete bez námahy vyplniť zvyšok buniek.

Obrazovo dokonalé tabuľky s funkciou IMAGE v Exceli

Funkcie a vzorce sú základom Excelu. Aj keď by ste už mohli niečo robiť cez používateľské rozhranie Excelu, mať na to funkciu je stále výhodou. Dôkazom je funkcia IMAGE.

Pomocou IMAGE môžete zmeniť nastavenia pre svoj obrázok a použiť ho v kombinácii s inými funkciami. Môžete nastaviť podmienky, aby rôzne hodnoty vytvorili rôzne obrázky, alebo použite funkciu VLOOKUP na automatické vkladanie obrázkov.

Obrázky ste už mohli pridávať cez rozhranie Excelu, ale teraz viete, ako to urobiť aj pomocou funkcie IMAGE. Ak chcete svoju tabuľku ešte viac naplniť turbodúchadlom, VBA by sa možno oplatilo naučiť.