J'ai cherché partout et toute réponse ou code que je trouve est plutôt déroutant.Afficher l'heure actuelle dans Excel par fuseau horaire
Je cherche à convertir les = maintenant fonctionner dans Excel à un fuseau horaire différent (s)
J'utilise actuellement
=TEXT(NOW(), "hh:mm:ss AM/PM")
qui affiche mon fuseau horaire EST
Je voudrais convertir cela en un autre fuseau horaire
par exemple PST.
est-il un moyen de faire
=TEXT IF C1 equals PST subtract 3 from A1 <--- the current time
ce que im essayant de faire est si une colonne a les lettres PST dans ce que je veux convertir les maintenant = en soustrayant 3 heures de mon EST Fuseau horaire .
désolé si ma question est un peu déroutant.
Je sais que je ne suis pas le seul à chercher ceci donc une réponse m'aiderait ainsi que les futurs utilisateurs, merci beaucoup d'avance.
MISE À JOUR:
donc j'ai pu utiliser
=TEXT(NOW()-0.125, "hh:mm:ss AM/PM")
à soustraire 3 heures, mais pas faire une instruction if pour 2 ou plus timezones
Les fuseaux horaires sont beaucoup plus compliqué que soustrayant trois heures. Vous avez des transitions DST à gérer, et si vous souhaitez prendre en charge les fuseaux horaires du monde entier, vous ne pourrez pas vous fier aux abréviations. Pour obtenir une solution réelle, vous devrez probablement programmer un script VBA ou éventuellement écrire un plugin Excel. Êtes-vous prêt à faire cela?Une solution Excel-formula est également possible, mais nécessite l'importation de plusieurs feuilles de règles de fuseau horaire et de formules d'analyse complexes ... Si vous pouvez affiner vos exigences, vous pouvez probablement trouver un compromis acceptable qui soit moins impliqué. –
... Note à moi-même: Ecrire un plugin Excel pour les fuseaux horaires. ;) –