¿Cómo se evalúa la función NOW () en las zonas horarias cruzadas en Excel Online?

10

¿Cómo evalúa EXCEL ONLINE la función NOW () cuando se accede a una hoja de cálculo desde diferentes zonas horarias? Por ejemplo, si el usuario PAUL está en Londres, Reino Unido y accede a una hoja a las 5PM GMT y el usuario SUE está en NY y accede a la hoja a la 1PM ET, a qué hora se muestra para cada uno de ellos en una celda donde la fórmula es = AHORA ( )?

¿Hay alguna forma de establecer la función NOW () en una hora de zona horaria específica?

user329661
fuente
Este artículo de CPearson cubre cómo convertir la hora local de un sistema a GMT, que es lo que usaría en este caso (de requerir el uso en varias zonas horarias). De esa forma, los códigos de tiempo tienen un desplazamiento GMT de 0:00 y las horas se pueden convertir localmente a la hora adecuada.
Avance
¿Hay alguna forma de convertir la hora local de un sistema a GMT sin VB? No tengo idea de lo que estoy haciendo en ese entorno.
user329661

Respuestas:

1

No, no puede acceder a la información de zona horaria a través de VBa.

Fuente

Sin embargo, una solución alternativa está aquí http://www.cpearson.com/excel/TimeZoneAndDaylightTime.aspx

¡Podrías cambiar la zona horaria en tu computadora como un truco!

Si es solo para la zona horaria de 1 persona, y conoce la diferencia, entonces podría agregar N horas.

DateAdd ( interval, number, date )

P.EJ

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

resultaría con 22/11/2003 11:31:58 AM

Dave
fuente