NOW()関数はExcel Onlineでどのようにタイムゾーンを評価しますか?


10

異なるタイムゾーンからスプレッドシートにアクセスする場合、EXCEL ONLINEはNOW()関数をどのように評価しますか?たとえば、ユーザーPAULがイギリスのロンドンにいて、午後5時GMTにシートにアクセスし、ユーザーSUEがニューヨークにいて午後1時ETにアクセスする場合、数式が= NOW( )?

とにかくNOW()関数を特定のタイムゾーン時間に設定することはできますか?


CPearsonのこの記事では、システムの現地時間をGMTに変換する方法について説明します。これは、私がこの場合に使用する方法です(複数のタイムゾーンにわたって使用する必要がある場合)。これにより、タイムコードのGMTオフセットが0:00になり、時間をローカルで適切な時間に変換できます。
2014年

VBなしでシステムの現地時間をGMTに変換する方法はありますか?私はその環境で何をしているのか分かりません。
user329661 2014

回答:


1

いいえ、VBaを介してタイムゾーン情報にアクセスすることはできません。

ソース

ただし、回避策はこちらhttp://www.cpearson.com/excel/TimeZoneAndDaylightTime.aspx

ハックとしても、コンピューターのタイムゾーンを変更できます。

それが1人のタイムゾーンのみであり、その違いがわかっている場合は、N時間を追加するだけで済みます。

DateAdd ( interval, number, date )

例えば

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

2003/11/22 11:31:58 AMになります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.