Додавання або віднімання дат

Припустімо, вам потрібно змінити заплановану дату завершення проекту та перенести її на два тижні пізніше або визначити, скільки часу триватиме виконання окремого завдання зі списку проектних завдань. Ви можете додати до дати або відняти від неї певну кількість днів, використовуючи просту формулу або функції аркуша, призначені спеціально для роботи з датами в програмі Excel.

У цій статті

Додавання днів до дати та віднімання днів від дати

Додавання місяців до дати та віднімання місяців від дати

Додавання років до дати та віднімання років від дати

Додавання до дати комбінації з днів, місяців і років

Додавання днів до дати та віднімання днів від дати

Припустімо, ваш баланс рахунку діє до 08.02.10. Ви бажаєте переказати кошти на свій поточний рахунок так, щоб вони надійшли за 15 календарних днів до цієї дати. Крім того, ви знаєте, що ваш рахунок має 30-денний період виставлення рахунків, і хочете визначити, коли потрібно переказати кошти для оплати послуг за березень 2010 р., щоб гроші було отримано за 15 днів до цієї дати.

  1. У клітинці A1 введіть 08.02.10.

  2. У клітинці B1 введіть =A1-15.

  3. У клітинці C1 введіть =A1+30.

  4. У клітинці D1 введіть =C1-15.

Клітинки A1 і C1 відображають кінцеві дати (08.02.10 і 10.03.10) балансу рахунку за лютий і за березень, а у клітинках B1 і D1 відображаються дати (24.01.10 і 23.02.10), до яких потрібно переказати кошти для оплати на ці кінцеві дати.

Додавання місяців до дати та віднімання місяців від дати

За допомогою функції EDATE можна швидко додати до дати або відняти від неї певну кількість цілих місяців.

