Google Sheets: Combinez plusieurs plages/feuilles en une seule plage/feuille

Video google sheet multiple ranges

Parfois, vous avez plusieurs plages, colonnes ou même feuilles entières que vous voulez « empiler » les unes sur les autres (c’est-à-dire ajouter une ou plusieurs à une autre) afin d’obtenir une seule plage principale énorme. Voici comment y parvenir.

Croyez-le ou non, ajouter une ou plusieurs plages à une autre plage est en réalité incroyablement facile à faire.

Avant de poursuivre, il y a cependant une chose à garder à l’esprit. Étant donné que vous prenez essentiellement plusieurs tableaux et les transformez en un seul tableau de données (dans lequel chaque tableau ajouté ajoute des lignes à cette nouvelle table « principale »), vous voudrez généralement que toutes vos plages aient exactement la même structure. En d’autres termes, les plages doivent toutes avoir le même nombre de colonnes, toutes les colonnes dans une plage doivent contenir le même type de données que les colonnes correspondantes dans toutes les autres plages, et les colonnes doivent être dans le même ordre exact.

Donc, si une plage ressemble à l’exemple ci-dessus, vous voudrez que toutes les autres plages aient les mêmes colonnes dans le même ordre avec le même type de données.

Maintenant, sans plus tarder, voici comment vous y prendre.

={Feuille1!A:C;Feuille2!A:C}

Une chose que vous remarquerez…

Si vous avez des lignes vides dans Feuille1, vous vous retrouvez avec un tas de lignes vides entre chaque plage ajoutée.

J’aime résoudre ce problème avec la fonction QUERY.

=QUERY({Feuille1!A:C;Feuille2!A:C}, "SELECT * WHERE NOT Col2 = ''")

La fonction QUERY utilise des déclarations similaires à SQL pour interroger efficacement une plage de données dans Google Sheets comme s’il s’agissait d’une table dans une base de données. La requête ci-dessus récupère toutes les colonnes où la deuxième colonne n’est pas vide.

Cela élimine toutes les lignes vides, mais…

La ligne d’en-tête de chaque plage a été ajoutée en plus des données. Donc, vous avez la ligne d’en-tête plusieurs fois. Évidemment, vous ne voulez pas cela.

Pour vous débarrasser de toutes ces lignes d’en-tête supplémentaires, il vous suffit de modifier toutes les plages sauf la première dans votre formule de A:C en A2:C.

Maintenant, nous sommes dans les affaires. Exceptionnel !

Voici un exemple de cela en action.

Inscrivez-vous pour en savoir plus sur les secrets de Google Sheets

Pour obtenir encore plus de secrets sur Google Sheets et parfaire votre maîtrise de cette puissante plateforme, inscrivez-vous dès maintenant sur Crawlan.com.

Articles en lien