J'essaie de comprendre comment afficher tout le contenu d'une colonne d'une feuille dans une autre feuille.
Par exemple, j'ai colonne D dans feuille2 que je veux afficher dans colonne A de feuille1 .
=ARRAYFORMULA(Sheet2!D)
Mais cela me donne une erreur de syntaxe.
Si vous souhaitez partager des colonnes sur des fichiers distincts, vous pouvez utiliser:
=importrange("17s-yYzX8GYvyA2PorY2PLaZ5OpFi14wU0ugAyTIrL24","Sheet1!G:J")
où la première chaîne est la clé du fichier de feuille à partir duquel vous souhaitez importer. Vous pouvez copier cela directement à partir de l'URL, par exemple. https://docs.google.com/spreadsheets/d/17s-yYzX8GYvyA2PorY2PLaZ5OpFi14wU0ugAyTIrL24/edit#gid=0
. La deuxième chaîne est le nom de la feuille dans le fichier source et dans l'exemple G:J
signifie importer les colonnes G à J.
Plus d'informations
Les deux formules affichent la colonne comme une rangée, elle "transpose" le groupe de cellules.
- ArrayFormula ('Sheet'! X: X) - Importrange ("sheetkey", "nameSheet! X: x")
Mais cette formule magnifique copie la colonne sans changer la direction.
- {Sheet2! X: X}