Предположим, вы работаете в иностранной компании и каждый день получаете множество отчетов с разными датами и временем из разных часовых поясов. Вам необходимо изменить дату и время с часовых поясов отправителя на текущий часовой пояс, чтобы объединить все данные отчета вместе. Эта статья покажет вам, как преобразовать дату и время из одного часового пояса в другой в Excel.
Преобразование даты и времени из одного часового пояса в другой с помощью формулы
Легко конвертировать дату и время из одного часового пояса в другой с помощью Kutools for Excel
Преобразование даты и времени из одного часового пояса в другой с помощью формулы
Например, дата и время в ячейке A2: A10 — это Тихоокеанское стандартное время (PST), и вам может потребоваться преобразовать это время в пекинское. Для этого можно применить следующую формулу.
1. Во-первых, вам нужно знать соответствующее смещение времени между двумя часовыми поясами, чтобы конвертировать между ними. Как мы знаем, разница во времени между стандартным тихоокеанским временем и пекинским временем составляет 16 часов.
2. Используйте формулу = A2 + (16/24) можно быстро узнать время в Пекине по стандартному тихоокеанскому времени. Смотрите скриншот:
3. Перетащите маркер заполнения вниз, чтобы получить все нужные вам Beijing Times.
Заметки:
- 1. Если вы хотите преобразовать дату и время из пекинского времени в тихоокеанское стандартное время, вам нужно вычесть 16 часов из пекинского времени по формуле: = A2- (16/24).
- 2. В формуле 24 означает 24 часа в сутки.
- 3. Эти формулы могут применяться повсеместно при преобразовании каждого часового пояса, если вы знаете разницу во времени между часовыми поясами.
- 4. После расчета необходимо изменить рассчитанные числа на формат даты и времени.
- 5. Вот еще одна формула, которая также может вам помочь: = A2 + ВРЕМЯ (16,0,0) или =A2 — ВРЕМЯ (16,0,0), с помощью этой формулы вы можете напрямую вернуть результат даты и времени.
Преобразование даты и времени из одного часового пояса в другой с помощью Kutools for Excel
Вы можете легко преобразовать дату и время из одного часового пояса в другой с помощью Добавить часы к дате Функция Kutools for Excel. Пожалуйста, сделайте следующее.
1. Выберите ячейку (говорит ячейка C2) для сохранения результата, затем щелкните Кутулс > Формула Помощник > Формула Помощник. Смотрите скриншот:
2. в Формула Помощник диалоговое окно, настройте следующим образом.
- В разделе Выберите формулу выберите Добавить часы к дате.
Tips: Вы можете проверить Фильтр поле введите ключевое слово, чтобы отфильтровать формулу сертификата по мере необходимости. - Выберите ячейку с датой и временем, которую нужно преобразовать в другой часовой пояс в Дата Время коробка,
- Введите разницу во времени между этими двумя часовыми поясами в поле Число коробка,
- Нажмите OK кнопку.
Внимание: Здесь мы конвертируем дату и время из стандартного тихоокеанского времени в пекинское, поэтому разница во времени равна 16. Напротив, вам нужно ввести -16 в Число пунктом.
3. Перетащите маркер заполнения вниз, чтобы получить все пекинское время на основе PST, как показано на скриншоте ниже.
Внимание: Вам необходимо изменить формат ячейки на формат даты и времени после расчета.
Если вы хотите получить бесплатную пробную версию (30-день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.
Легко конвертировать дату и время из одного часового пояса в другой с помощью Kutools for Excel
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Комментарии (2)
Оценок пока нет. Оцените первым!
Предположим, вы работаете в иностранной компании и ежедневно получаете множество отчетов с разными датами и временем из разных часовых поясов. Вам необходимо изменить дату и время с часовых поясов отправителя на текущий часовой пояс, чтобы объединить все данные отчета вместе. В этой статье показано, как преобразовать дату и время из одного часового пояса в другой в Excel.
Преобразование даты и времени из одного часового пояса в другой с помощью формулы
Легко преобразовать дату и время из одного часового пояса в другой с помощью Kutools for Excel
С легкостью добавляйте часы, годы, месяцы, дни и т. д. к определенной дате или дате в Excel:
Вы можете легко добавить часы, годы, месяцы, дни и так далее к определенной дате или дате с помощью формул Kutools for Excel . См. Снимок экрана ниже: Загрузите полнофункциональную 60-дневную бесплатную версию Kutools for Excel прямо сейчас!
Kutools for Excel : с более чем 200 удобными Excel надстройки, попробуйте бесплатно без ограничений в течение 60 дней. Загрузите бесплатную пробную версию прямо сейчас!
Вкладка Office Включите редактирование и просмотр с вкладками в Office и сделайте вашу работу намного проще …
Подробнее … Скачать бесплатно …
Kutools for Excel Решает Большинство ваших проблем и увеличивает вашу продуктивность на 80%.
- Повторное использование чего угодно: добавьте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное, и быстро использовать их в будущем.
- Более 20 текстовых функций: извлечение числа из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
- Инструменты слияния: несколько книг и листов в одну; Объединить несколько ячеек/строк/столбцов без потери данных; Объедините повторяющиеся строки и суммируйте.
- Инструменты разделения: разделение данных на несколько листов в зависимости от значения; Из одной книги в несколько файлов Excel, PDF или CSV; Один столбец в несколько столбцов.
- Вставить пропуск скрытых/отфильтрованных строк; Подсчет и сумма по цвету фона; Массовая отправка персонализированных писем нескольким получателям.
- Суперфильтр: создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделе, дню, частоте и т. Д. Фильтр жирным шрифтом, формулами, комментарием …
- Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.
Подробнее … Бесплатная загрузка …
->
Содержание
- Преобразование даты и времени из одного часового пояса в другой с помощью формулы
- Преобразование даты и времени из одного часового пояса в другой с помощью Kutools for Excel
- Легко конвертировать дату и время из одного часового пояса в другой с помощью Kutools for Excel
Преобразование даты и времени из одного часового пояса в другой с помощью формулы
Например, дата и время в ячейке A2: A10 – это стандартное тихоокеанское время (PST) , и вам может потребоваться преобразовать это время в пекинское время.. Для этого можно применить следующую формулу.
1. Во-первых, вам нужно знать соответствующий временной сдвиг между двумя часовыми поясами, чтобы конвертировать между ними. Как известно, разница во времени между стандартным тихоокеанским и пекинским временем составляет 16 часов (без учета летнего времени).
2. Используйте формулу = A2 + (16/24), чтобы быстро получить пекинское время на основе стандартного тихоокеанского времени. См. Снимок экрана:
3. Перетащите маркер заполнения вниз, чтобы получить все необходимое время по Пекинскому времени.
Примечания :
- 1. Если вы хотите преобразовать дату и время из пекинского времени в тихоокеанское стандартное время, вам нужно вычесть 16 часов из пекинского времени по формуле: = A2- (16/24).
- 2. В формуле 24 означает 24 часа в сутки.
- 3. Эти формулы могут применяться универсально при преобразовании каждого часового пояса, если вы знаете разницу во времени между часовыми поясами.
- 4. После расчета необходимо изменить рассчитанные числа на формат даты и времени.
- 5. Вот еще одна формула, которая также может вам помочь: = A2 + TIME (16,0,0) или = A2 – TIME (16,0,0), с помощью этой формулы вы можете напрямую вернуть результат даты и времени.
Преобразование даты и времени из одного часового пояса в другой с помощью Kutools for Excel
Вы можете легко преобразовать дату и время из одного часового пояса в другой с помощью функции Добавить часы к дате в Kutools for Excel . Пожалуйста, сделайте следующее.
Перед применением Kutools for Excel , пожалуйста, сначала загрузите и установите его .
1. Выберите ячейку (говорит ячейка C2) для сохранения результата, затем нажмите Kutools > Помощник по формулам > Помощник по формулам . См. Снимок экрана:
2. В диалоговом окне Помощник по формулам настройте следующим образом.
- В поле Выберите формулу , выберите Добавить часы к дате .
Советы : установите флажок Фильтр , введите ключевое слово для фильтрации формулы сертификата по мере необходимости. - Выберите ячейку с датой и временем, которую необходимо преобразовать в другой часовой пояс, в поле Дата и время ,
- Введите разницу во времени между этими двумя часовыми поясами в поле Number ,
- Нажмите ОК .
Примечание . Здесь мы конвертируем дату и время из стандартного тихоокеанского времени в пекинское, поэтому разница во времени равна 16. Напротив, вам нужно ввести -16 в Number коробка.
3. Перетащите маркер заполнения вниз, чтобы получить все пекинское время на основе PST, как показано ниже..
Примечание : Вам нужно изменить формат ячейки на формат даты и времени после расчета.
Если вы хотите получить 30-дневную бесплатную пробную версию этой утилиты, нажмите, чтобы загрузить его , а затем примените операцию в соответствии с вышеуказанными шагами.
Вкладка Office – просмотр, редактирование и управление книгами с вкладками в Excel:
Вкладка Office предоставляет интерфейс с вкладками как можно увидеть в веб-браузерах, таких как Google Chrome, новые версии Internet Explorer и от Firefox до Microsoft Excel. Он станет незаменимым помощником в работе и сэкономит время. См. Демонстрацию ниже:
Нажмите, чтобы получить бесплатную пробную версию вкладки Office!
->
Легко конвертировать дату и время из одного часового пояса в другой с помощью Kutools for Excel
Содержание
- Простой метод
- Защищенный от дурака метод
- Дополнительная информация
- Преобразование часового пояса в Google Таблицах
Скачать пример рабочей книги
Загрузите образец книги
В этом руководстве будет показано, как преобразовать время из одного часового пояса в другой часовой пояс.
Чтобы преобразовать значения времени, предоставленные для одного часового пояса, в другой часовой пояс, вы можете использовать следующие два метода.
Простой метод
Это простой способ перевести время в другой часовой пояс. Здесь просто возьмите разницу в количестве часов между часовыми поясами в столбце C, разделите его на 24 и затем добавьте к исходному времени (столбец B):
Эта простая формула хорошо работает, потому что в столбце 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 Таблицах работают точно так же, как и в Excel:
Вы поможете развитию сайта, поделившись страницей с друзьями
GHRDFEP Пользователь Сообщений: 21 |
Здравствуйте уважаемые форумчане. Может быть у кого-то есть какие-либо другие идеи ??? Шаблон во вложении. |
Как я представляю, Вам нужно создать на скрытом листе список городов, напротив которых проставить часовой пояс, а уж потом изобретать формулу или макрос (лучше формулу). -=50606=- |
|
Микки Пользователь Сообщений: 3280 |
Как вариант скачивать из интернета с сайта где есть время в этих регионах, или создать свой справочник времени для каждого региона (разницы) и формулой типа ВРЕМЯ + ВПР(Город;Справочник;;)его считать. |
Микки Пользователь Сообщений: 3280 |
|
yevgeniy Пользователь Сообщений: 788 |
формулой можно так, если сделать справочник можно из него разницу подставлять Ух ты! |
yevgeniy Пользователь Сообщений: 788 |
Что то я перемудрил (глянул на формулу Микки и понял, можно просто у =ТДАТА формат поменять), будет то же но проще :). |
GHRDFEP Пользователь Сообщений: 21 |
Ребята, спасибо за идеи. Пойду по вашему пути … |
GHRDFEP Пользователь Сообщений: 21 |
{quote}{login=Евгений.}{date=12.01.2011 02:45}{thema=Re: Re: }{post}Что то я перемудрил (глянул на формулу Микки и понял, можно просто у =ТДАТА формат поменять), будет то же но проще :).{/post}{/quote} Ребятки, все хорошо, однако в том случае, если время «отрицательное», т.е. Калининград (-1 час), то формула выдает ошибку «ЧИСЛО» …. КАК ВЫЙТИ ИЗ ДАННОЙ СИТУАЦИИ ??? |
Микки Пользователь Сообщений: 3280 |
Высавь-те время по Калининграду т.е там 0 а в Москве +1 |
GHRDFEP Пользователь Сообщений: 21 |
{quote}{login=Микки}{date=13.01.2011 04:57}{thema=}{post}Высавь-те время по Калининграду т.е там 0 а в Москве +1{/post}{/quote} … не совсем удобно, ведь мы находимся в Москве и пользователи будут путаться … |
yevgeniy Пользователь Сообщений: 788 |
вариант такой, правда из-за если файлик может поправиться |
yevgeniy Пользователь Сообщений: 788 |
или так, в ту же ячейку, сразу я со скобками запутался |
А Вы не пытайтесь время -1 час писать. Для Ехс — время и дата это число, а отрицательные числа отображаются лехко:) |
|
GHRDFEP Пользователь Сообщений: 21 |
Ребятки, спасибо за помощь, однако возник следующий вопрос: |
vikttur Пользователь Сообщений: 47199 |
А это уже только с использованием нескольких строк VBA. Возможно, тогда и определение времени городов лучше перевести в код? |
GHRDFEP Пользователь Сообщений: 21 |
{quote}{login=vikttur}{date=15.01.2011 10:53}{thema=}{post}А это уже только с использованием нескольких строк VBA. Возможно, тогда и определение времени городов лучше перевести в код?{/post}{/quote} |
Igor67 Пользователь Сообщений: 3729 |
Смотрите вариант. Поставлен пересчет ячейки с ТДАТА() каждую минуту. Запуск макросов должен быть разрешен. Макросы в модуле1 и в модуле ЭтаКнига. |
GHRDFEP Пользователь Сообщений: 21 |
Ребята, а можно ли такое воплотить в жизнь ??? Необходимо: Наработка во вложении |
Юрий М Модератор Сообщений: 60588 Контакты см. в профиле |
Со вторым пунктом не проблема: добавьте в MsgBox? |
Igor67 Пользователь Сообщений: 3729 |
Так? |
{quote}{login=Igor67}{date=15.01.2011 06:47}{thema=}{post}Так? Igor67, преклоняюсь перед вашими знаниями и навыками. |
|
GHRDFEP Пользователь Сообщений: 21 |
#22 15.01.2011 18:57:46 Извините, разлогинился … |
Общая формула
=MOD(time+(hours/24),1)
Резюме
Чтобы преобразовать время из одного часового пояса в другой, вы можете использовать формулу, которая преобразует часы, введенные как целые числа, в десятичные значения, которые Excel распознает как время. В показанном примере формула в F5:
=MOD(C5+(E5/24),1)
Эта формула возвращает число, которое Excel распознает как 2:00 ночи.
Объяснение
Время в Excel — это дробное значение числа 1. Таким образом, 12 часов дня — это 24 декабря = 0,5, 6 часов утра — это 24 июня = 0,25 и так далее. Итак, чтобы преобразовать время по заданному числу, вам нужно разделить количество часов на 24, чтобы получить требуемое десятичное значение:
E5/24 // convert adjustment to Excel time
Добавляем результат к времени старта:
C5+(E5/24)
Чтобы убедиться, что у нас есть истинное значение времени, нам нужно убедиться, что у нас есть только десятичное значение. Другими словами, если мы добавим 12 часов (0,5) к 18 часам вечера (0,75), мы получим 1,25, но на самом деле нам нужно только 0,25.
Чтобы убедиться, что мы получаем только десятичное значение, мы используем функцию MOD с делителем 1, как умный способ упростить формулу.
MOD возвращает остаток после деления, поэтому возвращает десятичное значение в случаях, когда результат больше 1 (т.е. больше 24 часов).
Еще лучше, если мы получим отрицательное дробное значение, MOD вернет обратное. Итак, если мы получим -25, MOD вернет 0,75 (эквивалент 18:00).
Это важно, потому что Excel не отображает отрицательные значения времени.
Дата и время
Некоторые значения даты включают дату и время и иногда называются «датой». Эти значения включают как серийный номер, представляющий дату, так и дробное значение, представляющее время. В таблице ниже приведены некоторые примеры:
Дата и время | Исходное значение |
---|---|
06.03.18 6:00 | 43165,25 |
1 января 1999 г. 21:00 | 36161,875 |
01.04.2020 0:00 | 43922 |
3 июня 1980 г., 12:00 | 29375,5 |
При работе с датами, которые включают как дату, так и время (datetimes), вам не нужно использовать MOD, потому что нет необходимости делать что-то умное, когда время пересекает полночь. Операция превращается в простое добавление, потому что дата включена, и вы можете использовать такую формулу:
=datetime+(hours/24)
Это позволит изменять значение даты по мере необходимости (вперед или назад), когда корректировка времени пересекает 12:00.