Tri des dates et heures (Microsoft Excel)
Shelby a une feuille de travail qui contient des informations sur le projet. Entre autres choses, la feuille de calcul contient une date et une heure dans la colonne A. Elle souhaite trier les projets de la feuille de calcul en fonction de cette date et de cette heure, mais lorsqu’elle trie les informations, les projets n’apparaissent pas dans l’ordre chronologique. Elle se demande pourquoi cela se produit.
Normalement, cela se produit car les dates et heures de la colonne A ne sont pas vraiment stockées, en interne, au format de date et d’heure d’Excel. Peut-être ont-ils été saisis dans une colonne qui était auparavant formatée sous forme de texte, ou peut-être ont-ils été importés d’une source externe et Excel ne pouvait pas les reconnaître comme des dates.
Il existe plusieurs façons simples de vérifier si Excel pense que ces cellules sont des dates. Tout d’abord, sélectionnez simplement l’une des dates dans la colonne A, puis regardez l’onglet Accueil du ruban. Si Excel pense qu’il s’agit d’une date, il y a de très bonnes chances que la liste déroulante Format des nombres (dans le groupe Nombre) indique «Date». S’il indique un autre format, il y a de fortes chances qu’Excel ne le reconnaisse pas comme une date.
Vous pouvez également sélectionner les données à trier et afficher la boîte de dialogue Trier. Dans cette boîte de dialogue, indiquez que vous souhaitez trier par colonne A. Si Excel reconnaît la colonne comme contenant des dates, la liste déroulante Ordre passera à «du plus ancien au plus récent». S’il est reconnu comme autre chose, il s’affichera comme « A à Z » (pour le texte) ou « Du plus petit au plus grand » (pour les valeurs numériques). Lorsque vous avez terminé la vérification, appuyez sur Echap pour fermer la boîte de dialogue Trier sans effectuer de tri.
Enfin, une autre façon de vérifier est d’utiliser cette formule:
=ISTEXT(A1)
Copiez la formule autant de lignes que nécessaire, et tout résultat indiquant VRAI indique une date, dans la colonne A, qu’Excel considère comme du texte.
Si vous déterminez que les dates de la colonne A ne sont pas stockées en tant que dates, vous devez les convertir. Il existe de nombreuses façons de le faire, en fonction de ce qui empêche Excel de voir les dates comme des dates. Par exemple, si les cellules contiennent un espace de début, vous devez vous débarrasser de cet espace de début. Si les dates sont notées dans un format qu’Excel ne pense pas être un format de données réel (comme avec des périodes entre les éléments de date), vous devez créer une formule qui sélectionne les parties souhaitées à partir de la date et construit une date qu’Excel peut comprendre.
Cela nécessitera évidemment des expérimentations, car le nombre de façons dont les dates peuvent être affichées dans un format non-date est légion. Cependant, une fois la conversion au format de date terminée, vous devriez pouvoir les trier par ordre chronologique sans aucun problème.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (5678) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365.