Visualizzazione di immagini in base a un risultato (Microsoft Excel)
Dave ha un ampio database che conserva in una cartella di lavoro di Excel. Consiste di campioni di materiale e utilizza la funzione CERCA.VERT per generare vari moduli e rapporti. Dave vuole includere un’immagine bitmap nel modulo che cambia in base a una delle variabili. Ad esempio, se il modulo descrive una mela, Dave vuole che appaia un’immagine di una mela; se si descrive una pera, dovrebbe apparire una pera; e così via.
Questo è certamente un compito impegnativo, ma sorprendentemente può essere fatto senza macro. I passaggi sono coinvolti, ma non così difficile da eseguire una volta arrivati:
-
In un nuovo foglio di lavoro selezionare una cella (come la cella B4).
-
Immettere il nome “mela” nella casella Nome, a sinistra della barra della formula. Questo definisce il nome “mela” per fare riferimento alla cella B4.
-
Con la cella B4 ancora selezionata, visualizzare la scheda Inserisci della barra multifunzione e utilizzare lo strumento Immagine per inserire l’immagine della mela.
-
Ingrandisci la larghezza e l’altezza della cella B4 in modo che l’immagine della mela sia contenuta interamente all’interno della cella.
-
Ripetere i passaggi da 1 a 4 per ciascuna delle altre immagini, posizionando ciascuna immagine in una cella diversa e denominandole in base al contenuto dell’immagine. (Per il bene di questo esempio, presumo che “pera” sia la cella D4 e “arancione” sia la cella F4.)
-
Nel foglio di lavoro che conterrà il modulo, crea una formula che conterrà i nomi del frutto, come la seguente formula, che visualizza “mela”, “pera” o “arancia”, a seconda del valore nella cella G1:
-
È importante che la formula faccia riferimento ai nomi esattamente come li hai definiti nel passaggio 2 per l’immagine di ogni frutto. Per il bene di questo esempio, presumo che tu abbia inserito questa formula nella cella A1 di Sheet1.
-
Visualizza la scheda Formule della barra multifunzione.
-
Fare clic sullo strumento Definisci nome. Excel visualizza la finestra di dialogo Nuovo nome.
(Vedi figura 1.)
-
Sostituisci il contenuto della casella Nome con la parola “Immagine”.
-
Sostituisci il contenuto della casella Si riferisce a con la seguente formula:
-
Fare clic sul pulsante OK. Hai ora definito il nome “Picture” per contenere la formula inserita nel passaggio 10.
-
Nel foglio di lavoro che conterrà il modulo, seleziona la cella in cui desideri che appaia l’immagine dinamica.
-
Visualizza la scheda Inserisci della barra multifunzione e usa lo strumento Immagine per selezionare e inserire un’immagine (non importa quale).
-
Assicurati che l’immagine inserita nel passaggio 13 sia selezionata.
-
Nella barra della formula, inserisci la formula = Immagine. (Questo è il nome definito nei passaggi da 7 a 11.) L’immagine dovrebbe cambiare per riflettere qualsiasi frutto si chiami nella cella A1.
Ora, ogni volta che il nome del frutto nella cella A1 cambia (che a sua volta è basato sul valore nella cella G1), l’immagine cambierà.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (10450) si applica a Microsoft Excel 2007 e 2010. Puoi trovare una versione di questo suggerimento per la vecchia interfaccia del menu di Excel qui: