Come fare un menu che cambia una scatola in Excel

April 23

Excel ha la capacità di fare elenchi a discesa, attraverso l'uso di dati di convalida, che vincola il tipo di input una data cellula può avere. Questi elenchi a scorrimento possono essere utilizzati in combinazione con una funzione di look-up table, per modificare il valore visualizzato in un'altra cella (talvolta chiamato un box) in Excel. Questo tipo di utility permette la creazione di fogli di calcolo in cui gli utenti possono, per esempio, tirare su un elenco di Stati selezionando un codice di area, trasformando Excel in un semplice programma di database.

istruzione

1 Aprire Excel con un foglio di lavoro vuoto.

2 Creare una tabella in celle da A1 a B4 che ha quattro righe e due colonne. Mettere i nomi di quattro stati in colonna A, e le loro più grandi città nella colonna B.

3 Selezionare le celle da A1 a A4, quindi fare clic sul menu a discesa a sinistra della barra della formula e mettere in nome "States_List" senza le virgolette.

4 Selezionare le celle da A1 a B4, quindi fare clic sul menu a discesa a sinistra della barra della formula e mettere in nome "States_Table" senza le virgolette.

5 Clicca su cella C1, quindi fare clic sulla scheda "Dati". Fare clic sull'icona "Convalida dati". Una finestra di dialogo verrà su; selezionare "List" per il tipo di convalida, e digitare "= States_List" (senza le virgolette) nella casella Origine. Quindi fare clic su "OK". Cellulare C1 avrà ora un elenco a discesa che viene popolato con i nomi degli stati inseriti nella colonna A.

6 Immettere la seguente formula nella cella C2:

= VLOOKUP (C1, States_Table, 2, FALSE)

Questa formula cerca il valore nella seconda colonna della "States_Table" creato nel passaggio 4, dopo aver confrontato il contenuto della cella C1 contro la prima colonna di "States_Table."

7 Selezionate uno stato nel menu a discesa nella cella C1. Il valore nella cella C2 mostrerà la più grande città in questo stato, sulla base di quanto specificato al punto 2.