2014-07-19 16 views

risposta

3

ottenere gli elementi da un'altra cartella di lavoro, al contrario di un altro foglio nella stessa cartella di lavoro è simile. È un processo in due fasi. In primo luogo, è necessario importare i dati che si desidera utilizzare per le voci di validazione nella cartella di lavoro in cui si desidera fare uso di esso, quindi collegarlo come descritto nel @ di uselink126 risposta.

Un esempio: Workbook 2 contiene un elenco di nomi di frutta in nessun ordine particolare. L'elenco è stato assegnato un intervallo denominato Fruits per migliorare la leggibilità, ma questo non è necessario. Workbook 1, Foglio 1 ha una colonna di celle in cui si desidera popolare un menu a discesa con gli articoli da 2 Workbook.

Fase 1 - Importazione di dati

  • Aggiungi un altro foglio di cartella di lavoro 1 e inserire la seguente formula nella cella A1:

    =ImportRange("<key>","Sheet1!Fruits") 
    

dove <key> è l'ID univoco Documenti Google assegnati quando hai creato il foglio di lavoro. Nell'esempio, gli elementi sono ordinati in ordine alfabetico come parte di importazione, e per fare questo si sarebbe entrata invece:

=Sort (ImportRange("<key>","Sheet1!Fruits"), 1, true) 

Il 1, significa colonna 1 è quello di ordinare da, true significa in ordine crescente. Le celle nella colonna 1 dovrebbero essere riempite con i frutti ordinati.

Fase 2 - punto la convalida dei dati per l'elenco importato

Sulla cartella di lavoro 1, Foglio 1, selezionare le celle che si desidera avere i frutti come loro fonte di dati a discesa. - Fare clic con il pulsante destro del mouse sulla selezione e fare clic su Data Validation dal menu. Impostare Criteria a List from a range e immettere Sheet2!A1:A20

Questo è tutto. I galloni a discesa dovrebbero apparire in quelle celle e quando viene cliccato dovrebbe comparire l'elenco dei frutti.

Si noti che questo è "live" - ​​aggiungendo un elemento di frutta alla lista Workbook 2 di sarà anche magicamente aggiungerlo allineati nella lista a discesa.

8

Il formato per accedere cellule da un altro foglio di calcolo in Google Fogli è:

SheetName!CellAddress 

Ad esempio, supponiamo che tu abbia un foglio di Google che contiene 2 fogli di calcolo chiamato: Sheet1 e Sheet2 (I nomi sono elencati sul schede in basso a sinistra di ciascun foglio).

In Sheet1 se si vuole accedere cellule B2 in Sheet2, si fa riferimento a esso inserendo: Sheet2!B2

In Sheet2 se si vuole accedere cellule C3:C15 in Sheet1, si fa riferimento a quelle cellule inserendo: Sheet1!C3:C15

Per aggiungere specifiche celle da un altro foglio a un menu a discesa:

1) Selezionare la cella in cui si desidera il menu a discesa

2) Fare clic destro sulla cella e selezionare Data Validation

3) Nella finestra di dialogo, fare clic sull'immagine della griglia nella casella di criteri di ingresso

4) Si aprirà la "Quali dati?" scatola

5 finestra) Fare clic sulla scheda del foglio che si desidera accedere

6) Tenere premuto MAIUSC e fare clic sulle celle che si desidera selezionare (si vedrà gli indirizzi delle celle appaiono nella casella di inserimento nel "Quali dati?" finestra di dialogo)

7) Fare clic su OK e sei a posto. I dati verranno aggiornati se apporti modifiche nel foglio sorgente.

Maggiori informazioni: https://support.google.com/docs/answer/186103?hl=en

+1

Scusa, probabilmente non mi sono espresso abbastanza chiaro nella domanda. Quello che penso è: avevo bisogno di prendere i dati dal libro A e usarlo per popolare il menu a discesa nel libro B (un altro ** file ** sul mio disco Google), non utilizzare i dati di un altro foglio dello stesso libro (file). Quel progetto è completo - abbiamo usato un altro approccio. Grazie per la risposta - è corretto per la domanda dichiarata. – keshet

+0

Sono curioso anche di questo? qual è il modo giusto per farlo ??? – Oneezy

+1

@keshet, dovresti accettare la risposta di rossmcm. È appropriato alla situazione. –

Problemi correlati