Сложить даты в Excel, вычесть даты, прибавить к дате дни, месяцы, года, посчитать стаж, возраст, время - все это можно сделать формулами. Как посчитать дату выхода сотрудника из отпуска или сколько дней осталось до отпуска, посчитать возраст, расчитать дату срока оплаты счета или окончания договора, посчитать рабочие дни и многие, многие другие действия с датами и временем можно проводить в Excel.
      Все расчеты с датами описаны в нескольких статьях. Смотрите перечень статей в конце статьи в разделе "Другие статьи по этой теме". 
      Внимание!
Если формулы не будут работать, проверьте формат дат. Бывает, при копировании из других программ в Excel даты вставляются в текстовом формате. Тогда формулы не считают. Чтобы формулы считали, нужно изменить формат ЗНАЧЕНИЙ на числовой - это не формат ячейки. Как это сделать, читайте в статье "Преобразовать текст в дату Excel" тут.
      Для подсчета дат нужно сделать таблицу в Excel и установить в ней формулы. Этим мы сейчас и займемся.
Как  простыми способами прибавить к дате или вычесть из даты дни, месяци или года, смотрите в статье "Работа с датами в Excel". 
      Как посчитать разные периоды стажа, других разных дат и, затем, сложить их вместе, чтобы узнать общее количество дней, др., смотрите в статье «Как в Excel посчитать стаж».
      Для работы с датами, их можно записать по–разному, для разных формул. И формат ячеек с формулами должен быть определенный. Все это прописано в тексте – обращайте внимание.
      1. Разница дат в Excel высчитывается так.
Столбец А – пишем дату начала периода, столбец В – пишем дату окончания периода. В столбце А и В устанавливаем формат ячейки «Дата». Где найти эту функцию и как установить её, смотрите в статье «Число Excel. Формат».
Столбец С – будет стоять формула и результат подсчета. Здесь будет записана дата в таком виде, как мы её пропишем в формуле.
      В ячейке А6 пишем первую дату (начало периода).
      В ячейке В6 пишем вторую дату (конец периода).
      В ячейке С6 пишем формулу:
=РАЗНДАТ(A6;B6;"y")&"г."&РАЗНДАТ(A6;B6;"ym")&"мес."&РАЗНДАТ(A6;B6;"md")&"дн."
Эту формулу пишем вручную (можно здесь скопировать, заменить адреса ячеек), п.ч. в русскоязычной версии Microsoft Excel, она не видна в перечне функций, но работает.
      Пояснения к формуле:
РАЗНДАТ – это название функции.
y – считает года
ym – считает месяца
md – считает дни
«г.», «мес.», «дн.» написанные между знаками & - так будут подписаны года, месяца и дни в итоговой дате. Можно между кавычками написать по-разному – полное слово или просто поставить точку. Смотрите пример.В ячейке С6 стоит формула, искомая дата.
А здесь, вместо букв «г.», «мес.», «дн.» просто поставили точку.
Если в ячейку В6 поставим текущую дату, то сможем узнать стаж по сегодняшнее число. Например, узнать стаж работника на предприятии. Каждый день стаж будет пересчитываться на текущую дату. Как установить текущую дату смотрите в статье «Текущая дата в Excel».
      2. Как прибавить к дате дни в Excel.
      Первый способ.
В примере прибавим 9 месяцев.
В ячейке А13 пишем дату, к которой будем прибавлять 9 месяцев.
В ячейке D13 пишем формулу. Можно написать формулу в соседней ячейке, просто, в примере, она стоит там – в ячейке D13.  =ДАТА(ГОД(A13);МЕСЯЦ(A13)+9;ДЕНЬ(A13))
В формуле все три адреса ячейки одинаковые, т.к. дата записана в одной ячейке. Здесь все верно. Получилось.Таким же образом можно прибавить года, изменив чуть формулу. Смотрите пример.
=ДАТА(ГОД(A13)+2;МЕСЯЦ(A13);ДЕНЬ(A13))Или прибавить сразу всё – года, месяцы, дни. По такой формуле можно рассчитать срок службы, срок окончания договора, проекта, отпуска, срок оплаты счета, многое другое.
      Второй способ.
