Képkeresés az Excel programban a Megnevezett tartományok használatával

Tartalomjegyzék

Az Excelben számos keresési funkció létezik (például VLOOKUP, LOOKUP, INDEX/MATCH, XLOOKUP), amelyekkel el lehet érni egy értéket a listából.

De nem kereshet képeket ezekkel a képletekkel.

Például. ha van listám a csapatnevekről és logóikról, és a név alapján szeretném megkeresni a logót, ezt nem tehetem meg a beépített Excel funkció használatával.

De ez nem jelenti azt, hogy nem lehet megtenni.

Ebben az oktatóanyagban megmutatom, hogyan végezhet képkeresést Excelben.

Egyszerű, de ettől úgy fogsz kinézni, mint egy Excel-varázsló (csak ez az oktatóanyag és a kezedben lévő billentyűzet csillogása kell hozzá).

Kattintson ide a mintafájl letöltéséhez.

Az alábbiakban egy videó látható a képkeresési technikáról (ha inkább videót szeretne nézni, mint olvasást).

Képkeresés Excelben

Van egy listám az angol Premier League 20 csapatáról (ábécé sorrendben), valamint a klub logója a szomszédos cellában.

Most azt szeretném, hogy kiválaszthassam a csapat nevét a legördülő menüből, és megjelenik a kiválasztott csapat logója.

Valami az alábbiak szerint:

Ennek a képkeresésnek az Excelben való létrehozása négy részből áll:

  1. Az adatkészlet előkészítése.
  2. Legördülő lista létrehozása az elemnevek (ebben a példában klubnevek) megjelenítéséhez.
  3. Elnevezett tartomány létrehozása
  4. Linkelt kép létrehozása.

Nézzük most ezeket a lépéseket részletesen.

Az adatok előkészítése

  1. Legyen egy oszlopban az összes tétel neve (csapat neve).
  2. A szomszédos oszlopba illessze be az elemhez tartozó képet (ebben a példában a klub logója).

Győződjön meg arról, hogy a logók szépen illeszkednek a cellába. Átméretezheti a képeket úgy, hogy azok a cellán belül legyenek, vagy kibővítheti a cellákat.

A legördülő lista létrehozása

  1. Válassza ki azt a cellát, amelyben a legördülő menüt szeretné használni (ebben a példában E3).
  2. Kattintson az Adatok fülre.
  3. Kattintson az Adatellenőrzés lehetőségre (ez az adateszközök kategóriában van).
  4. Az Adatok érvényesítése párbeszédpanel Beállítások lapján győződjön meg arról, hogy a Lista ki van választva az Engedélyezés legördülő menüben (ha még nincs kiválasztva).
  5. A Forrás mezőben kattintson a felfelé mutató nyíl ikonra. Ez lehetővé teszi, hogy kiválassza a legördülő listához tartozó cellákat.
  6. Válassza ki azt a tartományt, amely a klubneveket tartalmazza (ebben a példában B3: B22).
  7. Nyomja meg az Enter billentyűt.
  8. Kattintson az OK gombra.

A fenti lépések egy legördülő listát adnak az E3 cellában.

Linkelt kép létrehozása

Ebben a részben létrehozunk egy linkelt képet a meglévő képek/logók bármelyikével.

Az alábbi lépésekkel hozhat létre linkelt képet:

  1. Válassza ki a logóval ellátott cellákat. Győződjön meg arról, hogy a cellát választotta, nem a logót/képet.
  2. Másolja a cellát (használja a Control + C billentyűkombinációt, vagy kattintson jobb egérgombbal, és válassza a másolatot).
  3. Kattintson a jobb egérgombbal arra a cellára, ahonnan a linkelt képet szeretné elérni (ez lehet bármelyik cella, mivel ezt később módosíthatjuk).
  4. Lépjen a Speciális beillesztés opcióra, és kattintson a jobbra mutató kis nyílra, hogy további lehetőségeket kapjon.
  5. Kattintson a Linkelt kép beillesztése ikonra.

A fenti lépések linkelt képet kapnak a másolt celláról. Ez azt jelenti, hogy ha bármilyen változás történik a másolt cellában, az a hivatkozott képen is megjelenik).

A fenti képen, mivel lemásoltam a C3 cellát, és beillesztettem egy linkelt képet. Ne feledje, hogy ez jelenleg nem kapcsolódik a legördülő menühöz.

Ezenkívül, ha beilleszti a linkelt képet, akkor létrehoz egy képet. Így bárhová áthelyezheti a munkalapon.

Elnevezett tartomány létrehozása

Most már minden a helyünkön van, és az utolsó lépés annak biztosítása, hogy a linkelt kép frissüljön a kiválasztás megváltoztatásakor. A linkelt kép egyelőre csak egy cellához kapcsolódik.

Nevesített tartomány használatával csatlakoztathatjuk a legördülő listához.

Ehhez tegye a következő lépéseket:

  1. Lépjen a Képletek fülre.
  2. Kattintson a Név definiálása lehetőségre. Ezzel megnyílik az „Új név” párbeszédpanel.
  3. Az Új név párbeszédpanelen adja meg a következő bejegyzéseket:
    • Név: ClubLogoLookup
    • Utal rá: = INDEX ($ C $ 3: $ C $ 22, MATCH ($ E $ 3, $ B $ 3: $ B $ 22,0))
  4. Kattintson az OK gombra.
  5. Válassza ki az előző lépésben létrehozott linkelt képet. Cellahivatkozást észlel a képlet sávban (például = $ C $ 3). Törölje ezt a cellahivatkozást és írja be = ClubLogoLookup.

Ez az!! Módosítsa a klub nevét a legördülő menüből, és ennek megfelelően módosítja a képet.

Hogyan működik ez a képkeresési technika?

Amikor linkelt képet készítettünk, az az eredeti cellára utalt, ahonnan másolták. Ezt a hivatkozást megváltoztattuk a megnevezett tartományt.

Ez a megnevezett tartomány a legördülő listától függ, és amikor megváltoztatjuk a kijelölést a legördülő menüben, a kiválasztott csapat neve melletti cella hivatkozását adja vissza. Például, ha az Arsenalt választom, az visszatér, C3, és amikor a Chelsea -t választom, akkor a C6.

Mivel a megnevezett tartományt hozzárendeltük a linkelt képhez (a hivatkozás megváltoztatásával = ClubLogoLookup), ez most az új cellahivatkozásokra utal, és így visszaadja a cella képét.

Ahhoz, hogy ez a trükk működjön, a megadott névnek csak egy cellahivatkozást kell visszaadnia. Ezt az INDEX és a MATCH funkciók kombinációjával érik el.

Íme a képlet:

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

A képlet MATCH része visszaadja a klubnév pozícióját a legördülő menüben. Például, ha Arsenal, akkor a MATCH képlet 1 -et ad vissza, ha a Chelsea -t, akkor 4 -et. Az INDEX függvény megkeresi a cellahivatkozás amely rendelkezik a logóval (a MATCH által visszaadott pozíció alapján).

Próbálja ki maga … Töltse le a példa fájlt innen

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave