Добавьте 3 часа к значению даты (ДД / ММ / ГГГГ 00:00:00)

28

У меня есть ячейки с датами в этом формате: DD/MM/YYYY 00:00:00и я хочу добавить 3 часа, потому что я нахожусь в другой зоне GMT.

Можно ли использовать даты в формуле?

Примерно так: 30.12.2012 22:15:00 должно стать: 31.12.2012 01:15:00

Сантьяго
источник

Ответы:

43

Все значения даты / времени в электронных таблицах внутренне обрабатываются как значения с плавающей запятой. Чтобы добавить 3 часа к дате / времени, просто добавьте (3/24) к исходной дате / времени.

=F3+(3/24)

Это также работает в MS Excel.

mhoran_psprep
источник
Спасибо, я этого не знал ... Еще одна вещь, я использую importrange, чтобы записать эти даты ... И я не могу понять, как это сделать ... =importrange("xxxMyKeyxxx";"Archive!E2:E")... Куда мне добавить "+ (3/24)"? Еще раз спасибо
Сантьяго
Отличный ответ! И добавить +15 минут .... (15/1440)
Винчил епископ
16

Смотрите также: Конвертировать дату в Google Spreadsheet?

=A1+Time(3,0,0)

Добавляет 3 часа, 0 минут, 0 секунд к значению даты / времени A1

Кроме того, если вы используете только основной лист, вы можете зайти в настройки листа и соответственно изменить его часовой пояс.

AnonAMouse
источник
0

Я делаю это для своего рабочего графика, чтобы отслеживать различные проекты:

Три столбца ABC, где столбец A - текст, B - часы, C - минуты.

Время 8:00 утра - B2

WLI     3   15

ADMS2   2    0

O&M     2   30

Break   0   15

Total   7   45

Время выхода 3:45 вечера

Итого: =SUM(B3:B6)по часам, =SUM(C3:C6)по минутам

Время выхода: =SUM(B2,(B7+C7/60)/24)

nylcocat
источник
Для редактора доступна помощь. Просто нажмите на знак вопроса в правом верхнем углу редактора. В этом случае, однако, с табличными данными, формат кода работает достаточно хорошо.
эль
0

3 часа равны значению 0.125, поэтому самая короткая формула будет:

=A5+0.125

введите описание изображения здесь

Пользователь0
источник