Пишем формулу с помощью функции «ДАТА».
В ячейке А13 пишем дату, к которой будем прибавлять. В примере прибавим 3 месяца.
В следующей ячейке пишем число месяцев, которое будем прибавлять к дате. В примере – это ячейка G13.
В ячейке Н13 будет стоять результат, здесь пишем формулу. Нажимаем на эту ячейку, делаем её активной. Заходим на закладку «Формулы» в раздел «Библиотека функций» и выбираем функцию «Дата и время».
      Или можно открыть мастер функций кнопкой «Вставить функцию» (на закладке «Формулы») и выбрать категорию «Дата и время».
      Теперь выбираем из списка функцию «ДАТА». Выходит диалоговое окно. В нем пишем:
«Год» - год нашей даты.
«Месяц» - пишем месяц нашей даты числом, ставим плюс и пишем адрес ячейки, в которой стоит число месяцев, которое нужно прибавить к дате.
«День» - пишем день нашей даты.
Получилось так.
Нажимаем «ОК». Получилась такая формула. =ДАТА(1979;11+G13;1)
Смотрим в таблице результат.
Такой расчет даты удобен тем, что всегда можно изменить цифру месяца, не меняя формулы. Например, фирма не успевает сделать заказ вовремя, сроки окончания работы продлеваются. Меняем цифру в ячейке G 13 и формула расчитывает новую дату. По такому принципу можно прибавлять, отнимать по отдельности и вместе года, месяцы и дни.  
      Например, прибавим к дате 1 год, 2 месяца и 11 дней. Пишем года, месяцы и дни, которые будем прибавлять, в разных ячейках.
Диалоговое окно заполним так.
Получилась такая формула и такой результат.
Как прибавить к дате дни в Excel.Если изменим цифру дней с 11 на 25, то получится такая дата.
Дата в Excel.Как ввести адрес ячейки быстро смотрите в статье «Сложение, вычитание, умножение, деление в Excel».
      В Excel есть три функции, которые выбирают из даты  или только число, или только месяц, или год. Это функции «ГОД», «МЕСЯЦ», «ДЕНЬ».  
      Делаем активной ячейку В19. На закладке «Формулы» в разделе «Библиотека функций» нажимаем на функцию «Дата и время». В появившемся окне выбираем нужную функцию. Например, мы выбрали функцию «ГОД». В появившемся диалоговом окне указали адрес ячейки с датой (А19). Нажали «ОК». Получилось так. Смотрите ячейку В19. Вместо полной даты стоит только год.
Другими соответствующими функциями выбрали месяц (ячейка В20) и день (ячейка В21). Формат в этих ячейках можно установить другой.
      Конечно, можно изменить формат даты в ячейке или написать свой формат. Как создать свой формат, смотрите в статье «Как создать пользовательский формат в Excel» тут.
      В Excel есть функции, которыми можно сложить данные из таблицы за конкретный день, т.д. Этот способ пригодится при проведении анализа в таблице, т.д. Подробнее о таком способе, читайте в статье "Функция "СУММЕСЛИ" в Excel".
      В таблице Excel можно сравнить даты из разных столбцов и выделить разные даты. Как это сделать, смотрите в статье "Как сравнить два столбца в Excel на совпадения" здесь.
      Если, для работы нужно изменить формат даты на текстовый, то смотрите статью "Преобразовать дату в текст Excel".
      В Excel можно считать не только даты, но и время. Как высчитывать время, читайте в статье "Как посчитать время в Excel" тут.
      Как посчитать возраст, смотрите в статье "Как посчитать возраст в Excel". 

Источник: http://www.excel-office.ru/formulivexcel/poschitatdativexcel


Рекомендуем посмотреть ещё:


Закрыть ... [X]

Автоподбор в MS EXCEL ширины столбца и высоты строки по Как аккуратно накрасить короткие ногти самостоятельно


Как в excel сделать сложение ячеек Условное форматирование в MS EXCEL - совместимо с Microsoft
Как в excel сделать сложение ячеек Основные принципы работы с датами и временем в Excel
Как в excel сделать сложение ячеек Самоучитель работы в Excel для чайников и не только
Как в excel сделать сложение ячеек Тормозит Excel при заполнении ячеек - MS Office Excel
Как в excel сделать сложение ячеек Как объединить таблицы в Excel
Как в excel сделать сложение ячеек Дата в Excel. Формула
Как в excel сделать сложение ячеек 24 Гениальные идеи использования старых пластиковых бутылок
Как в excel сделать сложение ячеек