Caselle di testo dinamiche (Microsoft Excel)
Una delle grandi caratteristiche di un report del dashboard di Excel è che sono tipicamente interattivi, in quanto consentono al lettore di scegliere diversi modi per filtrare i dati. Di conseguenza è importante che le etichette nel report riflettano le selezioni effettuate.
Ad esempio, nella mia dashboard del Tour de France di seguito ho diversi modi per filtrare i dati, uno è alternare tra la visualizzazione dei risultati per i ciclisti “Tutti” o solo per la “Top 10”. Questo viene fatto selezionando da un elenco di caselle combinate. (_Suggerimento: _ Gli elenchi a discesa, ovvero gli elenchi di convalida dei dati, funzionano allo stesso modo degli elenchi delle caselle combinate.)
Nota come l’etichetta “Avg. Velocità Km / h ‘si aggiorna per includere’ Tutti ‘o’ Top 10 ‘man mano che vengono effettuate le diverse selezioni: (Vedi Figura 1.)
Figura 1. Dashboard di esempio in Excel.
Ho creato queste etichette dinamiche utilizzando caselle di testo che sono collegate a una cella che contiene il testo dinamico (più sul testo dinamico in un momento).
Il motivo per cui mi piace usare le caselle di testo è che possono essere posizionate ovunque nella cartella di lavoro e non hanno i vincoli di una cella. Questo perché sono in realtà un oggetto che si libra sopra il tuo foglio di lavoro proprio come i grafici e le immagini.
Inserimento di caselle di testo
Troverai le caselle di testo nella scheda Inserisci della barra multifunzione nel gruppo Testo. Fai semplicemente clic sullo strumento Casella di testo e tieni premuto il pulsante sinistro del mouse mentre trascini per disegnarlo sul foglio di lavoro. (Vedi figura 2.)
Figura 2. Una parte della scheda Inserisci della barra multifunzione con lo strumento Casella di testo contrassegnato.
Collegamento di caselle di testo alle celle
Per collegare la casella di testo a una cella è necessario che sia attiva. Puoi dire che la casella di testo è attiva perché avrà piccole caselle / cerchi quadrati sui bordi esterni. (Queste sono le maniglie che ti consentono di ridimensionare la casella di testo.) Se la casella di testo non è attiva, fai semplicemente clic su di essa una volta per selezionarla. (Vedi figura 3.)
Figura 3. Una casella di testo è selezionata quando puoi vedere le maniglie attorno ad essa.
Ora, mentre la casella di testo è selezionata, fai clic sulla barra della formula e digita un segno =, quindi fai clic sulla cella a cui desideri collegarti e premi Invio per confermare. (_Nota: _ la cella collegata può essere qualsiasi foglio di lavoro nella cartella di lavoro.)
Nell’immagine sottostante puoi vedere che la mia casella di testo è collegata alla cella D1 che contiene una formula che combina le parole “Anno fino ad oggi” con il testo nella cella B1 (cheèun elenco di convalida dei dati in cui l’utente può selezionare un mese ). (Vedi figura 4.)
Figura 4. Questa casella di testo è stata collegata al valore in una cella.
Mentre seleziono un mese diverso dall’elenco di convalida dei dati in B1, puoi vedere sia il risultato nella cella D1 che la mia casella di testo aggiornarsi dinamicamente.
(Vedi figura 5.)
Figura 5. Man mano che le informazioni vengono modificate, il testo nella casella di testo cambia dinamicamente.
Ovviamente, nel tuo rapporto dovresti avere i tuoi dati nella cella D1 nascosti in un foglio di lavoro diverso in modo che il lettore veda solo l’elenco di convalida dei dati e l’etichetta della casella di testo.
(_Nota dell’editore: _ Mynda insegna un ottimo Excel Dashboard course in cui puoi imparare a combinare trucchi come questi per creare i tuoi dashboard dinamici .)
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (5832) si applica a Microsoft Excel 2007, 2010, 2013 e 2016.