Sortez horizontalement dans Google Sheets (Tri des colonnes de gauche à droite)

Dans la plupart des cas, les données sont organisées verticalement (c’est-à-dire que vous les lisez de haut en bas) et il existe une fonctionnalité intégrée dans Google Sheets pour trier les données qui sont organisées verticalement. Mais que faire si vous souhaitez trier des données organisées horizontalement, c’est-à-dire à lire de gauche à droite (comme indiqué ci-dessous) ? Malheureusement, il n’y a pas de fonction intégrée dans Google Sheets pour trier les données horizontales (c’est-à-dire trier par colonnes au lieu de lignes). Heureusement, il existe des moyens de le faire.

Tri horizontal à l’aide de la fonction SORT

Vous pouvez utiliser un peu de magie de formules pour trier les données horizontalement. Bien que la fonction SORT à elle seule ne puisse trier que des données organisées horizontalement, nous pouvons la combiner avec la fonction TRANSPOSE pour convertir une donnée horizontale en une donnée verticale.

Supposons que vous disposez d’un ensemble de données comme indiqué ci-dessous et que vous souhaitez trier ces données en fonction des notes des élèves.

La formule suivante triera les données horizontalement dans Google Sheets:

=TRANSPOSE(SORT(TRANSPOSE(B1:K2),2,))

Alt Text

La formule ci-dessus utilise la fonction TRANSPOSE pour transposer les données de l’horizontal au vertical. Elle utilise ensuite la fonction SORT pour trier ces données en fonction de la deuxième ligne (qui devient la deuxième colonne dans les données transposées). Le résultat de la fonction SORT est à nouveau utilisé dans la fonction TRANSPOSE pour obtenir les données horizontales triées.

L’avantage d’utiliser une formule est que les données résultantes sont dynamiques. Cela signifie que si vous modifiez l’une des valeurs des données d’origine, le résultat s’ajustera automatiquement pour afficher les données nouvellement triées.

Tri horizontal en transposant les données manuellement

Si vous n’avez pas besoin des données d’origine, vous pouvez également transposer les données manuellement, les trier (comme vous le feriez avec une plage de cellules verticales) puis les transposer à nouveau pour obtenir les données horizontales triées.

Supposons que vous disposez d’un ensemble de données comme indiqué ci-dessous et que vous souhaitez trier ces données en fonction des notes des élèves.

Voici les étapes pour trier ces données horizontalement:

  1. Sélectionnez l’ensemble des données horizontales que vous souhaitez trier.
  2. Copiez les données.
  3. Allez dans une cellule vide (dans la même feuille de calcul ou même dans une autre feuille de calcul).
  4. Cliquez avec le bouton droit de la souris et survolez l’option Collage spécial.
  5. Cliquez sur Transposé.
    Alt Text
    Les étapes ci-dessus vous donneront les données transposées (comme indiqué ci-dessous) que vous pouvez facilement trier à l’aide de la fonctionnalité de tri intégrée dans Google Sheets.

Voici les étapes pour trier ces données transposées:

  1. Sélectionnez l’ensemble des données.
  2. Cliquez sur l’option Données dans le menu.
  3. Cliquez sur Trier la plage.
  4. Dans la boîte de dialogue Trier la plage, cochez l’option « Les données contiennent une ligne d’en-tête ».
  5. Sélectionnez « Score » comme option de tri par colonne.
  6. Cliquez sur « Z à A » (car je veux trier ces données par ordre décroissant).
  7. Cliquez sur Trier.

Maintenant que vous avez les données triées, vous pouvez à nouveau les copier et les coller sous forme de données transposées, ce qui donnera le même résultat que le tri des données horizontalement dans Google Sheets.

Ce sont donc deux façons de trier les données horizontalement dans Google Sheets. Dans la plupart des cas, je préférerais utiliser la méthode de formule car elle est plus facile à utiliser. Si vous ne pouvez pas utiliser de formule, vous pouvez utiliser la méthode de collage transpose pour trier horizontalement.

Note : Si possible, essayez de voir si vous pouvez transformer les données horizontales en données verticales. Cela facilite la maintenance et l’utilisation de ces données, car la plupart des formules et fonctionnalités de Google Sheets sont conçues pour fonctionner avec un ensemble de données verticales.

J’espère que vous avez trouvé le tutoriel utile!

Pour en savoir plus sur Google Sheets, consultez Crawlan.com.

Articles en lien