Wie wird die Funktion NOW () zeitübergreifend in Excel Online ausgewertet?


10

Wie bewertet EXCEL ONLINE die Funktion NOW (), wenn aus verschiedenen Zeitzonen auf eine Tabelle zugegriffen wird? Wenn sich der Benutzer PAUL beispielsweise in London, Großbritannien, befindet und um 17:00 Uhr GMT auf ein Blatt zugreift und der Benutzer SUE in NY ist und um 13:00 Uhr ET auf das Blatt zugreift, wird die Uhrzeit für jeden von ihnen in einer Zelle angezeigt, in der die Formel = JETZT lautet ( )?

Gibt es überhaupt eine Möglichkeit, die Funktion NOW () auf eine bestimmte Zeitzone einzustellen?


Dieser Artikel von CPearson beschreibt, wie die Ortszeit eines Systems in GMT konvertiert wird. Dies würde ich in diesem Fall verwenden (um die Verwendung über mehrere Zeitzonen hinweg zu erfordern). Auf diese Weise haben die Timecodes einen GMT-Offset von 0:00 und die Zeiten können lokal in die entsprechende Zeit konvertiert werden.
Durchbruch

Gibt es eine Möglichkeit, die Ortszeit eines Systems ohne VB in GMT umzuwandeln? Ich habe keine Ahnung, was ich in dieser Umgebung mache.
user329661

Antworten:


1

Nein, Sie können nicht über VBa auf Zeitzoneninformationen zugreifen.

Quelle

Eine Problemumgehung finden Sie jedoch hier http://www.cpearson.com/excel/TimeZoneAndDaylightTime.aspx

Sie können die Zeitzone auf Ihrem Computer jedoch als Hack ändern!

Wenn es sich nur um eine Zeitzone für 1 Person handelt und Sie den Unterschied kennen, können Sie einfach N Stunden hinzufügen.

DateAdd ( interval, number, date )

Z.B

DateAdd("h", 1, "22/11/2003 10:31:58 AM")

würde mit 22/11/2003 11:31:58 AM ergeben

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.