Faites glisser une formule horizontalement tout en gardant les références relatives dans Google Sheets

Dites adieu aux références figées lors du déplacement de vos formules dans Google Sheets ! Dans cet article, je vais vous montrer comment faire glisser une formule horizontalement tout en gardant les références relatives. Vous découvrirez trois options de formules qui vous faciliteront la tâche. Préparez-vous, ça va être intéressant !

La frustration des références figées

Vous l’avez probablement déjà vécu : vous faites glisser une formule horizontalement dans Google Sheets, mais les références ne suivent pas. C’est frustrant, n’est-ce pas ? Vous pouvez essayer de rendre la ligne relative et la colonne absolue, mais cela ne résoudra pas le problème.

Trois options de formules

Heureusement, il existe trois options de formules qui vous permettront de garder vos références relatives lorsque vous faites glisser une formule horizontalement. Les voici :

Option 1 : INDIRECT et COLUMN

Utilisez la formule suivante dans la cellule D2 et faites-la glisser horizontalement :

=INDIRECT("B"&2+COLUMN(A1)-1)

Drag a Formula Across But Reference Down in Google Sheets

Option 2 : INDEX et COLUMN

Utilisez la formule suivante :

=index($B$2:$B$11,column(A1))

Option 3 : OFFSET et COLUMN

Utilisez la formule suivante :

=offset($B$2:$B$11,column(A1)-1,0,1)

Ces formules vous permettront de copier les noms des lettres de l’alphabet grec d’une liste verticale vers une liste horizontale tout en maintenant les références relatives.

Une utilisation pratique dans la vie réelle

Maintenant que vous savez comment garder vos références relatives, vous vous demandez peut-être comment cela peut être utile dans la vie réelle. Voici un exemple concret :

Supposons que vous souhaitiez calculer la somme des éléments de chaque colonne dans un tableau. Dans la cellule E2, insérez la formule suivante et faites-la glisser horizontalement :

=sum(INDIRECT("B"&2+COLUMN(A1)-1),INDIRECT("C"&2+COLUMN(A1)-1))

Vous pouvez également utiliser les formules INDEX et COLUMN, ou OFFSET et COLUMN pour obtenir le même résultat.

Et si vous préférez TRANSPOSE ?

Si vous souhaitez simplement changer l’orientation de vos données, vous pouvez utiliser la fonction TRANSPOSE. Cependant, gardez à l’esprit que vous ne pourrez pas supprimer une valeur spécifique dans cette méthode.

Voici comment utiliser TRANSPOSE :

==TRANSPOSE(B2:B11)

Mais si vous avez plusieurs colonnes, je vous recommande d’utiliser les formules INDEX et COLUMN, ou OFFSET et COLUMN, car elles sont plus faciles à modifier.

Conclusion

Maintenant que vous savez comment faire glisser une formule horizontalement tout en gardant les références relatives, vous pouvez dire adieu aux frustrations ! Utilisez les formules INDIRECT et COLUMN, INDEX et COLUMN, ou OFFSET et COLUMN pour accomplir cette tâche avec facilité. Et si vous préférez TRANSPOSE, n’hésitez pas à l’utiliser. Vous voilà prêt à optimiser votre travail sur Google Sheets. Profitez-en !

Crawlan.com

Articles en lien