Date et heure

Convertisseur de dates ExcelRetrouver la date derrière le nombre

Un nombre ou une date par ligne. Choisissez le système du classeur source pour vérifier les heures, les erreurs et le jour fictif.

Convertisseur de dates Excel

Entrée

Les données sont traitées dans ce navigateur et ne sont pas envoyées à un serveur.

Résultats

Options

1900 : 1 = 1900-01-01. 1904 : 0 = 1904-01-01. Choisissez le système du classeur source.

Un nombre ou YYYY-MM-DD par ligne, avec éventuellement T ou une espace et HH:mm:ss.SSS. Point décimal, sans espaces autour ni fuseau.

Champs de calendrier sans fuseau. Le jour 60 en mode 1900 est fictif ; le jour 0 est une extension vers 1899-12-31.

Milliseconde la plus proche, demies vers le haut. Nombres : 15 décimales en entrée, 12 en sortie. Valeurs seules si toutes les lignes réussissent.

1000 lignes physiques / 100000 unités UTF-16 / 200 par ligne. Les lignes vides restent des erreurs.

Saisissez des données ou chargez un exemple.

Le Convertisseur de dates Excel sert à relire une colonne exportée qui affiche 40729.5 à la place d’une date. Le format de cellule a disparu, mais le nombre conserve une date et une heure si l’on connaît le système du classeur.

Un décalage de quatre ans n’a pas la même cause qu’une différence d’un jour. Vérifiez le système 1900 ou 1904 et les premières dates de 1900 avant d’appliquer une correction à toute une colonne.

Pourquoi utiliser le Convertisseur de dates Excel ?

Rendre le point de départ vérifiable

Le Convertisseur de dates Excel associe 40729 au 2011-07-05 dans le système 1900. Pour cette même date, le système 1904 utilise 39267. Le choix reste visible et figure dans le rapport : l’hypothèse de départ accompagne donc le résultat.

Une valeur de tableur se divise vers deux calendriers dont les cases mises en évidence diffèrent.

Signaler le jour qui n’a jamais existé

Les numéros 59, 60 et 61 désignent le 28 février, le 29 février fictif et le 1er mars 1900. La ligne du milieu conserve sa valeur avec un avertissement. Son heure, par exemple midi pour 60.5, peut aussi être reconvertie.

Trois cartes de calendrier successives, avec un avertissement sur le jour fictif au centre.

Trois vérifications avant de recoller une colonne

01

Lire le réglage du classeur

Dans les options de calcul Excel, vérifiez l’utilisation du système 1904. Un Mac récent peut aussi employer 1900 : le matériel ne suffit pas. Changer le sélecteur ici réinterprète les entrées et ne migre pas le fichier source.

02

Essayer les valeurs de frontière

L’exemple suit le sens et le système choisis. L’aperçu indique le nombre de lignes remplacées avant validation. En mode 1900, il inclut le jour zéro, le faux jour bissextile et midi. Annuler restaure entrée, réglages et rapport.

03

Contrôler les erreurs avant la copie

Le mode automatique attend 300 ms après une modification. Désactivez-le pour utiliser le bouton ou Ctrl/Cmd + Entrée. La copie des valeurs seules et l’inversion exigent un lot entièrement valide. Toute modification bloque immédiatement les exports périmés.

Du numéro de série à l’heure complète

Deux sens sur la même page

Vous pouvez convertir une date en nombre ou lire un numéro de série Excel. Une date sans heure correspond à minuit. Le résultat complet suit YYYY-MM-DDTHH:mm:ss.SSS, avec trois chiffres de millisecondes et sans fuseau horaire.

Une fraction de journée

La partie 0.5 représente midi, 0.25 représente 06:00 et 0.75 représente 18:00. Les valeurs décimales sont arrondies à la milliseconde la plus proche, vers le haut en cas de demi-milliseconde exacte. Le rapport signale cet arrondi.

Des lignes qui gardent leur place

Les entrées invalides et les lignes vides conservent leur numéro et leur texte original. L’affichage commence à 50 lignes et s’étend par groupes de 50. Les exports du rapport contiennent toujours le lot complet.

