Exceller

Convertir l'heure en fuseau horaire

Convert Time Time Zone

Formule Excel : Convertir l'heure en fuseau horaireFormule générique |_+_| Sommaire

Pour convertir une heure d'un fuseau horaire à un autre, vous pouvez utiliser une formule qui convertit les heures saisies sous forme de nombres entiers en valeurs décimales qu'Excel reconnaît comme des heures. Dans l'exemple illustré, la formule en F5 est :



= MOD (time+(hours/24),1)

Cette formule renvoie un nombre qu'Excel reconnaît comme 2:00 AM.

Explication

Les temps dans Excel sont des valeurs fractionnaires du nombre 1 . Ainsi, 12 h 00 est 12/24 = 0,5, 6 h 00 est 6/24 = 0,25, et ainsi de suite. Ainsi, pour convertir une heure par un nombre donné, vous devez diviser le nombre d'heures par 24 pour obtenir la valeur décimale requise :





 
= MOD (C5+(E5/24),1)

On ajoute le résultat à l'heure de départ :

 
E5/24 // convert adjustment to Excel time

Pour nous assurer que nous avons une vraie valeur temporelle, nous devons nous assurer que nous n'avons qu'une valeur décimale. En d'autres termes, si nous ajoutons 12 heures (0,5) à 18 heures (0,75), nous obtiendrons 1,25, mais nous ne voulons vraiment que 0,25.



Pour nous assurer que nous n'obtenons que la valeur décimale, nous utilisons le Fonction MOD avec un diviseur de 1, comme un moyen astucieux de garder la formule simple.

MOD renvoie le reste après division, donc renvoie la valeur décimale dans les cas où le résultat est supérieur à 1 (c'est-à-dire supérieur à 24 heures).

comment référencer une table dans Excel

Mieux encore, si nous nous retrouvons avec une valeur fractionnaire négative, MOD renvoie la réciproque. Donc, si nous nous retrouvons avec -.25, MOD renvoie .75 (équivalent à 18 heures).

Ceci est important, car Excel n'affichera pas de valeurs de temps négatives.

DateHeures

Certaines valeurs de date incluent à la fois une date et une heure et sont parfois appelées « dateheures ». Ces valeurs incluent à la fois un numéro de série pour représenter la date, plus une valeur fractionnaire pour représenter l'heure. Le tableau ci-dessous montre quelques exemples :

DateHeure Valeur brute
06/03/18 06h00 43165.25
1-janv-1999 21:00 36 161 875
01/04/2020 00:00 43922
3 juin 1980 12:00 29375.5

Lorsque vous travaillez avec des dates qui incluent à la fois une date et une heure (datetimes), vous n'avez pas besoin d'utiliser MOD, car il n'est pas nécessaire de faire quoi que ce soit d'intelligent car les heures traversent minuit. L'opération devient simple addition, car la date est incluse, et vous pouvez utiliser une formule comme celle-ci :

 
C5+(E5/24)

Cela permettra à la valeur de la date de changer selon les besoins (en avant ou en arrière) lorsque les ajustements d'heure passeront à 12:00 AM.

Auteur Dave Bruns


^