High-tech

Excel : une date comme 04/05 peut changer de sens selon le fichier reçu

Suivre Sefior sur Google
Illustration : Calendriers près d’un tableur

Un fichier reçu contient la date 04/05 et Excel l’affiche sans signaler de problème. Est-ce le 4 mai ou le 5 avril ? Les deux lectures sont possibles selon la convention du document. Le tableur peut interpréter un texte à l’importation, puis l’afficher avec vos réglages locaux. Une date qui paraît normale n’est donc pas forcément celle que l’expéditeur voulait transmettre.

Le format visuel ne suffit pas à comprendre la source

L’ordre jour-mois et l’ordre mois-jour peuvent produire des chaînes identiques pour certains jours. Une valeur comme 23/05 révèle davantage la convention, puisque 23 n’est pas un mois. Une valeur comme 04/05 reste ambiguë sans autre information.

Le paramètre régional peut influencer l’interprétation lors d’un import et la manière dont la date est affichée. Un fichier texte ne transporte pas toujours une instruction suffisante pour décrire l’intention de chaque colonne. Excel applique alors des règles qui peuvent ne pas correspondre à celles du fichier reçu.

Changer seulement la présentation après coup ne répare pas une interprétation initiale incorrecte. Si le logiciel a compris le 5 avril, lui demander un affichage français peut simplement montrer clairement 05/04. Vous devez vérifier la valeur retenue, pas seulement obtenir une apparence familière.

Identifier la convention avant de convertir

Demandez à l’expéditeur le format utilisé ou cherchez une documentation fiable du fichier. Examinez plusieurs lignes, notamment celles dont le jour dépasse douze, sans en déduire automatiquement que toutes les données suivent la même règle. Un export assemblé à partir de plusieurs sources peut être incohérent.

Comme pour les zéros perdus dans une colonne Excel, le contrôle doit intervenir avant la conversion qui retire l’information d’origine. Conservez le texte source et utilisez un import permettant de définir le type ainsi que la convention adaptée lorsque l’outil le propose.

Une notation avec l’année, le mois et le jour clairement ordonnés peut réduire l’ambiguïté dans un échange organisé. Elle doit toutefois être convenue et correctement interprétée par les logiciels utilisés. Un nom de colonne précis et un exemple de format sont souvent plus utiles qu’une simple mention Date.

Le type date sert ensuite aux tris et calculs chronologiques. Si vous conservez tout comme texte, vous pouvez préserver la chaîne d’origine mais obtenir des tris qui suivent les caractères plutôt que le calendrier. Le choix de conservation et le choix d’exploitation sont donc deux étapes différentes.

Vérifier l’import et le fichier réexporté

Commencez par un échantillon avec des dates connues. Regardez ce que le tableur a réellement retenu et comparez avec la source. Vérifiez les jours ambigus, les changements de mois et les cellules qui n’ont pas été reconnues comme des dates.

Un tri peut révéler un mélange de textes et de valeurs de date, mais il ne démontre pas à lui seul que toutes les interprétations sont correctes. Une date erronée reste une valeur parfaitement triable. Le contrôle utile s’appuie sur les données attendues, pas seulement sur l’absence d’erreur dans la formule.

Si vous exportez ensuite en CSV pour une autre application, ouvrez un exemplaire de contrôle et examinez ce qui est réellement écrit. Le logiciel suivant peut appliquer une nouvelle convention. Vous devez donc vérifier le parcours complet lorsque le fichier sert à préparer des échéances ou des rendez-vous.

Gardez une convention de date explicite dans les échanges répétitifs : format annoncé, exemple et méthode d’import. Cette petite précision évite des corrections ligne par ligne et des échéances déplacées sans alerte.

Une date lisible n’est pas nécessairement une date comprise. Dès que le document vient d’un autre environnement, distinguez le texte reçu, la valeur interprétée et la présentation affichée. C’est cette comparaison qui permet de voir si le 04/05 a gardé le sens voulu.

Alaa Zerroud

Je suis Alaa Zerroud, entrepreneur dans le numérique et CEO de XNext. Je conçois des solutions web, SaaS et d’intelligence artificielle pour accompagner les entreprises et les ONG dans leur transformation digitale. Sur Sefior.fr, je décrypte l’actualité technologique avec un regard de professionnel, en m’appuyant sur mon expérience du terrain pour proposer des analyses fiables, claires et utiles.

Voir tous les articles

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *