Note: The other languages of the website are Google-translated. Back to English

Comment convertir entre la date et l'horodatage Unix dans Excel?

L'horodatage Unix est également appelé Epoch time ou POSIX time qui est largement utilisé dans de nombreux systèmes d'exploitation ou formats de fichiers. Ce tutoriel parle de la conversion entre la date et l'horodatage Unix dans Excel.

Convertir la date en horodatage

Convertir la date et l'heure en horodatage

Convertir l'horodatage en date

Plus de tutoriels sur la conversion datetime ...


flèche bleue bulle droite Convertir la date en horodatage

Pour convertir une date en horodatage, une formule peut le résoudre.

Sélectionnez une cellule vide, supposons la cellule C2 et tapez cette formule = (C2-DATE (1970,1,1)) * 86400 dedans et appuyez sur Entrer Si vous en avez besoin, vous pouvez appliquer une plage avec cette formule en faisant glisser la poignée de remplissage automatique. Désormais, une plage de cellules de date a été convertie en horodatages Unix.
doc-convertir-date-unix-1


Supprimer l'heure de DateTime

Dans Excel, pour supprimer 12:11:31 du 1/21/2017 12:11:31 et le rendre exactement 1/21/2017, vous devrez peut-être prendre un certain temps pour créer une formule pour gérer ce travail. Cependant, le Supprimer l'heure de la date utilité de Kutools pour Excel peut rapidement supprimer l'horodatage définitivement du formatage de la date et de l'heure dans Excel.
Cliquez pour télécharger un essai gratuit de 30 jours.

doc-convertir-date-unix-1

flèche bleue bulle droite Convertir la date et l'heure en horodatage

Il existe une formule qui peut vous aider à convertir la date et l'heure en horodatage Unix.

1. Tout d'abord, vous devez taper le temps universel coordonné dans une cellule, 1/1/1970. Voir la capture d'écran:
doc-convertir-date-unix-2

2. Tapez ensuite cette formule = (A1- $ C $ 1) * 86400 dans une cellule, appuyez sur Entrer , puis si vous en avez besoin, faites glisser la poignée de remplissage automatique vers une plage avec cette formule. Voir la capture d'écran:
doc-convertir-date-unix-3

Conseils: Dans la formule, A1 est la cellule de date et d'heure, C1 est le temps universel de coordonnées que vous avez tapé.


flèche bleue bulle droite Convertir l'horodatage en date

Si vous avez une liste d'horodatage nécessaire pour convertir en date, vous pouvez procéder comme suit:

1. Dans une cellule vide à côté de votre liste d'horodatage et tapez cette formule =(((A1/60)/60)/24)+DATE(1970,1,1), presse Entrer , puis faites glisser la poignée de remplissage automatique vers une plage dont vous avez besoin.
doc-convertir-date-unix-4

2. Cliquez ensuite avec le bouton droit de la souris sur les cellules utilisées dans la formule et sélectionnez Format de cellule depuis le menu contextuel, puis dans le popping Format de cellule dialogue, sous Nombre onglet, cliquez sur Date dans le Catégories liste, puis sélectionnez le type de date dans la section de droite.
doc-convertir-date-unix-5

3. Cliquez OK, maintenant vous pouvez voir que les horodatages Unix ont été convertis en dates.
doc-convertir-date-unix-6

Notes:

1. A1 indique la cellule d'horodatage dont vous avez besoin.

2. Cette formule peut également être utilisée pour convertir des séries d'horodatage en date et heure, formatez simplement le résultat au format date et heure.

3. La formule ci-dessus convertit un nombre à 10 chiffres en une date-heure standard. Si vous souhaitez convertir un nombre à 11 chiffres, un nombre à 13 chiffres ou un nombre à 16 chiffres en une date-heure standard dans Excel, veuillez utiliser la formule ci-dessous :

Convertir un nombre à 11 chiffres à ce jour : =A1/864000+DATE(1970,1,1)

Convertir un nombre à 13 chiffres à ce jour : =A1/86400000+DATE(1970,1,1)

Convertir un nombre à 16 chiffres à ce jour : =A1/86400000000+DATE(1970,1,1)

Pour différentes longueurs de nombre qui devaient être converties en date/heure, modifiez simplement le nombre de zéros du diviseur dans la formule pour obtenir correctement le résultat.

