Ricerca di immagini in Excel utilizzando gli intervalli denominati

Esistono molte funzioni di ricerca in Excel (come VLOOKUP, LOOKUP, INDEX/MATCH, XLOOKUP) che possono andare a recuperare un valore da un elenco.

Ma non puoi cercare le immagini usando queste formule.

Per esempio. se ho un elenco di nomi di squadre e i loro loghi e voglio cercare il logo in base al nome, non posso farlo utilizzando la funzione Excel incorporata.

Ma questo non significa che non si possa fare.

In questo tutorial, ti mostrerò come eseguire una ricerca di immagini in Excel.

È semplice ma ti farà sembrare un mago di Excel (tutto ciò di cui hai bisogno è questo tutorial e giochi di prestigio sulla tastiera).

Clicca qui per scaricare il file di esempio.

Di seguito è riportato un video della tecnica di ricerca delle immagini (nel caso in cui si preferisca guardare un video piuttosto che leggere).

Ricerca immagini in Excel

Ho un elenco delle 20 squadre della Premier League inglese (disposte in ordine alfabetico) insieme al logo del club nella cella adiacente.

Ora quello che voglio è poter selezionare un nome di squadra dal menu a discesa e dovrebbe apparire il logo di quella squadra selezionata.

Qualcosa come mostrato di seguito:

Ci sono quattro parti per creare questa ricerca di immagini in Excel:

  1. Preparare il set di dati.
  2. Creazione di un elenco a discesa per mostrare i nomi degli oggetti (i nomi dei club in questo esempio).
  3. Creazione di un intervallo denominato
  4. Creazione di un'immagine collegata.

Esaminiamo questi passaggi in dettaglio ora.

Preparare i dati

  1. Avere i nomi di tutti gli elementi (nomi delle squadre) in una colonna.
  2. Nella colonna adiacente, inserisci l'immagine dell'articolo (logo del club in questo esempio).

Assicurati che i loghi si adattino bene alla cella. Puoi ridimensionare le immagini in modo che siano all'interno della cella, oppure puoi espandere le celle.

Creazione dell'elenco a discesa

  1. Seleziona la cella in cui desideri inserire il menu a discesa (E3 in questo esempio).
  2. Fare clic sulla scheda Dati.
  3. Fare clic sull'opzione Convalida dati (è nella categoria Strumenti dati).
  4. Nella finestra di dialogo Convalida dati, all'interno della scheda Impostazioni, assicurati che Elenco sia selezionato nel menu a discesa Consenti (se non è già selezionato).
  5. Nel campo Sorgente, fare clic sull'icona della freccia rivolta verso l'alto. Ciò ti consentirà di selezionare le celle in cui hai l'elenco per il menu a discesa.
  6. Seleziona l'intervallo che contiene i nomi dei club (B3:B22 in questo esempio).
  7. Premi Invio.
  8. Fare clic su OK.

I passaggi precedenti ti darebbero un elenco a discesa nella cella E3.

Creazione di un'immagine collegata

In questa parte, creiamo un'immagine collegata utilizzando una qualsiasi delle immagini/loghi esistenti.

Ecco i passaggi per creare un'immagine collegata:

  1. Seleziona una cella con il logo. Assicurati di aver selezionato la cella, non il logo/immagine.
  2. Copia la cella (usa Ctrl + C o fai clic con il pulsante destro del mouse e seleziona copia).
  3. Fare clic con il pulsante destro del mouse sulla cella in cui si desidera ottenere l'immagine collegata (può essere qualsiasi cella poiché possiamo regolarla in seguito).
  4. Vai all'opzione Incolla speciale e fai clic sulla piccola freccia rivolta a destra per ottenere più opzioni.
  5. Fare clic sull'icona Incolla immagine collegata.

I passaggi precedenti ti darebbero un'immagine collegata della cella che hai copiato. Ciò significa che se si verificano modifiche nella cella che hai copiato, si rifletteranno anche nell'immagine collegata).

Nell'immagine sopra, poiché ho copiato la cella C3 e incollato un'immagine collegata. Nota che questo non è collegato al menu a discesa al momento.

Inoltre, quando incolli l'immagine collegata, viene creata un'immagine. Quindi puoi spostarlo ovunque nel foglio di lavoro.

Creazione di un intervallo denominato

Ora abbiamo tutto a posto e l'ultimo passaggio consiste nell'assicurarci che l'immagine collegata si aggiorni quando viene modificata la selezione. A partire da ora, l'immagine collegata è collegata a una sola cella.

Possiamo collegarlo alla selezione a discesa utilizzando un intervallo denominato.

Ecco i passaggi per farlo:

  1. Vai alla scheda Formule.
  2. Fare clic sull'opzione Definisci nome. Si aprirà la finestra di dialogo "Nuovo nome".
  3. Nella finestra di dialogo Nuovo nome, inserire le seguenti voci:
    • Nome: ClubLogoLookup
    • Si riferisce a: =INDICE($C$3:$C$22,CONFRONTA($E$3,$B$3:$B$22,0))
  4. Fare clic su OK.
  5. Seleziona l'immagine collegata che abbiamo creato nel passaggio precedente. Noterai un riferimento di cella nella barra della formula (ad esempio =$C$3). Elimina questo riferimento di cella e digita =Cerca Logo Club.

Questo è tutto!! Cambia il nome del club dal menu a discesa e cambierà l'immagine di conseguenza.

Come funziona questa tecnica di ricerca delle immagini?

Quando abbiamo creato un'immagine collegata, si riferiva alla cella originale da cui è stata copiata. Abbiamo cambiato quel riferimento con l'intervallo denominato.

Questo intervallo denominato dipende dal menu a discesa e quando cambiamo la selezione nel menu a discesa, restituisce il riferimento della cella accanto al nome della squadra selezionata. Ad esempio, se seleziono Arsenal, restituisce C3 e quando seleziono Chelsea, restituisce C6.

Poiché abbiamo assegnato l'intervallo denominato all'immagine collegata (cambiando il riferimento in =ClubLogoLookup), ora fa riferimento ai nuovi riferimenti di cella e quindi restituisce un'immagine di quella cella.

Perché questo trucco funzioni, il nome definito dovrebbe restituire solo un riferimento di cella. Ciò si ottiene utilizzando la combinazione delle funzioni INDICE e CONFRONTA.

Ecco la formula:

=INDICE($C$3:$C$22,CONFRONTA($E$3,$B$3:$B$22,0)).

La parte MATCH nella formula restituisce la posizione del nome del club nel menu a discesa. Ad esempio, se è Arsenal, la formula MATCH restituirà 1, se è Chelsea quindi 4. La funzione INDEX individua il riferimento di cella che ha il logo (in base alla posizione restituita da MATCH).

Provalo tu stesso… Scarica il file di esempio da qui

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave