Anonim

Avec ses nombreux add-ons, modèles et son intégration transparente à Microsoft Excel, Google Sheets est devenu un outil indispensable pour les étudiants, les professionnels et même les personnes désirant mieux organiser leur collection de musique. Peut-être que vous l'utilisez depuis un moment maintenant et que vous êtes prêt à améliorer votre jeu de Data Dabbler à Sheet Master. Si tel est le cas, les pros utilisent deux astuces simples pour faire passer vos feuilles de calcul au niveau supérieur. Ils impliquent tous deux de lier des cellules à d'autres données et sont relativement simples à mettre en œuvre.

Consultez également notre article Comment modifier la largeur de colonne dans Google Sheets

La première consiste à relier des données à un autre onglet, la seconde à extraire des données d'une autre feuille ou d'un classeur. Passons en revue les procédures.

Lien vers un autre onglet dans Google Sheets

Les étapes pour lier une cellule à un autre onglet sont simples et faciles:

Tout d'abord, sélectionnez une cellule dans votre feuille de calcul. Il peut s'agir d'une cellule vide ou d'une cellule contenant déjà des données. Dans le menu Insertion, sélectionnez Lien. Dans la capture d'écran ci-dessous, je sélectionne la cellule en haut avec les données «Données 2014».

Une boîte de dialogue apparaîtra avec quelques options. Il vous demandera si vous souhaitez créer un lien vers "Feuilles dans cette feuille de calcul" (c'est un autre onglet) ou "Sélectionnez une plage de cellules à lier". Google étant Google, il peut également essayer d'être intelligent et deviner d'autres sources pourrait vouloir créer un lien vers. Vous remarquerez que, dans la capture d'écran ci-dessous, tout en bas, Google me demande si je souhaite établir un lien vers census.gov, car il voit que c'est de là que j'ai récupéré ces données. Mais pour ce qui nous concerne, commençons par simplement nous relier à «Sheet2» car nous sommes déjà sur Sheet1.

Vous verrez que la cellule que vous avez sélectionnée deviendra un lien hypertexte. Maintenant, chaque fois que vous cliquez sur cette cellule, une fenêtre contextuelle apparaîtra avec une URL. Cliquez sur cette URL et cela vous mènera à Sheet2, ou à la feuille que vous avez sélectionnée!

Essayons maintenant l'autre option, en sélectionnant une plage de cellules. Lorsque nous choisissons cette option, une autre boîte de dialogue apparaît et indique «Quelles données?» (Astuce: vous pouvez cliquer et faire glisser cette boîte de dialogue pour la déplacer.)

Vous pouvez maintenant saisir manuellement la plage de cellules que vous souhaitez lier ou cliquer et faire glisser une plage de cellules. Dans la capture d'écran ci-dessous, j'ai sélectionné toutes les données de la ligne 8.

Maintenant, chaque fois que je clique sur la cellule affectée, un lien contextuel apparaît et lorsque je clique sur ce lien, toutes les données de la ligne 8 sont sélectionnées. Cela peut être très utile si votre feuille de calcul contient un ensemble de données que vous devez constamment sélectionner.

Lien vers un autre classeur dans Google Sheets

La liaison à un classeur dans Google Sheets est une autre technique avancée que vous pouvez considérer comme l’opposé de l’insertion d’un lien vers un autre onglet ou une autre plage de cellules. Au lieu de créer un lien qui nous mènera ailleurs, nous créons un lien qui extraira des données ailleurs. Malheureusement, cette méthode nécessite un peu de codage manuel, mais ne vous inquiétez pas, c'est en fait assez simple.

La liaison à un autre classeur nécessite l'utilisation de la fonction IMPORTRANGE. Lorsque vous utilisez cette fonction, vous indiquez manuellement à Google Sheets d'aller rechercher des données ailleurs et de les récupérer. Si vous le souhaitez, vous pouvez activer cette fonction en sélectionnant le menu Insertion, puis en naviguant jusqu'à Fonction / Google / IMPORTRANGE. Cela insérera automatiquement le début du code dont vous avez besoin. Mais il est probablement encore plus simple de le faire manuellement. Commencez par le signe égal, qui indique à Google Sheets que vous êtes sur le point de saisir une fonction, plutôt que de simples données. Puis tapez IMPORTRANGE.

La prochaine chose que Google Sheets devra savoir, c’est d’où vous extrayez les données, et cela se fait en deux temps. La première partie est la feuille de calcul et la suivante est la cellule réelle ou la plage de cellules. Ces deux informations sont entre guillemets et le tout est placé entre parenthèses. Donc, dans mon cas, je veux importer des données d'une cellule de la feuille Sheet2 dans une cellule de la feuille Sheet1.

Il suffit de sélectionner l'URL de notre feuille de calcul. Si vous le souhaitez, vous pouvez sélectionner l'URL d'une autre feuille de calcul. Ensuite, nous allons passer cette URL dans notre fonction IMPORTRANGE et suivre avec la cellule que nous voulons récupérer, qui dans mon cas est la cellule G: 21. Le tout ressemblera à ceci:

= IMPORTRANGE (“https://docs.google.com/spreadsheets/d/1PXYv00mWphBzvknmEY2JwcPqabdFgRA6nhZfaRjFA7w/edit#gid=261974994“, “sheet2! G21“)

Vous remarquerez que nous avons un signe égal suivi de IMPORTRANGE, suivi de l'URL, du numéro de feuille et du numéro de cellule entre guillemets, le tout placé entre parenthèses. J'ai coloré les trois parties pour vous aider à identifier chaque élément. Voici à quoi cela ressemblera dans votre navigateur:

Une fois que vous avez entré la fonction, vous verrez probablement un point d’exclamation rouge dans la cellule. Lorsque vous cliquez sur la cellule, vous verrez un message d'erreur vous indiquant que les feuilles de calcul doivent être liées, et un bouton contextuel apparaît pour vous demander si vous souhaitez les lier. Une fois les feuilles reliées, vous serez prêt à partir et la cellule récupérera les données de l'autre feuille.

Si vous le souhaitez, vous pouvez également sélectionner une plage de cellules séparées par deux points, comme ceci: «feuille2! G10: G21». Ceci indique à Google Sheets de saisir toutes les données de la colonne G qui se situe entre les lignes 10 et 21. Mais si vous procédez ainsi, assurez-vous simplement que la cellule dans laquelle vous importez ces données dispose de suffisamment d'espace. Dans l'exemple ci-dessus, il y a déjà des données dans les cellules ci-dessous, C2, pour que Google Sheets ne me permette pas d'importer cette plage.

Avez-vous d'autres moyens de lier Google Sheets ou des classeurs? Parlez-nous d'eux si vous le faites!

Comment lier des données à un autre onglet dans les feuilles de Google