2010-11-10 19 views
10

In Excel (2003), voglio limitare la selezione dei valori in una cella ai valori consentiti da un altro foglio di calcolo.Come limitare il valore della cella in Excel alle opzioni da un altro foglio?

Per esempio, nel foglio "Valute" Ho

EUR,1.1 
GBP,1.0 
USD,1.5

(Ecco due colonne, tre righe)

Nel mio foglio principale mi piacerebbe avere una colonna di valuta, in cui gli unici valori consentiti provengono dalla colonna A nel foglio delle valute, ovvero la cella può contenere solo "EUR", "GBP" o "USD". (Altrimenti lo userò come ricerca per ottenere il tasso di cambio, che è la colonna B.)

Come posso limitare il valore nella cella? Avere un menu a discesa come una casella combinata di Windows popolata dall'altra scheda sarebbe fantastico.

Qualsiasi risposta utilizzando formule, VBA o qualsiasi altra cosa andrà bene. Anche un puntatore alla documentazione pertinente sarebbe fantastico (ho guardato, ma non sono sicuro di cosa cercare).

Anche utili sarebbero le risposte utilizzando LibreOffice, dal momento che non ho finalizzato la scelta del programma di foglio di calcolo, ma ho pensato che avrei avuto una migliore possibilità di ottenere una risposta in Excel.

risposta

13

VBA non è necessario in questo caso. Utilizzare la funzione "Data Validation" integrata.

Selezionare la cella a cui si desidera aggiungere la casella combinata e selezionare Dati, Convalida.

Selezionare "Elenco" come opzione e inserire un intervallo di celle nella casella "Origine" o un elenco di valori delimitati da virgole (se si desidera codificare il codice).

Se l'intervallo che si desidera popolare nell'elenco si trova su un altro foglio di lavoro, non è possibile fare riferimento ad esso utilizzando lo stile standard =sheet2!a1:a4. Dovrai creare un intervallo denominato e fare riferimento ad esso con quel nome.

+1

Sì, è possibile fare riferimento a un altro foglio di lavoro utilizzando intervalli denominati come spiegato in http://office.microsoft.com/en-us/excel-help/create- a-drop-down-list-from-a-range-of-cells-HP005202215.aspx (la spiegazione è compresso) –

+0

@belisarius: Bello, non sapevo che soluzione alternativa. Grazie! – BradC

+0

Felice di aiutare. Suggerisco di aggiungerlo alla risposta, in modo che i futuri lettori non debbano analizzare i commenti. –

2
+0

Il collegamento della pagina en-us è interrotto ma questo collegamento equivalente è ancora funzionante, http://office.microsoft.com/en-in/excel-help/create-or-remove-a-drop-down-list -HP005202215.aspx – JohnC

+1

Anche questo collegamento è danneggiato. La convalida dei dati (vedere la risposta di @BradC) può mostrare un menu a discesa. – Dizzley

+2

Nuovo link: https://support.office.com/en-us/article/Create-or-remove-a-drop-down-list-5a598f31-68f9-4db7-b65e-58bb342132f7?CorrelationId=2154979d-a8d8- 4a4e-9b12-c465ddd61237 & ui = it-US & rs = it-US e ad = US – Fionnuala

Problemi correlati