Загрузите образец книги
В этом руководстве будет показано, как преобразовать время из одного часового пояса в другой часовой пояс.
Чтобы преобразовать значения времени, предоставленные для одного часового пояса, в другой часовой пояс, вы можете использовать следующие два метода.
Простой метод
Это простой способ перевести время в другой часовой пояс. Здесь просто возьмите разницу в количестве часов между часовыми поясами в столбце C, разделите его на 24 и затем добавьте к исходному времени (столбец B):
1 | = B3 + (C3 / 24) |
Эта простая формула хорошо работает, потому что в столбце B Дата указывается вместе со временем. Однако, если бы было предоставлено только время, вы могли бы столкнуться с проблемами, когда формула не работает.
Excel не может обрабатывать отрицательные значения времени. Итак, здесь мы пытаемся вычесть часы с 01:00, что приводит к ошибке:
Защищенный от дурака метод
Если указано только время и нам нужно преобразовать его в другой часовой пояс, тогда мы будем использовать функцию MOD следующим образом:
1 | = МОД (B5 + (C5 / 24); 1) |
Функция MOD вернет остаток после деления значения на его делитель. Также, поскольку Excel не показывает отрицательные значения времени. Итак, если эта формула (время + (часы / 24)) возвращает отрицательное десятичное значение, тогда MOD вернет обратное значение. Например. если формула возвращает значение -0,375, MOD вернет 0,625, т. е. эквивалент 3 часа дня.
Дополнительная информация
В Excel даты и время хранятся как порядковые номера даты и времени, где целая часть представляет дату, а десятичная часть представляет время. Например. в Excel, 22 маяnd, 2022 3:00 AM имеет сохраненное значение 42877,125, где 42877 представляет дату, а 0,125 представляет время.
И в обеих формулах (Часы / 24) используется для преобразования скорректированных часов в дроби перед добавлением к значению времени. Поскольку, как указано выше, в Excel время хранится в десятичном виде. В сутках 24 часа, поэтому 1 час равен 1/24 дня или 0,41667.
Преобразование часового пояса в Google Таблицах
Методы преобразования часовых поясов в Google Таблицах работают точно так же, как и в Excel: