Convertir Excel Time en Unix Time dans Excel et Google Sheets

Télécharger un exemple de classeur

Téléchargez l'exemple de classeur

Ce didacticiel montrera comment convertir une heure au format Excel en heure Unix dans Excel et Google Sheets.

Qu'est-ce que l'heure Unix

L'heure Unix est également connue sous le nom d'heure d'époque ou d'heure POSIX ou d'horodatage Unix. C'est un système qui compte le nombre de secondes qui se sont écoulées depuis l'époque Unix, c'est-à-dire le 1er janvierst, 1970. Pour faire simple, le temps Unix est le nombre total de secondes entre une date et l'époque Unix.

Convertir l'heure Excel en heure Unix

Pour calculer l'heure Unix, nous devons d'abord trouver le nombre total de jours entre l'heure Excel et l'heure Epoch. Multipliez ensuite les jours calculés par 86 400, car un jour a 86 400 secondes (24 heures × 60 minutes × 60 secondes = 86 400 secondes).

1 =(B5-DATE(1970,1,1))*86400

Explication étape par étape

La première étape de la conversion de l'heure Excel en heure Unix consiste à calculer la valeur numérique de la date Epoch. Cela peut être fait en utilisant la fonction DATE.

1 =DATE(1970,1,1)

Cela nous donne cette valeur :

=25569

De la même manière, le calcul de la valeur numérique de la date Epoch est soustrait de la valeur numérique de l'heure Excel donnée

1 =(B5-DATE(1970,1,1))

=(40422-25569)
=(14853)

Après cela, la différence calculée ci-dessus est multipliée par 86400 pour obtenir la valeur résultante en secondes

=(14853)*86400

C'est le nombre total de secondes que l'on obtient entre deux dates

=1283299200

Convertir le temps Unix en temps Excel

Inversement, on peut convertir l'heure Unix en heure Excel à l'aide de la formule suivante :

1 =(B3/86400)+DATE(1970,1,1)

Explication étape par étape
Tout d'abord, l'horodatage Unix est divisé par le nombre total de secondes dans une journée, c'est-à-dire 86400.

1 =B3/86400

=14853

Maintenant, nous calculons la valeur numérique de la date d'époque via la fonction DATE

1 =DATE(1970,1,1)

=25569

Une fois que nous avons la valeur numérique de la date Epoch, nous allons ajouter ces deux valeurs

= 14853 + 25569
= 40422

La valeur résultante, que nous avons obtenue après le calcul, est au format du numéro de date de série. Pour l'afficher au format de date, modifiez simplement le format de la cellule en Date ou le format personnalisé requis à partir du format numérique en y accédant via l'onglet Accueil

ou en appuyant sur CTRL + 1

Après avoir modifié le format des valeurs numériques de la date et de l'heure Excel, nous obtenons la date et l'heure Excel suivantes

Convertir Excel Time en Unix Time dans Google Sheets

La formule de conversion du temps en temps Unix fonctionne exactement de la même manière dans Google Sheets que dans Excel.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave