2012-12-23 7 views
15

J'ai des données dans un document Google. Appelez ça docA.Liaison d'une feuille de calcul google docs à une autre

Je voudrais faire référence à ces données dans docB. Quelque chose dans le style de =docA!Sheet1!A2

Comment pourrais-je faire à ce sujet? Cela ne me dérange pas de changer les paramètres de sécurité et autres

Répondre

20

D'abord, allez dans la feuille de calcul dont vous voulez importer les données (docA) et observez la valeur de la clé mentionnée dans l'URL (par exemple: https://docs.google.com/spreadsheet/ccc?key=ABC#gid=0, dans ce cas le la touche est "ABC").

Maintenant, allez dans la cellule de docB et utilisez la fonction importRange pour importer les données.

= ImportRange (, :)

Par exemple: = ImportRange ("ABC", "Feuille1 A1: B10")

Si vous souhaitez importer une seule cellule: Par ex = importRange ("ABC", "Sheet1! A1");

Si vous ne mentionnez pas le nom de la feuille, la première feuille est utilisée.

+0

J'ai remarqué que la valeur ne se met pas à jour lorsque le document source est modifié. Des idées sur l'actualisation automatique des données lorsque la source est enregistrée? – DougA

+0

@DougA il met à jour pour moi, il prend juste un peu de temps (comme une minute) – badsyntax

+4

ÉNORME note: Cela fonctionne également avec des feuilles de calcul Excel qui ont été téléchargés sur Google Drive et ont été ouverts dans Google Sheets sans les convertir en une feuille Google . C'est énorme, ce qui permet aux utilisateurs de Google Sheet de lier des informations dans des feuilles Excel old school sans perturber les personnes qui travaillent sur ces feuilles Excel. Tant qu'ils sont en quelque sorte de sauvegarde avec Google Drive ... qui est un article sur son propre. –

Questions connexes