Pointe: Si vous avez du mal à vous souvenir de formules complexes, voici le Texte automatique outil de Kutools pour Excel pouvez enregistrer toutes les formules que vous avez utilisées dans un volet pour vous, puis, vous pouvez les réutiliser n'importe où à tout moment, il vous suffit de modifier les références pour qu'elles correspondent à vos besoins réels.  Cliquez pour télécharger gratuitement maintenant.
doc-convertir-date-unix-6


Articles relatifs:

  • Comment supprimer l'heure de la date dans Excel?
    S'il y a une colonne de date avec horodatage, telle que 2/17/2012 12:23, et que vous ne voulez pas conserver l'horodatage et que vous voulez supprimer l'heure 12:23 de la date et ne laisser que la date 2/17/2012. Comment pouvez-vous supprimer rapidement l'heure de la date dans plusieurs cellules dans Excel?

  • Comment combiner la date et l'heure dans une cellule dans Excel?
    Il y a deux colonnes dans une feuille de calcul, l'une est la date, l'autre est l'heure. Existe-t-il un moyen de combiner rapidement ces deux colonnes en une seule et de conserver le format de l'heure? Maintenant, cet article présente deux façons dans Excel de combiner la colonne de date et la colonne d'heure en une seule et de conserver le format de l'heure.


Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtréeplus
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammesplus
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellulesplus
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDFplus
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
Commentaires (25)
Pas encore de notes. Soyez le premier à évaluer!
Ce commentaire a été minimisé par le modérateur sur le site
Merci! (Votre commentaire est trop court ! - c'était une réponse à ma première ligne, donc j'ajoute juste cette ordure :P )
Ce commentaire a été minimisé par le modérateur sur le site
Using =(((((G2/1000)/60)/60)-8)/24)+DATE(1970,1,1) for PST
Ce commentaire a été minimisé par le modérateur sur le site
J'ai suivi vos instructions ici, mais j'obtiens ########## dans mon fichier Excel. Je l'ai formaté à l'heure de la date. Aucune suggestion?
Ce commentaire a été minimisé par le modérateur sur le site
Excusez-moi, pourriez-vous me dire quelle partie n'a pas fonctionné dans votre dossier ? Pourriez-vous télécharger la capture d'écran détaillée pour que je puisse jeter un œil ?
Ce commentaire a été minimisé par le modérateur sur le site
Goggle pour "Excel convertir l'horodatage à ce jour". Google, saisissant la première réponse qui est de la date à l'horodatage, donne la réponse "=(A1-DATE(1970,1,1))*86400", ce que faisait probablement Sunny. Ce n'est que si vous lisez réellement le contenu de cette page qu'il devient évident que la formule réelle devrait être autre chose. Pour conserver la partie heure de l'horodatage, la formule doit être celle-ci pour UTC "=(A1+DATE(1970,1,1)*86400)/86400". Pour l'heure centrale des États-Unis, "=(F2+DATE(1970,1,1)*86400-21600)/86400"
Ce commentaire a été minimisé par le modérateur sur le site
Merci pour votre supplément.
Ce commentaire a été minimisé par le modérateur sur le site
Normalement, vous voyez ########## s'il y a trop d'informations à afficher pour la taille de vos cellules. Agrandissez la taille de votre cellule et voyez si cela résout le problème.
Ce commentaire a été minimisé par le modérateur sur le site
oui moi aussi j'ai le meme probleme
Ce commentaire a été minimisé par le modérateur sur le site
Quelle formule utilisez-vous ?
Ce commentaire a été minimisé par le modérateur sur le site
J'ai eu le même problème, mais j'ai compris. La cellule doit avoir un format numérique, pas un format de date...
Ce commentaire a été minimisé par le modérateur sur le site
Une chose à noter est que ce qui précède est pour le temps d'époque en secondes. Si vous avez besoin de millisecondes, vous devez ajouter une autre multiplication/division par 1000. Par exemple, la conversion de l'heure d'époque (millisecondes) en une date serait "=((((A1/1000)/60)/60)/24 )+DATE(1970,1,1)".
Ce commentaire a été minimisé par le modérateur sur le site
En remarque, la meilleure façon de savoir s'il s'agit de secondes ou de millisecondes est de regarder la longueur du champ ; s'il s'agit de 10 chiffres, ce sont des secondes, et s'il s'agit de 13 chiffres, ce sont des millisecondes. "=LEN(A1)" vous indiquera la longueur de la valeur.
Ce commentaire a été minimisé par le modérateur sur le site
Si c'est trop de travail manuel pour vous (ou si vous avez une liste mélangée entre secondes et millisecondes), vous pouvez utiliser la formule suivante pour basculer automatiquement entre secondes et millisecondes en fonction de la longueur de la cellule : "=((A1/ 86400)/SI(NBCAR(A1)=13,1000,1))+DATE(1970,1,1)".
Ce commentaire a été minimisé par le modérateur sur le site
Muchas gracias, para mi caso estaba adivinando porque no conocía que tipo de dato venia pero este fue la solución, el dato que me pasaron era con esta forma 1641014648299 y la formula fue esta =((((C2/1000)/60)/ 60)/24 )+FECHA(1970;1;1) por lo cual si alguien esta en un caso similar al mío puede optar por esta formula.

