Как добавить дни к дате


52

Я использую таблицу Google для выполнения вычислений, и я хотел бы сделать некоторые простые математические данные. Например,

СЕГОДНЯ () добавить 7 дней.

Я не вижу никаких функций для этого, и некоторые быстрые удары в темноте не сработали.

Кто-нибудь знает возможно ли это?

Ответы:


71

Вы можете добавить дни к дате в таблице Google, например:

DATE(2010, 12, 01) + 5

Работает также с СЕГОДНЯ ():

TODAY() + 7

Как вы можете сделать это, но учитывать только рабочие дни? (кроме выходных?)
Алфи

4
@Alfie Почему бы тебе не опубликовать это как вопрос?
Джейкоб Ян Туинстра

1
Обратите внимание, что вам, возможно, придется изменить формат ячейки результата на «Дата», иначе вы просто получите случайное большое число.
Натан Артур

@Alfie - Google NETWORKDAYS
Адам Нофсингер

6

Вот еще один способ добавить дни к дате, основанной на предыдущем ответе.

Допустим, у вас есть это в ячейке A1

ДАТА (2010, 12, 01)

Вы можете добавить 5 дней к нему в ячейке A2, используя команду DATEVALUE, как это

DATEVALUE (A1) +5


1
Использование DateValueсодержимого, которое уже является датой (выходной результат dateкоторой) является излишним.

Нет, если вы хотите настроить несколько ячеек, используя одну запись.
Майк

В моем примере внесение изменений в A1 также отрегулирует A2. Хорошая система для использования, если у вас есть чувствительный ко времени процесс, где конечная дата зависит от начальной даты.
Майк

3

Я делаю это так:
поместите дату в строку A1, в строку A2, используя формулу do = A1 + [количество дней]

Например.:

A1 [11/12/2018]
A2 [=A1+3]
A2 [November/15/2018]

(Я форматирую дату в простом для интерпретации формате (выберите строку> Формат> Число> Дополнительные форматы> Дополнительные форматы даты и времени)


1

Внутренне и Google, и Excel хранят временные метки как день + дробь.

Так Jan 3 2018 + 3 = Jan 6 2018.

Вы можете увидеть это, если вы отображаете дату в виде числа.

Метки времени хранятся в виде десятичной дроби дня. 6 утра .25 и т. Д.

Форматирование изменяет способ интерпретации числа. В Ведомостях есть множество общих строительных блоков для создания различных специальных форматов. Например, вы можете указать истекшее время в минутах, часах и минутах, днях, часах и минутах, в зависимости от того, как вы хотите, чтобы формат отображался. Это может иногда кусать тебя. Я хотел вычесть перерывы на обед в минутах от результата времени начала H: MM и времени окончания H: MM. В первый раз я не сказал «минуты», и это было интерпретировано как дни, поэтому я получил это большое отрицательное число.


0

Я привык делать это в Open Office. Будучи Великобританией, я использовал dd/mm/yyyyформат, который Google не распознает. Так что, если я вхожу 2/10/2019, добавление 1 производит 2/11/2019. Выберите в Oct/2качестве формата, а затем вы можете просто сделать, =[original cell] + 1чтобы получить Oct/3.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.