Comment créer des plages nommées dynamiques dans Google Sheets

Video google sheet dynamic range

Utiliser des plages nommées dans vos feuilles de calcul peut vous aider à rester organisé et à rendre votre fichier plus facile à comprendre. L’un des principaux avantages des plages nommées est que vous pouvez créer des noms descriptifs pour vos colonnes au lieu d’utiliser des références de cellules, ce qui facilite la compréhension de vos formules.

Si vous souhaitez aller encore plus loin, vous pouvez créer des plages nommées dynamiques dans Google Sheets. Cela signifie que vous pouvez configurer votre plage nommée en fonction d’une formule. Cela peut être un outil puissant pour les utilisateurs de feuilles de calcul.

Dans ce tutoriel, je vais vous montrer comment créer une plage nommée dynamique dans Google Sheets.

Comment créer une plage nommée dynamique

Le truc pour créer des plages nommées dynamiques dans Google Sheets est d’utiliser la fonction INDIRECT.

Dans Excel, vous pouvez réellement créer votre plage nommée en utilisant la fonction INDIRECT, mais cela ne fonctionne pas vraiment dans Google Sheets. Cependant, il existe une astuce pour utiliser cette fonction avec votre plage nommée.

L’avantage de le faire est que vos plages nommées se mettront automatiquement à jour et toutes les formules qui les utilisent se mettront également à jour automatiquement. Renommer les plages peut être extrêmement fastidieux si vous en avez beaucoup.

Pour vous montrer comment créer une plage nommée dynamique, je vais vous guider pour en créer une avec cet ensemble de données d’exemple :

named range example

Je vais créer une plage nommée dynamique dans la colonne D.

Voici les étapes :

  1. La première étape consiste à créer une formule pour compter les données pour lesquelles nous voulons créer la plage nommée dynamique. Dans la cellule F2, j’ai saisi la formule : =COUNT(D2:D1000)+1. Cette formule compte le nombre de cellules contenant des nombres. La plage ici s’étend jusqu’à D1000, de sorte que lorsque de nouvelles données sont ajoutées, elles seront également prises en compte.

dynamic range-1

  1. Ensuite, nous devons créer une référence pour notre colonne de ventes. Dans la cellule G2, j’ai utilisé la formule : ="Feuille1!D2:D"&F2.

dynamic range-2

  1. Après avoir saisi la formule à l’étape précédente, elle devrait afficher la référence exacte de vos données. Dans la colonne D, j’ai 9 lignes, donc ma formule affiche D9.

dynamic range-3

  1. Ensuite, nous allons réellement créer la plage nommée. Allez dans le menu supérieur et sélectionnez Données, puis sélectionnez Plages nommées.

  2. Je vais donner à ma plage nommée le titre « TotalVentes ». Pour la plage de données, vous devez indiquer l’emplacement de la cellule contenant votre formule de référence à l’étape 2. La mienne se trouvait dans la cellule G2, donc je l’utilise. Sélectionnez Terminé lorsque vous avez saisi les deux informations.

  3. Votre plage nommée dynamique est maintenant configurée. Vous pouvez commencer à l’utiliser avec des formules utilisant la fonction INDIRECT. Dans mon fichier, j’ai utilisé la formule =SUM(INDIRECT(TotalVentes)) pour afficher la somme de toute la colonne.

dynamic range-6

  1. Vous pouvez voir ici que la somme totale de ma colonne des ventes est D.

dynamic range-7

  1. Comme cette plage est dynamique, observez comment j’ajoute des valeurs à la colonne et ma fonction de somme INDIRECT augmente automatiquement.

dynamic range end

Conclusion

Dans l’exemple ci-dessus, je vous ai guidé à travers les étapes pour créer une plage nommée dynamique et je vous ai montré comment utiliser la fonction INDIRECT pour référencer cette plage et créer des formules qui se mettent à jour automatiquement lorsque vos données changent.

Il s’agit d’une compétence très utile à apprendre, prenez donc le temps de vraiment comprendre ce qui est fait ici et pourquoi cela fonctionne.

Si vous avez des questions, n’hésitez pas à nous contacter. Nous espérons que vous avez trouvé cela utile !

Crawlan.com

Articles en lien