Esta formula también me sirvió pero solo trae fecha =A1/86400000+FECHA(1970;1;1)
Ce commentaire a été minimisé par le modérateur sur le site
SI vous avez un horodatage LDAP à 18 chiffres tel que 132079258679926000, les formules ci-dessous ne fonctionneront pas. Vous devez d'abord les convertir car ils sont basés sur des nanosecondes à partir du 1/1/1601. La formule suivante dans Excel convertit le LDAP en EPOCH en dates humaines =(((((A1/10000000)-11644473900)/60)/60)/24)+DATE(1970,1,1) où A1 fait référence à votre horodatage emplacement
Ce commentaire a été minimisé par le modérateur sur le site
Merci pour votre complément.
Ce commentaire a été minimisé par le modérateur sur le site
Comment convertir un horodatage à 21 chiffres en une date lisible par l'homme ?
Quelqu'un pourrait-il aider s'il vous plaît
Par exemple, 202002191100506253230
Ce commentaire a été minimisé par le modérateur sur le site
Pour convertir la date pour MOODLE, la seule formule qui fonctionnait était :


Au lieu de =(C2-DATE(1970,1,1))*86400

J'ai essayé le 20 octobre 1980 et Moodle a lu le 19 octobre 1980.

j'ai utilisé
= (C2-DATE (1970,1,0)) * 86400

J'ai essayé le 20 octobre 1980 et Moodle a lu le 20 octobre 1980.
Ce commentaire a été minimisé par le modérateur sur le site
comment convertir l'horodatage d'un événement en heure
Ce commentaire a été minimisé par le modérateur sur le site
Comment convertir un horodatage à 11 chiffres en une date lisible par l'homme ?
Quelqu'un pourrait-il aider s'il vous plaît
Ce commentaire a été minimisé par le modérateur sur le site
Pour convertir l'horodatage à 11 chiffres en une date/heure standard, utilisez la formule suivante : =A1/864000+DATE(1970,1,1), A1 est la cellule qui contient les 11 chiffres vers lesquels vous souhaitez effectuer la conversion.
Ce commentaire a été minimisé par le modérateur sur le site
Comment convertir un horodatage à 13 chiffres en une date lisible par l'homme ?
Quelqu'un pourrait-il aider s'il vous plaît
Ce commentaire a été minimisé par le modérateur sur le site
Salut, Roobanraj, pour convertir un horodatage à 13 chiffres en une date et une heure standard, vous pouvez utiliser la formule suivante :=A1/86400000+DATE(1970,1,1), A1 est la cellule qui contient les 13 chiffres que vous souhaitez convertir pour.
Ce commentaire a été minimisé par le modérateur sur le site
J'ai une valeur numérique de 3721719999 qui est supposée s'afficher sous la forme 00:06:12 (hh:mm:ss). Ce temps représente la durée d'un fichier vidéo. L'horodatage sur le nom du fichier est le 1/18/2014 4h04, si cela offre d'autres informations. J'ai extrait le numéro à l'aide de Filelist.exe et voici le résultat. Merci!
Ce commentaire a été minimisé par le modérateur sur le site
Converti 123000 lignes de données Stamp 13 chiffres comme un PRO Merci beaucoup pour les conseils
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0   Personnages
Emplacements suggérés