Comment trier par date dans Google Sheets (6 exemples faciles)

Google Sheets dispose d’outils très simples à utiliser pour trier les données. Et ces mêmes outils peuvent également être utilisés lorsque vous avez besoin de trier par date dans Google Sheets. Étant donné qu’une date n’est qu’un nombre en arrière-plan, lorsque vous triez par date, vous triez essentiellement un ensemble de données numériques. Cependant, étant donné que le format de date peut prendre de nombreux formats différents, il devient parfois difficile de trier par date. Dans ce tutoriel, je vais vous montrer comment trier par date dans Google Sheets, les problèmes courants auxquels vous pouvez être confronté lors de la manipulation d’un ensemble de données de dates, et une méthode pour convertir n’importe quelle valeur textuelle en une valeur de date. Alors, commençons!

Comment trier par date dans Google Sheets

Voici comment trier vos données par date dans Google Sheets :

  1. Sélectionnez la plage de données que vous souhaitez trier.
  2. Allez dans « Données » > « Créer un filtre ».
  3. Cliquez sur l’icône de filtre.
  4. Sélectionnez « Trier de A à Z » (par ordre croissant) ou « Trier de Z à A » (par ordre décroissant).

Comment valider vos données

Vous devez valider vos données pour vous assurer que vous utilisez le bon format. Voici comment faire :

  1. Sélectionnez les données.
  2. Allez dans « Données » > « Validation des données ».
  3. Dans la fenêtre de validation des données, cliquez sur « Ajouter une règle ».
  4. Allez dans « Critères » et choisissez « Est une date valide ».
  5. Cochez l’option « Afficher un avertissement » et cliquez sur « Terminé ».

Si certaines dates ne sont pas valides, vous recevrez un avertissement et vous feriez mieux de les corriger.

Comment trier par date dans Google Sheets en utilisant les filtres

Vous pouvez également utiliser des filtres pour trier par date dans Google Sheets. Regardons notre exemple de feuille ci-dessous :

  1. Sélectionnez la plage de données que vous souhaitez trier.
  2. Allez dans « Données » > « Créer un filtre ».
  3. Cliquez sur l’icône de filtre.
  4. Sélectionnez « Trier de A à Z » (par ordre croissant) ou « Trier de Z à A » (par ordre décroissant).

Syntaxe de la fonction SORT

La syntaxe de la fonction SORT est la suivante :

SORT(plage, colonne_de_tri, est_croissant, [colonne_de_tri2, est_croissant2, …])

  • plage : Les données à trier.
  • colonne_de_tri : L’identifiant de colonne pour les valeurs selon lesquelles trier à l’intérieur ou à l’extérieur de la plage sélectionnée. Il doit s’agir d’une seule colonne de la même taille que la plage.
  • est_croissant : Indique si la plage doit être arrangée par ordre croissant ou décroissant. Utilisez VRAI ou FAUX, où VRAI trie par ordre croissant et FAUX trie par ordre décroissant.
  • colonne_de_tri2, est_croissant2 …[ FACULTATIF ] : Toutes les colonnes supplémentaires à trier.

Suivez un cours

Vous vous retrouvez souvent à visiter des sites comme le nôtre ? Parfois, il vaut mieux suivre un cours complet sur Google Sheets afin de pouvoir résoudre vos problèmes vous-même. Cela vous fera gagner beaucoup de temps à long terme.

Trier par date en utilisant la fonction SORT

La manière la plus simple de trier les données dans Google Sheets est d’utiliser la fonction « SORT » qui trie les données d’origine et vous donne les données triées en sortie. Vous pouvez trier une seule colonne ou plusieurs colonnes en spécifiant la colonne des dates à utiliser pour le tri. La meilleure partie de l’utilisation de la fonction « SORT » est que le résultat est dynamique. Si quelque chose change dans votre jeu de données initial, les données triées s’ajusteront automatiquement pour refléter les changements. Laissez-moi maintenant vous montrer comment organiser Google Sheets par date en utilisant quelques exemples de tri par date en utilisant la fonction « SORT ».

Supposons que vous ayez un jeu de données, comme indiqué ci-dessous, et que vous souhaitiez trier cette colonne en fonction des dates.

Voici comment organiser une feuille Google par date pour les données ci-dessus :

  1. Cliquez sur une cellule vide adjacente.
  2. Tapez la formule « =SORT ».
  3. Sélectionnez la plage que vous souhaitez trier, qui va de A2 à A9.
  4. Tapez l’identifiant de colonne que vous allez trier, qui est 1 pour la colonne A.
  5. Après une virgule, indiquez VRAI si vous voulez trier par ordre croissant et FAUX pour trier par ordre décroissant.

