Як додати дні до дати


50

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

Сьогодні () додайте 7 днів.

Я не бачу жодних функцій для цього, і деякі швидкі удари в темряві не зникли.

Хтось знає, чи це можливо?

Відповіді:


69

Ви можете додавати дні до дати в електронну таблицю Google таким чином:

DATE(2010, 12, 01) + 5

Також працює з TODAY ():

TODAY() + 7

Як це можна зробити, але враховувати лише робочі дні? (виключаєте вихідні?)
Альфі

4
@Alfie Чому ви не опублікуєте це як питання?
Яків Ян Туінстра

1
Зауважте, що, можливо, вам доведеться змінити формат комірки результатів на "Дата", інакше ви отримаєте просто випадкове велике число.
Натан Артур

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

6

Ось ще один спосіб додати дні до дати, яка базується на попередній відповіді.

Скажімо, у вас це є в Cell Cell

ДАТА (2010, 12, 01)

Ви можете додати до нього 5 днів у комірці A2, використовуючи подібну команду 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.