Une colonne ou un rapport détaillé

Si chaque ligne réussit, copiez un résultat par ligne pour le tableur. Le rapport TXT ajoute le sens, le système et les avertissements. L’inversion utilise un aperçu afin de vérifier la prochaine entrée avant de remplacer la précédente.

Les limites qui changent l’interprétation

Pas de détection automatique
Le système de date 1904 doit être choisi explicitement. Un changement réinterprète le même texte ; il ne modifie aucune cellule, n’ajoute pas automatiquement 1462 dans un classeur et ne génère pas de formule Excel.
Jour zéro et jour fictif
Dans le système 1900, le jour 0 est affiché comme l’extension 1899-12-31, avec avertissement ; Excel peut afficher le 0 janvier. Le jour 60 reste le faux 1900-02-29. Ces deux cas sont réversibles dans ce mode sans normalisation cachée.
Une syntaxe volontairement stricte
Les nombres utilisent un point décimal et au plus 15 décimales. Les dates suivent YYYY-MM-DD, éventuellement T ou une espace et HH:mm:ss avec 1 à 3 décimales. Virgules, exposants, espaces autour, dates régionales ambiguës, 24:00 et secondes intercalaires sont refusés.
Précision limitée à la milliseconde
Un numéro calculé à partir d’une date comporte au plus 12 décimales. Une approximation est signalée et redonne la même milliseconde à la lecture. Le maintien de tous les chiffres d’un numéro initial arbitraire n’est pas garanti. Plus de trois décimales de seconde sont refusées.
Aucun instant universel déduit
Les suffixes Z, décalages UTC, horodatages Unix et changements d’heure ne sont pas acceptés ou déduits. Les numéros négatifs et les résultats après 9999-12-31T23:59:59.999 sont refusés, y compris quand seul l’arrondi fait passer à l’an 10000.
Du texte, avec des bornes de taille
Maximum : 1000 lignes physiques, 100000 unités UTF-16 au total et 200 par ligne. Les lignes vides restent des erreurs. Pas d’import XLSX ou CSV, de lecture d’URL, de durée cumulée, de génération de formule ou d’écriture automatique dans un fichier.

Questions sur le Convertisseur de dates Excel

Comment convertir un numéro de série en date ?

Si la cellule contient déjà un nombre, un format de date Excel peut suffire. Hors du classeur, saisissez le numéro ici avec son système d’origine. Un texte contenant un nombre peut nécessiter une conversion supplémentaire dans Excel avant que le format de cellule ait un effet.

Pourquoi Excel considère-t-il 1900 comme une année bissextile ?

Il conserve une convention historique de compatibilité, alors que 1900 n’est pas bissextile dans le calendrier grégorien. Le numéro 60 désigne ce jour fictif. Le rapport le marque clairement, sans autoriser pour autant les autres dates impossibles.

Pourquoi un copier-coller entre systèmes 1900 et 1904 décale-t-il les dates ?

Une même date possède des numéros différents : la valeur 1900 est supérieure de 1462 pour les dates communes. Coller seulement le nombre dans un autre système en change le sens. Il faut conserver la date tout en ajustant le numéro, et vérifier le réglage du classeur cible.

Comment convertir un nombre décimal Excel en date et heure ?

La partie entière choisit le jour et la fraction représente une portion de 24 heures. En système 1900, 40729.5 signifie 2011-07-05 à midi. Conservez le point décimal pour la saisie ici et vérifiez les trois chiffres de millisecondes dans le résultat.

Un numéro de série tient-il compte de l’heure d’été ?

Le nombre ne contient ni fuseau ni règle d’heure d’été. Il représente des champs de calendrier. Sans information sur le lieu et le contexte de la source, on ne peut pas le convertir de façon sûre en instant UTC ; cette page ne fait donc aucune conversion de fuseau.

Un résultat inattendu ?

Commencer par une date connue

Utilisez le Convertisseur de dates Excel pour vérifier une valeur dont vous connaissez déjà la date. Contrôlez ensuite l’heure et les avertissements avant de traiter toute la colonne, puis gardez le rapport avec le classeur source.