Vyhľadávanie obrázkov v programe Excel pomocou pomenovaných rozsahov

V programe Excel existuje mnoho funkcií vyhľadávania (napríklad VLOOKUP, LOOKUP, INDEX/MATCH, XLOOKUP), pomocou ktorých je možné načítať hodnotu zo zoznamu.

Pomocou týchto vzorcov však nemôžete vyhľadávať obrázky.

Napríklad. Ak mám zoznam názvov tímov a ich log a chcem si pozrieť logo na základe názvu, nemôžem to urobiť pomocou vstavanej funkcie programu Excel.

To však neznamená, že sa to nedá.

V tomto návode vám ukážem, ako vyhľadať obrázky v programe Excel.

Je to jednoduché, ale budete vyzerať ako kúzelník programu Excel (stačí vám tento návod a praktické príručky klávesnice).

Kliknutím sem stiahnete ukážkový súbor.

Nasleduje video s technikou vyhľadávania obrázkov (v prípade, že dávate prednosť sledovaniu videa pred čítaním).

Vyhľadávanie obrázkov v programe Excel

Mám zoznam 20 tímov anglickej Premier League (zoradených podľa abecedy) spolu s logom klubu v susednej bunke.

Teraz chcem, aby som z rozbaľovacieho zoznamu mohol vybrať názov tímu a malo by sa zobraziť logo vybraného tímu.

Niečo, ako je uvedené nižšie:

Na vytvorenie tohto vyhľadávania obrázkov v programe Excel existujú štyri časti:

  1. Príprava množiny údajov.
  2. Vytvorenie rozbaľovacieho zoznamu na zobrazenie názvov položiek (v tomto prípade názvov klubov).
  3. Vytvorenie pomenovaného rozsahu
  4. Vytvorenie prepojeného obrázku.

Teraz si tieto kroky podrobne prejdeme.

Príprava údajov

  1. Do stĺpca vložte názvy všetkých položiek (názvy tímov).
  2. Do susedného stĺpca vložte obrázok položky (v tomto prípade logo klubu).

Uistite sa, že logá dobre zapadajú do bunky. Obrázky môžete zmeniť tak, aby sa nachádzali v bunke, alebo môžete bunky rozbaliť.

Vytvorenie rozbaľovacieho zoznamu

  1. Vyberte bunku, v ktorej chcete rozbaľovaciu ponuku (v tomto prípade E3).
  2. Kliknite na kartu Údaje.
  3. Kliknite na možnosť Overenie údajov (je to v kategórii dátové nástroje).
  4. V dialógovom okne Overenie údajov na karte Nastavenia skontrolujte, či je v rozbaľovacom zozname Povoliť vybratý zoznam (ak už nie je vybratý).
  5. V poli Zdroj kliknite na ikonu šípky smerujúcej nahor. To vám umožní vybrať bunky, v ktorých máte zoznam pre rozbaľovaciu ponuku.
  6. Vyberte rozsah, ktorý má názvy klubov (v tomto prípade B3: B22).
  7. Stlačte Enter.
  8. Kliknite na tlačidlo OK.

Vyššie uvedené kroky vám poskytnú rozbaľovací zoznam v bunke E3.

Vytvorenie prepojeného obrázku

V tejto časti vytvoríme prepojený obrázok pomocou ktoréhokoľvek z existujúcich obrázkov/log.

Tu je postup, ako vytvoriť prepojený obrázok:

  1. Vyberte ľubovoľnú bunku s logom. Uistite sa, že ste vybrali bunku, nie logo/obrázok.
  2. Skopírujte bunku (použite kombináciu klávesov Ctrl + C alebo kliknite pravým tlačidlom myši a vyberte možnosť Kopírovať).
  3. Kliknite pravým tlačidlom myši na bunku, do ktorej chcete získať prepojený obrázok (môže to byť ľubovoľná bunka, pretože to môžeme neskôr upraviť).
  4. Prejdite na možnosť Prilepiť špeciálne a kliknutím na malú šípku smerujúcu doprava získate ďalšie možnosti.
  5. Kliknite na ikonu Vložiť prepojený obrázok.

Vyššie uvedené kroky by vám poskytli prepojený obrázok bunky, ktorú ste skopírovali. To znamená, že ak dôjde k akýmkoľvek zmenám v bunke, ktorú ste skopírovali, prejaví sa to aj na prepojenom obrázku).

Na vyššie uvedenom obrázku som skopíroval bunku C3 a vložil prepojený obrázok. Upozorňujeme, že to teraz nie je prepojené s rozbaľovacou ponukou.

Keď prilepíte prepojený obrázok, vytvorí sa aj obrázok. Môžete ho teda presunúť kdekoľvek v pracovnom hárku.

Vytvorenie pomenovaného rozsahu

Teraz máme všetko na svojom mieste a posledným krokom je zaistiť, aby sa prepojený obrázok aktualizoval pri zmene výberu. Odteraz je prepojený obrázok prepojený iba s jednou bunkou.

Môžeme ho pripojiť k rozbaľovaciemu výberu pomocou pomenovaného rozsahu.

Tu sú kroky, ako to urobiť:

  1. Prejdite na kartu Vzorce.
  2. Kliknite na možnosť Definovať meno. Otvorí sa dialógové okno „Nové meno“.
  3. V dialógovom okne Nový názov zadajte nasledujúce položky:
    • názov: ClubLogoLookup
    • Odkazuje na: = INDEX ($ C $ 3: $ C $ 22, MATCH ($ E $ 3, $ B $ 3: $ B $ 22,0))
  4. Kliknite na tlačidlo OK.
  5. Vyberte prepojený obrázok, ktorý sme vytvorili v predchádzajúcom kroku. Na paneli vzorcov si všimnete odkaz na bunku (napríklad = $ C $ 3). Odstráňte odkaz na túto bunku a napíšte = ClubLogoLookup.

To je ono !! V rozbaľovacej ponuke zmeňte názov klubu a podľa toho sa zmení aj obrázok.

Ako táto technika vyhľadávania obrázkov funguje?

Keď sme vytvorili prepojený obrázok, odkazoval na pôvodnú bunku, z ktorej bol skopírovaný. Túto referenciu sme zmenili s pomenovaným rozsahom.

Tento pomenovaný rozsah závisí od rozbaľovacej ponuky a keď zmeníme výber v rozbaľovacom zozname, vráti odkaz na bunku vedľa názvu vybratého tímu. Ak napríklad vyberiem Arsenal, vráti sa C3 a keď zvolím Chelsea, vráti C6.

Pretože sme prepojenému obrázku priradili pomenovaný rozsah (zmenou odkazu na = ClubLogoLookup), odkazuje teraz na nové odkazy na bunky, a preto vracia obrázok tejto bunky.

Aby tento trik fungoval, definovaný názov by mal vracať iba odkaz na bunku. To sa dosiahne použitím kombinácie funkcií INDEX a MATCH.

Tu je vzorec:

= INDEX ($ C $ 3: $ C $ 22, MATCH ($ E $ 3, $ B $ 3: $ B $ 22,0)).

Časť MATCH vo vzorci vracia pozíciu názvu klubu v rozbaľovacej ponuke. Ak je to napríklad Arsenal, vzorec MATCH vráti 1, ak jeho Chelsea potom 4. Funkcia INDEX lokalizuje odkaz na bunku ktoré má logo (na základe pozície vrátenej MATCH).

Skúste to sami … Stiahnite si ukážkový súbor tu

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave