Excel

Convertir hora a zona horaria

Convert Time Time Zone

Fórmula de Excel: convertir la hora en zona horariaFórmula genérica
= MOD (time+(hours/24),1)
Resumen

Para convertir una hora de una zona horaria a otra, puede usar una fórmula que convierta las horas ingresadas como números enteros a los valores decimales que Excel reconoce como horas. En el ejemplo que se muestra, la fórmula en F5 es:

|_+_|

Esta fórmula devuelve un número que Excel reconoce como 2:00 AM.



Explicación

Los tiempos en Excel son valores fraccionarios del número 1 . Entonces, 12 PM es 12/24 = .5, 6:00 AM es 6/24 = .25, y así sucesivamente. Entonces, para convertir un tiempo por un número dado, debe dividir el número de horas entre 24 para obtener el valor decimal requerido:



|_+_|

Agregamos el resultado a la hora de inicio:

|_+_|

Para asegurarnos de que tenemos un valor de tiempo real, debemos asegurarnos de que solo tenemos un valor decimal. En otras palabras, si agregamos 12 horas (.5) a las 6 PM (.75) obtendremos 1.25, pero en realidad solo queremos .25.



Para asegurarnos de obtener solo el valor decimal, usamos el Función MOD con un divisor de 1, como una forma inteligente de mantener la fórmula simple.

MOD devuelve el resto después de la división, por lo que devuelve el valor decimal en los casos en que el resultado es mayor que 1 (es decir, mayor que 24 horas).

cómo usar si entonces funciona en Excel

Aún mejor, si terminamos con un valor fraccionario negativo, MOD devuelve el recíproco. Entonces, si terminamos con -.25, MOD devuelve .75 (equivalente a 6 PM).



Esto es importante porque Excel no mostrará valores de tiempo negativos.

Fechas

Algunos valores de fecha incluyen tanto una fecha como una hora y, a veces, se denominan 'fechas y horas'. Estos valores incluyen un número de serie para representar la fecha, más un valor fraccionario para representar el tiempo. La siguiente tabla muestra algunos ejemplos:

Datetime Valor bruto
6/3/18 6:00 a. M. 43165.25
1 de enero de 1999 21:00 36161.875
4/1/2020 0:00 43922
3 de junio de 1980 12:00 PM 29375.5

Cuando trabaje con fechas que incluyen tanto una fecha como una hora (fecha y hora), no necesita usar MOD, porque no es necesario hacer nada inteligente ya que las horas cruzan la medianoche. La operación se convierte en una simple suma, porque se incluye la fecha, y puedes usar una fórmula como esta:

|_+_|

Esto permitirá que el valor de la fecha cambie según sea necesario (hacia adelante o hacia atrás) cuando los ajustes de hora crucen las 12:00 AM.

Autor Dave Bruns


^