2013-10-16 12 views

risposta

13

Sì, lo è. Utilizzare la convalida dei dati dal pannello Dati. Seleziona Consenti: Elenca e seleziona quelle celle sull'altro foglio come origine.

+0

C'è un modo per rendere questo elenco a discesa di convalida dei dati visualizzato "automaticamente" per ogni cella nella colonna (ad eccezione dell'intestazione superiore)? – MyNameIsKhan

+0

Sì, copia semplicemente la cella in ogni altra cella della colonna. In alternativa, selezionare l'intera colonna prima di creare la convalida dei dati. – cardern

+0

Problema è Non so quante righe useranno/bisogno – MyNameIsKhan

18

Come cardern ha detto che farà il lavoro.

Ecco come è possibile utilizzare un intervallo denominato.

Selezionare la gamma e inserire un nuovo nome:

Select your range and enter a new name

Selezionare la cella che si desidera un menu a discesa per essere in e scheda dati goto -> convalida dei dati.

Seleziona "Elenco" dal menu a discesa "Consenti".

Inserisci il tuo intervallo denominato in questo modo:

enter image description here

Ora avete un menu a discesa collegato al tuo range. Se inserisci nuove righe nell'intervallo, tutto verrà aggiornato automaticamente.

enter image description here

+1

questo wordks anche per Excel 2007 e dovrebbe essere il modo preferito ... – slaver113

+1

Il riferimento all'intervallo denominato in un altro foglio funziona davvero anche con Excel 2007 ?. Viene visualizzato un messaggio d'errore "Non è possibile utilizzare riferimenti ad altri fogli di lavoro o cartelle di lavoro per i criteri di convalida dei dati." – Nuts

+0

@ user2143213 Spiacente, non ho più accesso a Excel 07 'per verificare e non sono sicuro che funzioni o meno. In bocca al lupo! –

0

Excel ha una caratteristica molto potente che prevede un elenco di selezione a discesa in una cella, che riflette i dati da una regione di nome. È una configurazione molto semplice, una volta che l'hai già fatto. Due passi sono da seguire:

Create a named region, 
Setup the dropdown in a cell. 

c'è una spiegazione dettagliata del processo HERE.

4

Questo non può essere fatto in Excel 2007. L'elenco deve essere nello stesso foglio dei dati. Potrebbe funzionare anche nelle versioni successive.

+0

Questa è la risposta corretta. Non può essere fatto come l'ha chiesto l'OP; i dati dell'elenco devono essere sullo stesso foglio. –

+0

Attualmente sto usando Excel 2007 e sto usando un intervallo denominato su Sheet2 per fare proprio questo. Questa risposta non è corretta. –

-1

Sono riuscito a farlo funzionare creando un intervallo denominato nel foglio corrente che si riferiva alla tabella che volevo fare riferimento nell'altro foglio.

Problemi correlati