=SORT(A2:A9,1,TRUE)

La fonction « SORT » ci-dessus prend trois arguments :

  1. A2:A9 : Il s’agit de la plage qui doit être triée.
  2. 1 : Cela indique à la fonction « SORT » de trier en fonction de la première colonne dans la plage donnée. Comme il n’y a qu’une seule colonne dans notre exemple, cette valeur ne peut être que 1.
  3. VRAI : Cela indique le tri par ordre croissant.

Si vous avez un jeu de données avec plusieurs colonnes (avec des dates dans une colonne), vous pouvez également trier ce jeu de données en fonction de la date en utilisant la fonction « SORT ».

Supposons que vous ayez un jeu de données comme indiqué ci-dessous :

La formule suivante triera ce jeu de données en fonction de la colonne de date.

=SORT(A2:B9,1,TRUE)

Lorsque vous utilisez la fonction « SORT », assurez-vous que les cellules où le résultat de la fonction « SORT » sera placé sont vides. S’il y a quelque chose dans l’une des cellules, le résultat sera une erreur (mais Google Sheets est assez gentil pour vous dire pourquoi il donne une erreur). De plus, comme il s’agit d’une formule matricielle, vous ne pouvez pas changer un élément de la matrice. Par exemple, après avoir utilisé la formule « SORT », vous pouvez supprimer ou modifier l’une de ces cellules. Si vous le faites, cela supprimera tous les résultats et vous montrera une erreur. Si vous souhaitez modifier ces cellules, vous devez convertir ces cellules en valeurs, puis apporter les modifications.

Problème courant lors du tri par date dans Google Sheets

Le problème le plus courant que les gens rencontrent lorsqu’ils travaillent avec des dates dans Google Sheets est que la date n’est pas dans le bon format. Dans Google Sheets, toutes les dates ne sont rien d’autre que des nombres en arrière-plan. Par exemple, la date du 1er janvier 2020 est en réalité le nombre 43831 dans Google Sheets. Alors que vous le voyez comme une date, Google Sheets le voit comme un nombre. Tout ce qu’il a fait, c’est le formater de manière à ressembler à une date. Étant donné que ce sont des nombres qui sont formatés en tant que dates, si Google Sheets reconnaît un format qui peut être converti en nombre, il le considérera comme une date valide. Tout le reste est considéré comme une valeur textuelle. Et si vous avez de tels formats qui ne sont pas des formats de date valides, vous ne pourrez pas trier les données à l’aide de la formule « SORT » ou de la fonction de tri intégrée. Par exemple, dans l’ensemble de données ci-dessous, tous les formats de date de la colonne A sont valides et Google Sheets peut les convertir en dates (c’est-à-dire le nombre associé à la date). Mais parfois, vous pouvez obtenir une date dans un format que Google Sheets ne comprend pas.

Voici deux exemples où Google Sheets ne pourra pas convertir la date donnée en un nombre de date qu’il reconnaît et considérera ces dates comme une valeur textuelle. Si vous avez de telles dates dans votre ensemble de données, le tri sera incorrect. Pour vous assurer que vos données sont correctes, vous devez vous assurer que les dates sont dans le bon format. Voici deux façons de savoir si la date est dans le bon format ou non :

Vérifier l’alignement de la date

Par défaut, toutes les dates sont alignées à droite dans une cellule de Google Sheets, et tout le texte est aligné à gauche. Si vous remarquez que les dates sont alignées à gauche, c’est probablement un format incorrect.

Vérifier la fonction DATEVALUE

Si vous avez une cellule qui contient une date et que vous utilisez la fonction DATEVALUE (avec cette cellule de date comme argument), elle vous donnera la valeur numérique de la date. Par exemple, dans le cas ci-dessous, la fonction DATEVALUE renvoie 43831, qui est la valeur numérique de la date du 1er janvier 2020. Mais s’il y a un format que Google Sheets ne reconnaît pas comme une date (comme 01.01.2020), la fonction DATEVALUE renvoie une erreur. Pour vérifier les dates d’un ensemble de données, utilisez rapidement la fonction DATEVALUE dans la colonne adjacente et vérifiez s’il y a une erreur. S’il y a une erreur, cela signifie que la cellule contient une date dans le mauvais format.

Conclusion

Dans cet article, nous vous avons montré comment trier par date dans Google Sheets. Il existe deux méthodes pour trier par date dans Google Sheets : l’utilisation de la fonction « SORT » et l’utilisation de l’option de tri dans le menu des données.

Articles en lien