Для функції EDATE потрібні два значення (або аргументи): дата початку та кількість місяців, які потрібно додати або відняти. Щоб відняти місяці, введіть як другий аргумент від’ємне число (наприклад, =EDATE("15.02.10",-5). Ця формула повертає дату 15.09.09.

Значення дати початку можна вказати або посиланням на клітинку, яка містить дату, або ввівши дату в лапках, наприклад "15.02.10".

Наприклад, потрібно додати 16 місяців до дати 16.10.09.

  1. У клітинці A5 введіть 16.10.09.

  2. У клітинці B5 введіть =EDATE(A5;16).

    Як дату буде використано значення клітинки A5.

  3. У клітинці C5 введіть =EDATE("16.10.09",16).

    У такому разі функція використає безпосередньо введене значення дати "16.10.09".

    У клітинках B5 і C5 має відобразитись одна й та сама дата 16.02.11.

    Примітка : Залежно від формату клітинок, у які введено формули, результати можуть відобразитися в числовому поданні, тобто 16.02.11 може бути відображено як 40590.

    У програмі Excel дати зберігаються як послідовні порядкові номери, тому їх можна використовувати в обчисленнях. За промовчанням 1 січня 1900 р. має порядковий номер 1, а 1 січня 2010 р. має порядковий номер 40 179, оскільки ця дата настала через 40 178 днів після 1 січня 1900 р.

  4. Якщо результати формул відображаються в числовому поданні, виділіть клітинки B5 і C5 і виконайте такі дії:

  5. На вкладці Основне у групі Клітинки натисніть кнопку Формат і виберіть пункт Формат клітинок.

  6. У діалоговому вікні Формат клітинок відкрийте вкладку Число.

  7. У списку Числові формати виберіть пункт Дата, а потім натисніть кнопку OK. Значення в кожній клітинці має перетворитися з числового подання на дату.

Додавання років до дати та віднімання років від дати

Приклад буде легше зрозуміти, якщо ви скопіюєте його на чистий аркуш.

Як скопіювати приклад?

  • Виділіть приклад у цій статті. Якщо приклад потрібно скопіювати до веб-програми Excel Web App, копіюйте та вставляйте по одній клітинці. Важливо! Не виділяйте заголовки рядків або стовпців.

    Виділення прикладу з довідки в програмі Excel 2013 для Windows

    Виділення прикладу в довідці

  • Натисніть сполучення клавіш Ctrl+C.

  • Створіть пустий аркуш або книгу.

  • На аркуші виділіть клітинку A1 і натисніть сполучення клавіш Ctrl+V. Якщо ви працюєте з веб-програмою Excel Web App, повторіть процедуру копіювання та вставлення для кожної клітинки в прикладі.

  • Важливо! Щоб приклад працював правильно, його потрібно вставити на аркуші в клітинку A1.

  • Щоб переключатися між режимом перегляду результатів і режимом перегляду формул, які повертають ці результати, натискайте клавіші Control + тупий наголос («`»). Для цього також на вкладці Формули у групі Аудит формул можна натиснути кнопку Показати формули.

  • Приклад, скопійований до пустого аркуша, можна змінити відповідно до своїх потреб.

1

2

3

4

5


6


7


8

A

Б

Дата

Кількість років, яку потрібно додати (або відняти)

09.06.09

3

02.09.09

-5

10.12.10

25

Формула

Опис (результат)

=DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2))

Додавання 3 років до 09.06.09 (09.06.12)

=DATE(YEAR(A3)+B3,MONTH(A3),DAY(A3))

Віднімання 5 років від 02.09.09 (02.09.04)

=DATE(YEAR(A4)+B4,MONTH(A4),DAY(A4))

Додавання 25 років до 10.12.10 (10.12.35)

Як працює формула

У кожній із цих трьох формул певна кількість років зі стовпця B додається до значення року, отриманого з дати у стовпці A.

Наприклад, у клітинці A6 функція YEAR застосовується до дати у клітинці A2 (09.06.09) і повертає значення року 2009. До цього значення формула додає 3 (значення клітинки B2), що повертає результат 2012. У тій самій формулі функція MONTH повертає значення 6, а функція DAY повертає значення 9. Після цього функція DATE об’єднує отримані значення в дату, перенесену на три роки пізніше, – 09.06.12.

Схожу формулу можна використати для додавання місяців до дати. Наприклад, узявши дані з попереднього прикладу, можна додати 9 місяців до дати 09.06.09 за допомогою такої формули: =DATE(YEAR(A2);MONTH(A2)+9;DAY(A2)). Ця формула повертає дату 09.03.10.

Додавання до дати комбінації з днів, місяців і років

Приклад буде легше зрозуміти, якщо ви скопіюєте його на чистий аркуш.

Як скопіювати приклад?

  • Виділіть приклад у цій статті. Якщо приклад потрібно скопіювати до веб-програми Excel Web App, копіюйте та вставляйте по одній клітинці. Важливо! Не виділяйте заголовки рядків або стовпців.

    Виділення прикладу з довідки в програмі Excel 2013 для Windows

    Виділення прикладу в довідці

  • Натисніть сполучення клавіш Ctrl+C.

  • Створіть пустий аркуш або книгу.

  • На аркуші виділіть клітинку A1 і натисніть сполучення клавіш Ctrl+V. Якщо ви працюєте з веб-програмою Excel Web App, повторіть процедуру копіювання та вставлення для кожної клітинки в прикладі.

  • Важливо! Щоб приклад працював правильно, його потрібно вставити на аркуші в клітинку A1.

  • Щоб переключатися між режимом перегляду результатів і режимом перегляду формул, які повертають ці результати, натискайте клавіші Control + тупий наголос («`»). Для цього також на вкладці Формули у групі Аудит формул можна натиснути кнопку Показати формули.

  • Приклад, скопійований до пустого аркуша, можна змінити відповідно до своїх потреб.

1

2

3


4


5

А

Б

Дата

09.06.2009

Формула

Опис (результат)

=DATE(YEAR(A2)+3,MONTH(A2)+1,DAY(A2)+5)

Додавання 3 років, 1 місяця та 5 днів до 09.06.2009 (14.07.2012)

=DATE(YEAR(A2)+1,MONTH(A2)+7,DAY(A2)+5)

Додавання 1 року, 7 місяців і 5 днів до 09.06.2009 (14.01.2011)

Формули в цьому прикладі мають такі аргументи (значення, які передаються до функції).

Формула додавання дат

Формула додавання дат

Зображення кнопки дата_початку: дата або посилання на клітинку з датою.

Виноска 2 додати_рік: кількість років, які потрібно додати.

Зображення кнопки додати_місяць: кількість місяців, які потрібно додати.

Виноска 4 додати_день: кількість днів, які потрібно додати.

Як працює формула

У кожній формулі вказана кількість років, місяців і днів додається до дати, яка міститься у клітинці A2.

Наприклад, у клітинці A5 (у другій формулі) функція YEAR застосовується до дати з клітинки A2 (09.06.2009) і повертає рік 2009. До значення року формула додає 1 і отримує результат 2010. Функція MONTH повертає значення 6, до якого додається 7 місяців. 6 плюс 7 дорівнює 13 місяцям, тому функція DATE додає 1 до значення року, що дає в результаті 2011. Далі функція DATE віднімає 12 від значення місяців, що дає в результаті значення 1 для місяця. Функція DAY повертає значення 9, до якого додається 5 днів, що дає результат 14. Нарешті, функція DATE об’єднує ці три значення (2011, 1 і 14) у дату, перенесену в майбутнє на один рік, сім місяців і 5 днів, – 14.01.2011.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×