Excel как к дате прибавить год
Смотрите также тогда лучше использовать году, которая получалась скорее к VBA дней (с учетом количество дней, прошедших нюансы — в я и не день. получить конечную дату. 11 дней. Пишем которой будем прибавлять Excel посчитать стаж». к значению года, копируйте и вставляйте результаты, нажмите клавиши.Предположим, что вы хотите
В этой статье
функцию «=ТДАТА()». бы добавлением к
Pelena выходных суббот и
с 1 января тексте ниже:
трогал, Упаси БожеЮрий МПроблемма в том,
Добавление и вычитание дней из даты
года, месяцы и 9 месяцев.Для работы с которое в результате по одной ячейке CTRL+` (знак ударения)В ячейке B5 введите добавить две неделиТекущая дата и время изначальной дате 6,18,30,42. : Если эту работу воскресений и государственных 1900 года (взятоЕсли иметь ввиду российские :-): Миш, а проверь что Эксель не дни, которые будемВ ячейке D13
датами, их можно становится равным из примера за
или на вкладке=ДАТАМЕС(A5,16) к сроку, установленному
в ячейке. и т.д. месяцев. Вам приходится делать
праздинков). Использование этой за точку отсчета) региональные настройки, то
Стешка + 1 месяц хочет учитывать високосные прибавлять, в разных пишем формулу. Можно записать по–разному, для2011 раз. Внимание! Не Формулы в группе.
Добавление и вычитание месяцев из даты
в календарном планеМикки постоянно, периодически, то функции полностью аналогично до текущей даты.
Excel позволяет вводить: Микки! Именно 31 со стартовой датой года. а их в ячейках. написать формулу в разных формул. И. Затем функция выделяйте заголовок строки Зависимости формул нажмитеФункция использует значение в проекта, и определитьВставка текущей даты в: Не у много советую в доп.
применению функции А дробная часть дату очень разными надо, потому что, 31.01.2009. Получим 28 промежутке может быть
Диалоговое окно заполним так. соседней ячейке, просто, формат ячеек сДАТА
или столбца. кнопку Показывать формулы. ячейке A5 как
новую дату окончания, Excel реализуется несколькими изящнее , единственное
столбце вычислить датуЧИСТРАБДНИ (0,65417), соответственно, доля
способами — и отчетные периоды последним февраля. Т.е. прибавляем
несколько. Как сделатьПолучилась такая формула и в примере, она
формулами должен бытьвычитает 12 изВыделение примера в справкеСкопировав пример на пустой дату.
или выяснить по способами: я заложил возможность приёма на работу(NETWORKDAYS) от суток (1сутки понимает их все: днем месяца заканчиваются. КАЛЕНДАРНЫЙ месяц. Здесь такую программу? Объясните..пожалуйста. уже такой результат.
стоит там – определенный. Все это значения месяца, вНажмите клавиши CTRL+C. лист, вы можетеВ ячейке C5 введите списку задач проекта,Задав параметры колонтитулов. Преимущество всегда считать в и по ней
описанной выше. = 1,0)»Классическая» форма Кстати, спасибо, что функция считает правильно.
несколько дней бьюсьЕсли изменим цифру дней в ячейке D13. прописано в тексте результате чего значениеСоздайте пустую книгу или настроить его так,=ДАТАМЕС(«16.10.09»;16) сколько времени потребуется
данного способа в текущем году уже вычислять стажВас не в понедельникИз всех этих фактов
3.10.2006 подсказали формулку «КОНМЕСЯЦА»,Стешка над этим. с 11 на =ДАТА(ГОД(A13);МЕСЯЦ(A13)+9;ДЕНЬ(A13)) – месяца становится равным лист.
Добавление и вычитание лет из даты
как вам нужно.. для выполнения одной том, что текущая
на любую текущую родили? Нет? Уверены? следуют два чистоСокращенная форма попробую ее использовать: Vikttur! +1 этоМихаил С. 25, то получитсяВ формуле всеобращайте внимание.
На листе выделите ячейку
1В этом случае функция
задачи. Можно сложить дата и время: Не к изначальной дату. Можно легко проверить практических вывода:3.10.06Юрий М! На
сиюминутный выход из: Примерчик бы.. над такая дата. три адреса ячейки
1.. Функция A1 и нажмите2 использует значение даты, или вычесть дни, проставляются сразу на дате прибавить 6Более конкретный ответ
при помощи функцииВо-первых, Excel не умеетС использованием дефисов счет глюка поняла,
положения (что я
чем вы бьётесь.
Как ввести адрес ячейки
одинаковые, т.к. дата
Разница дат в Excel
клавиши CTRL+V. При
введенное непосредственно («16.10.2009»).
отталкиваясь от даты,
все страницы одновременно.
месяцев и перенести при наличии файла
работать (без дополнительных
и сделала), просто
быстро смотрите в
записана в одной
возвращает значение работе в Excel
В ячейках B5 и с помощью простой
Используя функцию СЕГОДНЯ().
в 2014 , с примером
Принцип работы формулы
(WEEKDAY) настроек) с датамиС использованием дробиМикки в следующем периодеКороче, что у статье «Сложение, вычитание,
ячейке. Здесь всеСтолбец А –9 Web App повторите5 C5 должна отображаться формулы или использоватьИспользуя комбинацию горячих клавиш но понять былоАлла2003из категории ранее 1 января3/10/6: Если уж добить на этом месте вас есть и умножение, деление в верно. Получилось. пишем дату начала, и к нему копирование и вставку6 дата функции листа, предназначенные CTRL+; – для трудно: Т.к. работу этуДата и время 1900 года. НоВнешний вид (отображение) даты тему то будет другая дата будет,
что нужно получить. Excel».Таким же образом можно периода, столбец В прибавляется 5, в для каждой ячейки716.02.11 для работы с установки текущей датыwowick делаю постоянно, периодически,.
Добавление к дате определенного количества дней, месяцев и лет
это мы переживем! в ячейке может правильно так и единицу в
И сначала в
В Excel есть прибавить года, изменив – пишем дату результате получается из примера.8. датами в Excel. и CTRL+SHIFT+; –: Ну да, с
Первый аргумент этой функции
;) быть очень разным
Sh_Alex этом месте убирать правила загляните. три функции, которые чуть формулу. Смотрите окончания периода. В14Внимание! Чтобы пример правильно
AПримечание:Добавление и вычитание дней для установки текущего
таким «знанием» Русского один раз в — ячейка сВо-вторых, с датами и (с годом или: А почему нельзя придется и вGuest выбирают из даты
пример. столбце А и. Наконец, функция работал, его нужно
В зависимости от формата
времени. Недостаток –
языка сложно сформулировать
дополнительных столбцах вычислить
датой, второй -
временем в Excel
без, месяц числом
тупо воспользоваться этой
другом ставить. Я
: Не выложил пример,
или только число,= В устанавливаем форматДАТА
вставить в ячейку
Дата ячеек, содержащих введенныеДобавление и вычитание месяцев в данном способе
правильную хотелку. дату приема на тип отсчета дней возможно выполнять любые или словом и
сама в запарке так как не или только месяц,
ДАТА(ГОД(A13)+2;МЕСЯЦ(A13);ДЕНЬ(A13)) ячейки «Дата». Где
объединяет эти три A1.
Количество прибавляемых или вычитаемых формулы, результаты могут
Принцип работы формулы
из даты не будет автоматическиNic70y работу, как предложила недели (самый удобный
математические операции. Именно т.д.) и задаетсяС уважением, Александр. могу забыть, а вижу в этом или год. ЭтоИли прибавить сразу всё найти эту функцию значения (2011, 1Чтобы переключиться между просмотром лет отображаться в ExcelДобавление и вычитание лет обновляться значение ячейки: 31.03.2012 — что Pelena. Файл примера — 2). потому, что на через контекстное менютухачевский коллеги формул как смысла. функции «ГОД», «МЕСЯЦ», – года, месяцы, и как установить и 14) в результатов и просмотром09.06.09 как из даты на текущие показатели, должно получиться 01.10.2014 прилагаю.Поскольку время в Excel, самом деле они — правой кнопкой: нуу так огня боятся –Смысл в том, «ДЕНЬ». дни. По такой её, смотрите в дату, находящуюся через формул, возвращающих эти3числаДобавление к дате определенного при открытии документа. или 30.09.2014?думала может проще как было сказано — числа! А мыши по ячейкеSh_Alex не станут трогать. что есть ячейка
Дата в Excel. Формула.
Делаем активной ячейку формуле можно рассчитать статье «Число Excel. один год, семь результаты, нажмите клавиши02.09.09; в этом случае количества дней, месяцев Но в некоторыхМикки все можно сделать, выше, такое же вот это уже и далее: По-видимому я неЮрий М! С Начальной даты (дд.мм.гггг). В19. На закладке срок службы, срок Формат». месяцев и пять
CTRL+` (знак ударения)-5 дата 16.02.2011 может и лет случаях данных недостаток: А я на т.к. приходиться много
число, как дата,
раскрывает перед пользователемФормат ячеек понятно объяснил. январем Вы правы, И есть ячейка «Формулы» в разделе окончания договора, проекта,Столбец С – дней в будущем, или на вкладке10.12.10 отображаться как 40Допустим, что выплата средств является преимуществом. «цыфры » смотрел ручками вносить но только дробная массу возможностей.(Format Cells)
На Вашем примере, а если к числа лет(люьое число «Библиотека функций» нажимаем отпуска, срок оплаты будет стоять формула
то есть Формулы в группе25 590. со счета производитсяС помощью VBA макросов в файле иPelena
его часть, тоСчитается простым вычитанием -: «товарищ маршал», это июню прибавлять , или десятичная дробь на функцию «Дата счета, многое другое. и результат подсчета.
14.01.2011 Зависимости формул нажмитеФормулаExcel хранит даты в 8 февраля 2010 используя в коде углядел закономерность )))): Формула для С7, с временем также из конечной даты
Время вводится в ячейки будет выглядеть так: 30 августа дает
до сотых), которые и время». ВВторой способ. Здесь будет записана. кнопку Показывать формулы.Описание (результат) виде порядковых номеров, г. Необходимо перевести программы функции: Date();Time();Now().JayBhagavan которую можно протянуть возможны любые математические
вычитаем начальную и с использованием двоеточия. E12+F12*365.25 – полтергейст. нужно прибавить к появившемся окне выбираемПишем формулу с дата в таком
Сложить даты в Excel,Скопировав пример на пустой=ДАТА(ГОД(A2)+B2;МЕСЯЦ(A2);ДЕНЬ(A2))
над которыми можно средства на счет,Колонтитулы позволяют установить текущую
: Полгода: вниз
операции, как и
переводим результат в НапримерС уважением, Александр.Стешка этой дате. Значения нужную функцию. Например, помощью функции «ДАТА». виде, как мы
вычесть даты, прибавить лист, вы можете
Добавление 3 лет к выполнять вычисления. По
чтобы они поступили дату и время
=ДАТА(ГОД(A1);МЕСЯЦ(A1)+6;ДЕНЬ(A1))Год:200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ДАТА(ГОД(D7)-ЛЕВСИМВ(B7;ПОИСК(«л»;B7)-1);МЕСЯЦ(D7)-ПСТР(B7;ПОИСК(«л»;B7)+1;ПОИСК(«м»;B7)-ПОИСК(«л»;B7)-1);ДЕНЬ(D7)-ПСТР(B7;ПОИСК(«м»;B7)+1;ПОИСК(«д»;B7)-ПОИСК(«м»;B7)-1))
с датой -Общий (General)
16:45тухачевский: Извините, я июнь этих ячеек произвольные мы выбрали функциюВ ячейке А13 её пропишем в к дате дни, настроить его так, дате 09.06.09 (09.06.12) умолчанию дате 1 января за 15 календарных в верхних или
=ДАТА(ГОД(A1)+1;МЕСЯЦ(A1);ДЕНЬ(A1))Алла2003 сложение, вычитание ичисловой формат, чтобы
По желанию можно дополнительно: Нет, тогда бы и июль имела (какие понадобятся в «ГОД». В появившемся пишем дату, к формуле. месяцы, года, посчитать как вам нужно.=ДАТА(ГОД(A3)+B3;МЕСЯЦ(A3);ДЕНЬ(A3)) 1900 г. соответствует число дней до указанной нижних частях страницdemon3860
: Pelena, спасибо огромное. т.д. показать разницу в
уточнить количество секунд
vikttur комментарий про ввиду.
нужный момент - диалоговом окне указали которой будем прибавлять.В ячейке А6
стаж, возраст, время1Вычитание 5 лет из 1, а 1 января даты. Кроме того, документа, который будет: Спасибо всем! Все работает! Вы
Нюанс здесь только один. днях: — вводя их один граничный деньЮрий М такие и введу).
адрес ячейки с В примере прибавим пишем первую дату-
2 даты 02.09.09 (02.09.04)
2010 г. — 40 179, поскольку известно, что платежный выводиться на принтер.Serega282 мне очень помогли! Если при сложенииЗдесь ситуация чуть сложнее. также через двоеточие:
не написал бы.
: Стешка, а можетРезультат должен выводиться
датой (А19). Нажали 3 месяца. (начало периода).все это можно3
=ДАТА(ГОД(A4)+B4;МЕСЯЦ(A4);ДЕНЬ(A4)) интервал между ними цикл счета составляет Кроме того, колонтитул: вобщем не пойму Экономия времени и
нескольких временных интервалов Необходимо не учитывать16:45:30 А вопрос не vikttur не единичку в третью ячейку «ОК». Получилось так.В следующей ячейкеВ ячейке В6 сделать формулами. Как
4Добавление 25 лет к составляет 40 178 дней. 30 дней, и позволяет нам пронумеровать как дате прибавить
нервов большущая! Благодарю. сумма получилась больше субботы с воскресеньямиИ, наконец, никто не
классный, вопрос от предлагал добавлять, хотел
(в формате дд.мм.гггг) Смотрите ячейку В19. пишем число месяцев, пишем вторую дату посчитать дату выхода5 дате 10.12.10 (10.12.35)Если результат отображается как
необходимо определить, когда все страницы документа.
опр. кол-во часов.
demon3860 24 часов, то
и праздники. Для запрещает указывать дату
неумехи на злобу отметить Ваш вопрос,Программа нужна для Вместо полной даты которое будем прибавлять (конец периода). сотрудника из отпускаAВ каждой из трех число, выберите ячейки следует перевести средстваЧтобы сделать текущую датувот на скрине: Здравствуйте, помогите пожалуйста! Excel обнулит ее такого расчета лучше и время сразу
дня этой неумехи, как классный! А финансового анализа. стоит только год. к дате. ВВ ячейке С6 или сколько днейB
формул указанное количество
B5 и C5 для платежа в
в Excel и сделал. в первомНужно, например, прибавить и начнет суммировать
воспользоваться функцией вместе через пробел, с утра сегодня Вы не оценилиGuest
Другими соответствующими функциями выбрали примере – это пишем формулу: осталось до отпуска,Дата лет из столбца и выполните указанные марте 2010 г.,
нумерацию страниц с столбце соответсвенно формат к 12.03.12 такое опять с нуля.ЧИСТРАБДНИ то есть с этим развлекаюсь. :-): и что не месяц (ячейка В20) ячейка G13.=РАЗНДАТ(A6;B6;»y»)&»г.»&РАЗНДАТ(A6;B6;»ym»)&»мес.»&РАЗНДАТ(A6;B6;»md»)&»дн.» посчитать возраст, расчитать09.06.2009 B добавляется к ниже действия. чтобы они поступили
помощью колонтитулов сделайте — дата. количество месяцев, чтобы Чтобы этого не(NETWORKDAYS)27.10.2012 16:45
103 графика платежейvikttur получается? и день (ячейкаВ ячейке Н13Эту формулу пишем дату срока оплатыФормула значению, полученному из
На вкладке за 15 дней так:какой выбирать во получилось 12.09.14. Но происходило, нужно применитьиз категорииДля ввода сегодняшней даты разделить по периодам: Выгораживаешь? :)ЗЫ. Все равно В21). Формат в
будет стоять результат, вручную (можно здесь счета или окончанияОписание (результат) даты в столбцеГлавная до этой даты.Откройте окно «Параметры страницы» стором столбце и проблема в том,
к итоговой ячейкеДата и время в текущую ячейку надо:Микки нет однозначного перевода
этих ячейках можно здесь пишем формулу. скопировать, заменить адреса договора, посчитать рабочие=ДАТА(ГОД(A2)+3,МЕСЯЦ(A2)+1,ДЕНЬ(A2)+5) A.в группеВ ячейке A1 введите
и выберите закладку сложить их? и что в массиве формат
Прибавление года к дате (Эксель). очень нужна помощь(
. В качестве аргументов можно воспользоваться сочетанием1) 2010 год: По моему моя дроных долей года
установить другой. Нажимаем на эту ячеек), п.ч. в дни и многие,Добавление 3 лет, 1Например, в ячейке A6Ячейки08.02.10 «Колонтитулы».
еще, если захочу с датами даты37:30:55 этой функции необходимо
клавиш по месяцам: формула с проверкой в месяцы иКонечно, можно изменить
ячейку, делаем её русскоязычной версии Microsoft многие другие действия месяца и 5 функция
нажмите кнопку.Нажмите на кнопку создать во втором стобце разных годов, пример:: указать начальную иCtrl + Ж- отдельно январь на конец месяца дни. формат даты в активной. Заходим на
Excel, она не с датами и дней к дате
ГОДФормат
В ячейке B1 введите нижний колонтитул. сделать вмесато часов
12.03.12Алла2003 конечную даты и(или- февраль-март;
тоже корректно работаетGuest ячейке или написать
закладку «Формулы» в видна в перечне временем можно проводить
09.06.2009 (14.07.2012)применяется к дате
и выберите пункт=A1-15В появившемся окне щелкните — дни?01.02.11: Здравствуйте!
ячейки с датамиCTRL+SHIFT+4- апрель-июнь;
я никаких +1: Не получается учесть свой формат. Как раздел «Библиотека функций» функций, но работает. в Excel.=ДАТА(ГОД(A2)+1;МЕСЯЦ(A2)+7;ДЕНЬ(A2)+5) в ячейке A2Формат ячеек. по полю «Взаранее спасибо за03.08.09
Помогите, пожалуйста, решить выходных (государственных праздников,если у вас- июль-декабрь не предлагал у
високосные года. создать свой формат, и выбираем функциюПояснения к формулеВсе расчеты сДобавление 1 года, 7 (09.06.09) и возвращает.В ячейке C1 введите центре:». На панели помощь Прикрепленные файлыкак получить соответственно:
проблему. больничных дней, отпусков,
другой системный язык2) 2011 год меня их нету.
А что вы смотрите в статье «Дата и время».: датами описаны в месяцев и 52009В диалоговом окне
=A1+30 выберите вторую кнопку 1212321.png (10.42 КБ)12.09.14Есть ячейка в отгулов и т.д.): по умолчанию). – одной суммойСтешка понимаете под словом «Как создать пользовательскийИли можно открытьРАЗНДАТ – это нескольких статьях. Смотрите дней к датекак год. ЗатемФормат ячеек
. ««Вставить номер страницы»».JayBhagavan01.08.14 текстовом формате соПримечание
Если скопировать ячейку с3) 2012-2014 –: Нет, тогда бы «однозначный»?
формат в Excel» мастер функций кнопкой название функции. перечень статей в 09.06.2009 (14.01.2011) формула добавляет 3откройте вкладкуВ ячейке D1 введите
Потом выберите первую:
03.02.14 стажем в виде: Эта функция появилась датой (протянуть за одной суммой vikttur комментарий проGuest тут.
«Вставить функцию» (наy – считает конце статьи вВ формулах в примере (значение в ячейкеЧисло=C1-15 кнопку «Формат текста»RANКазанский 5л3м15д (на 01.10.2013 в стандартном наборе правый нижний угол4) 2015-2017 –
один граничный день: Дубликат темы
В Excel есть
закладке «Формулы») и
года
разделе «Другие статьи
используются указанные ниже B2) к значению
..
и задайте формат: =C2 + D2
: =ДАТАМЕС(A1;30) год) нужно подсчитать функций Excel начиная ячейки), удерживая
одной суммой, не написал бы.Dophin функции, которыми можно выбрать категорию «Датаym – считает по этой теме».аргументы
года, результатом этогоВ полеЯчейки A1 и C1 для отображения номеровSerega282формат ячейки дата стаж на 01.01.2014г. с 2007 версии.правуюПричем, чтобы через А вопрос не: напишите на вба сложить данные из
и время». месяцаВнимание!(аргумент — это значение, действия являетсяКатегория представляют даты платежей страниц (например, полужирный
: да я такdemon3860 как это можно
В более древнихкнопку мыши, то 3 месяца все классный, вопрос от
функцию, с учетом таблицы за конкретныйТеперь выбираем изmd – считает
Если формулы не
передаваемое функции).2012
выберите пункт (08.02.10 и 10.03.10) шрифт, а размер
пробовал, в результе: сделать? версиях сначала необходимо
можно выбрать -
правильно на эти неумехи на злобу всех високосных лет. день, т.д. Этот списка функцию «ДАТА». дни будут работать, проверьтеФормула для сложения дат. В этой жеДата для февраля и шрифта 14 пунктов). написало ;;##Казанский
Ранее просто прибавляла подключить надстройку
как именно копировать
3 месяца сдвинулось.
дня этой неумехи,
Или поищите -
способ пригодится при Выходит диалоговое окно.
«г.», «мес.», «дн.» формат дат. Бывает,
начальная_дата: дата или формуле функция
и нажмите кнопку марта, а ячейкиДля установки текущей датыаааа нифига, включил
, Спасибо, но для
в уме 3Пакета анализа выделенную дату:
так? с утра сегодня тема обсуждалась ранее проведении анализа в
В нем пишем:
написанные между знаками
при копировании из
ссылка на ячейку,МЕСЯЦ
ОК
B1 и D1 —
и времени щелкните в 2010 exele А2 и А3 месяца и меняла. Для этого идемЕсли Вам часто приходится
тухачевский с этим развлекаюсь.
Юрий М таблице, т.д. Подробнее
«Год» — год & — так других программ в содержащую дату.возвращает значение. Значения в ячейках даты (24.01.10 и по полю «Справа:», и заработало) кек эта формула работать в тексте стаж,
Основные принципы работы с датами и временем в Excel
Видео
в меню вводить различные даты: По-видимому я не 103 графика платежей: Чем не устраивает
Как вводить даты и время в Excel
о таком способе, нашей даты. будут подписаны года, Excel даты вставляютсядобавляемый_год: количество добавляемых6
должны отобразиться как
23.02.10), когда необходимо
а затем щелкните
не будет, точнее
но сотрудников около
понятно объяснил. разделить по периодам =ДАТАМЕС()? читайте в статье«Месяц» — пишем месяца и дни в текстовом формате. лет., а функция даты. перевести средства для по кнопке «Вставить : Это означает, что не ту конечную

1000, занимает много(Tools — Add-Ins) то гораздо удобнее
На Вашем примере,
надо:Стешка «Функция «СУММЕСЛИ» в месяц нашей даты
в итоговой дате.
Тогда формулы недобавляемые_месяцы: количество добавляемыхДЕНЬЧтобы этот пример проще заданных дат платежей.
дату» (при необходимости
Быстрый ввод дат и времени
не хватает ширины дату выдаст! времени и сил.и ставим галочку это делать с «товарищ маршал», это1) 2010 год: Юрий М! Я Excel». числом, ставим плюс
Можно между кавычками считают. Чтобы формулы месяцев. — значение было понять, скопируйтеЧтобы быстро прибавить к щелкните на кнопку столбца.wowick

Разницу дат не напротив помощью всплывающего календаря: будет выглядеть так: по месяцам: сегодня по Вашему

В таблице Excel и пишем адрес написать по-разному – считали, нужно изменитьдобавляемые_дни: количество добавляемых9 его на пустой дате определенное количество

Как Excel на самом деле хранит и обрабатывает даты и время
«Вставить время»). ИСамый простой и быстрый: Так? могу сделать т.к.Пакет анализаЕсли нужно, чтобы в E12+F12*365.25- отдельно январь совету () пыталась можно сравнить даты ячейки, в которой полное слово или формат ЗНАЧЕНИЙ на

дней.. Функция лист.
месяцев или вычесть нажмите ОК на способ ввести в=ДАТАМЕС(A1;18) есть только стаж,(Analisys Toolpak) ячейке всегда былаС уважением, Александр.- февраль-март; этой формулой воспользоваться. из разных столбцов стоит число месяцев, просто поставить точку. числовойВ каждой формуле указанноеДАТАКопирование примера
их из нее, обоих диалоговых окнах. ячейку текущую дату
- Микки а не дата. После этого в актуальная сегодняшняя датаSh_Alex! Александр!- апрель-июнь; Проблема в том,
- и выделить разные которое нужно прибавить Смотрите пример.- количество лет, месяцевобъединяет эти триВыделите пример, приведенный в можно использовать функцию В данных полях или время –
Количество дней между двумя датами
: Если правильно понял приема на работу. Мастере функций в — лучше воспользоватьсясмотрите в файле- июль-декабрь что если, например, даты. Как это

Количество рабочих дней между двумя датами
к дате.В ячейке С6 стоитэто не формат и дней прибавляется значения в дату, этой статье. При ДАТАМЕС. можно вводить свой это нажать комбинацию ..(понять было трудноПрошу прощения, если категории функциейзовите меня просто2) 2011 год к 30.06.2009 прибавить сделать, смотрите в«День» — пишем

формула, искомая дата. ячейки. Как это к дате, содержащейся которая находится через работе в приложенииВ функции текст. горячих клавиш CTRL+«;» ) не совсем четкоДата и времяСЕГОДНЯ тухачевский (Андрей) – одной суммой 6 мес., то статье «Как сравнить день нашей даты.А здесь, вместо сделать, читайте в в ячейке A2. три года в Excel Web AppДАТАМЕСНажмите на кнопку ОК (текущая дата) иNic70y
Количество полных лет, месяцев и дней между датами. Возраст в годах. Стаж.
изложила. Я новичокпоявится необходимая нам(TODAY)
Сдвиг даты на заданное количество дней
маршал не я3) 2012-2014 – получаем 30.12.2009, а два столбца вПолучилось так. букв «г.», «мес.», статье «Преобразовать текстНапример, в ячейке A5 будущем, — копируйте и вставляйте
Сдвиг даты на заданное количество рабочих дней
используются два значения и обратите на CTRL+SHIFT+«;» (текущее время).: =ДАТА(2014;ОСТАТ(МЕСЯЦ(A1)+6;12);ДЕНЬ(A1)) в экселе. функция:С уважением одной суммой нужно 31.12.2009. Это Excel на совпадения»Нажимаем «ОК». Получилась такая «дн.» просто поставили в дату Excel» (вторая формула) функция 09.06.12 по одной ячейке
Вычисление дня недели
(аргумента): начальная дата предварительный результат отображенияГораздо эффективнее использовать функциюdemon3860Заранее спасибо за ЧИСТРАБДНИЕсли выделить ячейку сЮрий М4) 2015-2017 –

можно как-то обойти? здесь. формула. =ДАТА(1979;11+G13;1) точку. тут.ГОД
Вычисление временных интервалов
. из примера за и количество месяцев, колонтитула. Ниже выпадающего СЕГОДНЯ(). Ведь она: ответы.(NETWORKDAYS) датой и установить: «маршал не я» одной суммой, Спасибо.
Если, для работыСмотрим в таблицеЕсли в ячейку В6Для подсчета датприменяется к датеМожно использовать похожую формулу раз. Внимание! Не которые необходимо добавить списка «Нижний колонтитул». не только устанавливает,wowickRussel. для нее

как прибавить к стажу месяц или год (Формулы)
— может ВашПричем, чтобы через
Микки нужно изменить формат
результат. поставим нужно сделать таблицу в ячейке A2 для добавления месяцев выделяйте заголовок строки или вычесть. ЧтобыДля предварительного просмотра колонтитулов
но и автоматически,Спасибо но тоже самое,: Пример в студию!Про то, как этоОбщий формат дедушка? Я не 3 месяца все
: Не очень понятно даты на текстовый,Такой расчет даты удобентекущую дату в Excel и
(09.06.2009) и возвращает к дате. Например, или столбца. вычесть месяцы, введите
перейдите в меню обновляет значение ячейки
если к первойalexa1965
правильно вычислять, лучше(правой кнопкой по смеюсь: а вдруг правильно на эти почему именно 31 то смотрите статью тем, что всегда, то сможем узнать установить в ней
2009 используя данные изВыделение примера в справке отрицательное число в «Вид»-«Разметка страницы». Там каждый день без дате из списка
: А зачем пример. почитать тут. ячейке правда? 3 месяца сдвинулось.
надо но можно «Преобразовать дату в можно изменить цифру стаж по сегодняшнее формулы. Этим мыв качестве значения предыдущего примера, можноНажмите клавиши CTRL+C. качестве второго аргумента же можно их участия пользователя.
прибавить то может есть в готовыхПоскольку одни сутки в
Формат ячеектухачевскийЮрий М как-то так =ЕСЛИ(КОНМЕСЯЦА(A1;0);КОНМЕСЯЦА(ДАТАМЕС(A1;6);0);ДАТАМЕС(A1;6)) текст Excel». месяца, не меняя число. Например, узнать сейчас и займемся. года. Затем формула добавить 9 месяцев
Создайте пустую книгу или (например, =ДАТАМЕС(«15.02.2010»;-5). Результатом редактировать.Чтобы вставить текущую дату
и получится, а решениях от АВС системе отсчета даты- вкладка
: нет не правда
: По моему мояЮрий МВ Excel можно формулы. Например, фирма стаж работника наКак простыми способами
Как к дате прибавить пол года и год без учета лет!
добавляет 1 к к дате 09.06.09
лист. этой формулы будетКолонтитулы позволяют нам не в Excel воспользуйтесь если к той, по моему хорошее Excel принимаются заЧислоесли и правда,
формула с проверкой
: Стешка, проверил: действительно
считать не только
не успевает сделать
предприятии. Каждый день
прибавить к дате
значению года, в с помощью формулы
На листе выделите ячейку
дата только устанавливать даты функцией СЕГОДНЯ(). Для что 2009 года решение всех проблем. единицу (см.выше), то- гордиться нечем на конец месяца
ДАТАМЕС() в некоторых даты, но и
заказ вовремя, сроки
стаж будет пересчитываться или вычесть из результате чего это=ДАТА(ГОД(A2);МЕСЯЦ(A2)+9;ДЕНЬ(A2))
A1 и нажмите15.09.2009
и нумерации страниц. этого выберите инструмент то не получится И еще у для вычисления даты,ОбщийСтешка тоже корректно работает случаях (когда касается время. Как высчитывать окончания работы продлеваются. на текущую дату.
даты дни, месяци значение становится равным. Эта формула возвращает клавиши CTRL+V. При. Так же можно «Формулы»-«Дата и время»-«СЕГОДНЯ».
14 год! кого-то был пример отстоящей от заданной), то можно увидеть: Тухачевский! Все бы я никаких +1 последнего дня месяца) время, читайте в Меняем цифру в
Как установить текущую или года, смотрите2010 дату работе в ExcelЗначение начальной даты можно
добавить место для Данная функция неdemon3860 подсчета выслуги на, допустим, 20 интересную картинку: было здорово, если
не предлагал у работает некорректно. Подозреваю, статье «Как посчитать ячейке G 13 дату смотрите в
в статье «Работа. Функция09.03.10 Web App повторите
указать с помощью подписи ответственного лица имеет аргументов, поэтому:китин
дней, достаточно прибавитьТо есть, с точки
бы не надо
меня их нету.
что уши растут время в Excel»
как к дате прибавить время?
и формула расчитывает статье «Текущая дата с датами вМЕСЯЦ
. копирование и вставку ссылки на ячейку, за отчет. Например,
вы можете простоМикки: а вот такой к дате это зрения Excel, 27.10.2012 было список датЯ говорю про
из Microsoft. Аналогичный тут. новую дату. По
в Excel». Excel».
возвращает значениеЧтобы этот пример проще
для каждой ячейки содержащую дату, или отредактируем теперь левую ввести в ячейку:
, монстр число.
15:42 = 41209,65417 вводить. Я пытаюсь ДАТАМЕС(). +1 имелось случай с функцией
Вставка текущей даты в Excel разными способами
Как посчитать возраст, такому принципу можно2.Как посчитать разные6 было понять, скопируйте из примера. введя дату в
нижнюю часть страницы «=СЕГОДНЯ()» и нажатьNic70y200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ПОДСТАВИТЬ(A1;ПСТР(A1;ПОИСК(«л»;A1)+1;ПОИСК(«м»;A1;ПОИСК(«л»;A1))-3);ПСТР(A1;ПОИСК(«л»;A1)+1;ПОИСК(«м»;A1;ПОИСК(«л»;A1))-3)+$D$1)Эту операцию осуществляет функцияНа самом деле любую файл сделать универсальный,
Как поставить текущую дату в Excel
ввиду — добавить РАЗНДАТ(). Судя по смотрите в статье прибавлять, отнимать поКак прибавить к дате периоды стажа, других, и к этому его на пустойВнимание! Чтобы пример правильно кавычках, например «15.02.2010». в области колонтитулов:

, Ребята, огромное вамЗЫ.не учитывает еслиРАБДЕНЬ дату Excel хранит чтобы после моего один месяц. Мэйнстрим всему и здесь

«Как посчитать возраст отдельности и вместе
Как установить текущую дату в Excel на колонтитулах
разных дат и, значению добавляются 7 лист.
- работал, его нужноПредположим, нужно добавить 16Таким образом, можно создаватьТекущая дата в ячейке: спасибо! месяцев больше 12.так
- (WORKDAY)
- и обрабатывает именно ухода, люди в — добавляется КАЛЕНДАРНЫЙ та самая история. в Excel». года, месяцы иПервый способ. затем, сложить их месяцев. Поскольку суммойКопирование примера вставить в ячейку месяцев к дате документы с удобнымЕсли же необходимо чтобы
- wowick и пишет 5л13м15д.. Она позволяет вычислить
так — как любой момент воспользоваться месяц. Ты ведь,viktturЯрослав. дни.В примере прибавим вместе, чтобы узнать 6 и 7
Выделите пример, приведенный в A1. 16 октября 2009 местом для подписей в ячейке автоматически
- : Задание вообще непонятно. ЗЫЗЫ.в ячейке $D$1 дату, отстоящую вперед

- число с целой им могли. Спасибо.

- справшивал Стешку почему: +1?: Нужно прибавить кНапример, прибавим к 9 месяцев. общее количество дней, является 13, функция этой статье. ПриЧтобы переключиться между просмотром г. или печатей на обновлялось значение не
- Что нужно получить ставиться количество месяцев,которое или назад относительно и дробной частью.Как обычно, кому надо 31? Вот яЕсли просто не дате количество лет дате 1 год,В ячейке А13 др., смотрите вДАТА работе в приложении

- результатов и просмотромВ ячейке A5 введите каждой странице в только текущей даты, в итоге? Некую

- надо прибавить.в А1 начальной даты на Целая часть числа быстро — смотрим и ответил :-)
учитывается один граничный (возможно дробное) и 2 месяца и пишем дату, к статье «Как вдобавляет 1 год Excel Web App формул, возвращающих эти16.10.09 полностью автоматическом режиме.

но и времени дату в 2014 ваш текст.а так,конечно,вопро нужное количество рабочих (41209) — это видео. Подробности и
Как прибавить дни к дате в Excel
Если вам нужно добавить или вычесть рабочие дни (рабочие дни) для даты, чтобы можно было рассчитать дату в будущем или прошлом, которая пропускает выходные дни (и праздники), вы можете использовать функцию РАБДЕНЬ. Праздники не являются обязательными.

В этом примере формула в D5:
Это добавляет 7 дней во вторник, 22 декабря и возвращает вторник, 5 января 2016 года. По умолчанию функция РАБДЕНЬ исключает выходные дни (суббота и воскресенье). В этом случае мы также предоставили список из трех праздничных дней, все из которых относятся к расчетному диапазону дат, что означает, что выходные и праздничные дни будут исключены.
Чтобы вычесть выходные из даты (вместо добавления рабочих дней), просто используйте отрицательное значение для дней. Например, чтобы получить дату 3 рабочих дня до даты в A1, вы можете использовать:
Добавить рабочие дни без выходных
= РАБДЕНЬ.МЕЖД (дата начала; дни; «0000000»; праздничные дни)

Чтобы добавить или вычесть дни рабочих дней к дате, соблюдая праздники, но при условии 7-дневной рабочей недели, вы можете использовать функцию РАБДЕНЬ.МЕЖД. В этом примере формула в D6:
Эта формула добавляет 7 дней работы во вторник, 22 декабря. Три отпуска предоставляются с использованием названного диапазона «праздники» (B9: B11), а выходные устанавливаются с использованием специального синтаксиса «0000000», что означает, что все дни недели являются рабочими днями. Результат: Вт, 31 декабря 2015 года.
РАБДЕНЬ.МЕЖД может вычислять дату в будущем или прошлом, что касается праздников и выходных. Чтобы указать, какие дни считаются выходными, вы можете использовать специальный код (полный список кодов здесь) или использовать «маску» для обозначения выходных дней с единицами и нулями. Метод маски является более гибким, поскольку он позволяет назначать любой день недели в выходные (т. е. Нерабочий день). Например:
= РАБДЕНЬ.МЕЖД (A1;3; «1100000») // выходные= понедельник + вторник
= РАБДЕНЬ.МЕЖД (A1;3; «1110000») // выходные = Пн + Вт + Ср
Аргумент выходных дней предоставляется в виде 7 символов, представляющих понедельник-воскресенье. Используйте один (1), чтобы указать выходные, и ноль (0), чтобы указать рабочий день.
Поскольку мы хотим, чтобы все дни недели считались рабочими днями, мы используем «0000000».
Добавить дни и исключить определенные дни недели
Чтобы добавить дни в дату, исключая определенные дни (исключая вторники и четверги, только среду и т. д.), вы можете использовать функцию РАБДЕНЬ.МЕЖД со специальным кодом шаблона.

Эта формула добавляет 7 дней к дате в B7, за исключением суббот и воскресений.
Функция РАБДЕНЬ.МЕЖД основана на функции РАБДЕНЬ, которая предназначена для добавления рабочих дней к дате. РАБДЕНЬ автоматически исключает субботу и воскресенье, а также может исключать список пользовательских праздников. РАБДЕНЬ.МЕЖД делает то же самое, но позволяет исключить любые дни недели, в дополнение к праздникам.
Чтобы исключить определенные дни недели, вы можете использовать предварительно сконфигурированный код или предоставить свой собственный код шаблона. Код шаблона должен состоять из 7 цифр, либо иметь ноль для каждого дня недели, начинающийся в понедельник и заканчивающийся в воскресенье. Значения, равные 1, исключаются, а дни с нулевыми значениями обрабатываются обычным образом.
Итак, если вы хотите добавить 7 дней к дате в ячейке A1, вы можете написать такие формулы:
Добавить дни до даты
Чтобы добавить заданное количество лет к дате, вы можете использовать функцию ДАТАМЕС.

Даты в Excel — это только серийные номера. Число 1 представляет 1 января 1900 года, число 1000 — 26 сентября 1902 года и так далее.
Когда у вас есть действительная дата в Excel, вы просто добавляете дни непосредственно. Значения дня могут быть как положительными, так и отрицательными.
Например, с датой в A1 вы можете добавить 100 дней следующим образом:
В показанном примере формула решается следующим образом:
Когда отформатировано как дата, 36868 — 8 декабря 2000 года.
Добавить рабочие дни на персонализированные выходные дни
= РАБДЕНЬ.МЕЖД (начало_даты; дни; выходные; праздники)
Чтобы добавить или вычесть дни рабочих дней для даты, чтобы можно было рассчитать дату в будущем или прошлом, которая пропускает выходные дни (настраиваемые) и праздники, можно использовать функцию РАБДЕНЬ.МЕЖД. Праздники и выходные дни являются необязательными.

В этом примере формула в D5:
Эта формула добавляет 7 дней работы во вторник, 22 декабря. Три отпуска предоставляются, а выходные устанавливаются с использованием 11 аргументов в выходные, что означает «только воскресенье».
По умолчанию функция РАБДЕНЬ.МЕЖД исключает выходные дни (суббота и воскресенье). В этом случае, однако, мы поставили 11 для этого аргумента, что означает «только воскресенье».
Мы также предоставили список из 3 праздников, которые все выпадают в диапазоне дат, который рассчитывается, что означает, что праздники и воскресенья будут исключены.
Добавить время
Чтобы добавить определенное количество часов за раз, вы можете добавить часы, деленные на 24, или использовать функцию ВРЕМЯ.

В показанном примере формула в D5:
Примечание. Убедитесь, что результаты форматируются как время.
Время в Excel составляет 24 часа. Один час времени равен 1/24, а 1 минута времени равна 1 / (24 * 60) = 1/1440.
В результате, если у вас есть десятичное значение в течение 6 часов и время в A1, вы можете добавить 6 часов времени к значению в A1 следующим образом:
Вы также можете добавить временные значения с помощью функции ВРЕМЯ. Чтобы добавить 15 часов к времени в A1, используйте:
Функция ВРЕМЯ избавляет вас от необходимости запоминать формулу для преобразования десятичных часов в Excel. Однако обратите внимание на то, что функция ВРЕМЯ будет возвращаться к нулю, когда значения превысят 24 часа.
Например, обратите внимание, как два подхода возвращают разные результаты в течение 25 часов:
= ВРЕМЯ(25;0;0) = 0;041667 = 1:00 в тот же день (1 час)
= 25/24 = 1.041667 = 1:00 на следующий день (25 часов)
Функция ВРЕМЯ возвращает эквивалент 1 часа, а 25/24 возвращает полное значение.
Вы можете получить ошибку, если попытаетесь вычесть часы из времени, когда результат будет отрицательным, поскольку Excel не допускает отрицательных значений времени.
Один из способов избежать этой проблемы — использовать формулу, подобную этой:
Здесь функция ОСТАТ заботится о негативной проблеме, используя функцию ОСТАТ для «переворачивания» отрицательных значений в требуемое положительное значение.
Другой способ избежать этой проблемы — начать с времени, которое включает значение даты. Это позволяет вам вычитать очень большое количество часов без какой-либо опасности получить отрицательный результат. Если вы не хотите видеть дату, отображаемую в результате, просто применяйте формат чисел только для времени.
Добавить минуты к часу
Чтобы добавить определенное количество минут за раз, вы можете добавить минуты, деленные на 1440, или использовать функцию ВРЕМЯ.

В показанном примере формула в D5:
Примечание. Убедитесь, что результаты форматируются как время.
Время в Excel составляет 24 часа. Один час времени равен 1/24, а 1 минута времени равна 1 / (24 * 60) = 1/1440.
В результате, если у вас есть десятичное значение в течение 15 минут и время в A1, вы можете добавить 15 минут времени к значению в A1 следующим образом:
Вы также можете добавить временные значения с помощью функции ВРЕМЯ. Чтобы добавить 15 минут к времени в A1, используйте:
Функция ВРЕМЯ избавляет вас от необходимости запоминать формулу для преобразования десятичных минут в Excel. Однако обратите внимание на то, что функция ВРЕМЯ будет возвращаться к нулю, когда значения превысят 24 часа.
Например, 25 часов времени составляет 1500 минут. Обратите внимание на отличия:
= ВРЕМЯ (0;1500;0) = 0;041667 = 1:00 в тот же день
= 1500/1440 = 1.041667 = 1:00 на следующий день
Вы можете получить ошибку, если попытаетесь вычесть минуты из времени, когда результат будет отрицательным, поскольку Excel не допускает отрицательных значений времени.
Один из способов избежания данной проблемы — использовать формулу, подобную этой:
Здесь функция ОСТАТ заботится о негативной проблеме, используя функцию ОСТАТ для «переворачивания» отрицательных значений в требуемое положительное значение.
Другой способ избежания этой проблемы — начать со времени, которое включает значение даты. Это позволит вам вычитать очень большое количество минут без какой-либо опасности получить отрицательный результат. Если вы не хотите видеть дату, отображаемую в результате, просто применяйте формат чисел только для времени.
Добавить месяцы до даты
Чтобы добавить заданное количество лет к дате, вы можете использовать функцию ДАТАМЕС.

В показанном примере формула в D5:
Функция ДАТАМЕС полностью автоматическая. Просто введите действительную дату и количество месяцев, а ДАТАМЕС вернет новую дату. Чтобы вычесть месяцы из даты, поставьте отрицательное значение.
Чтобы двигаться вперед и назад в годах с определенной даты, вы можете умножить на 12 внутри ДАТАМЕС следующим образом:
Добавить года
Чтобы добавить определенное количество лет к дате, вы можете использовать формулу, основанную на функции ДАТА, с помощью функций ГОД, МЕСЯЦ и ДЕНЬ.

В показанном примере формула в D5:
Работая изнутри, функции ГОД, МЕСЯЦ и ДЕНЬ извлекают соответствующие компоненты даты:
На внешнем уровне функция ДАТА просто пересобирает значения компонентов обратно в действительную дату Excel. Чтобы добавить годы к дате, нам просто нужно добавить значение в C5 к компоненту года до повторной сборки:
Формула затем решается следующим образом:
Примечание. Если вам нужно добавить «четную» кратность 12 месяцев к дате (например, 12, 24, 36, 48 и т. д.), вы можете использовать гораздо более простую формулу, основанную на функции ДАТАМЕС.
Назначать баллы на основе позднего времени

Чтобы назначить штрафные очки за опоздание, вы можете использовать вложенную формулу ЕСЛИ. В показанном примере формула в E5:
Примечание. Разделители строк добавлены для удобства чтения.
Эта формула является классическим примером вложенной формулы ЕСЛИ, которая проверяет пороговые значения в порядке возрастания. Чтобы соответствовать графику, показанному в G4: G10, формула сначала проверяет по времени в D5, чтобы увидеть, не меньше ли она составляет 5 минут. Если это так, присваиваются нулевые точки:
Если результат логического теста выше ЛОЖЬ, формула проверяет, меньше ли D5, чем следующий порог, который составляет 15 минут:
Такая же картина повторяется на каждом пороге. Поскольку тесты выполняются по порядку, от самого маленького до самого большого, нет необходимости в более сложных скобках.
Функция ЗНАЧЕН используется для того, чтобы значение времени обработки Excel обрабатывалось на каждом пороге как число вместо следующего.
Как складывать и вычитать даты, дни, недели, месяцы и годы в Excel
В этом уроке Вы познакомитесь с различными полезными формулами сложения и вычитания дат в Excel. Например, Вы узнаете, как вычесть из одной даты другую, как прибавить к дате несколько дней, месяцев или лет, и т.д.
Если Вы уже проходили уроки по работе с датами в Excel (наши или любые другие уроки), то должны знать формулы для вычисления единиц времени, таких как дни, недели, месяцы, года.
Анализируя даты в каких-либо данных, часто нужно выполнять над этими датами арифметические действия. Эта статья объяснит некоторые формулы сложения и вычитания дат, которые могут оказаться для Вас полезными.
Как вычитать даты в Excel
Предположим, что у Вас в ячейках A2 и B2 содержатся даты, и нужно вычесть одну дату из другой, чтобы узнать, сколько между ними дней. Как часто бывает в Excel, этот результат можно получить несколькими способами.
Пример 1. Непосредственно вычитаем одну дату из другой
Думаю, Вы знаете, что Excel хранит даты в виде целых чисел, начиная с 1, что соответствует 1 января 1900 г. Поэтому Вы можете просто арифметически вычесть одно число из другого:
Пример 2. Вычитание дат с помощью функции РАЗНДАТ
Если предыдущая формула кажется Вам слишком простой, тот же результат можно получить более изощрённым способом с помощью функции РАЗНДАТ (DATEDIF).
Следующий рисунок показывает, что обе формулы возвращают одинаковый результат, за исключением ряда 4, где функция РАЗНДАТ (DATEDIF) возвращает ошибку #ЧИСЛО! (#NUM!). Посмотрим, почему это происходит.
Когда Вы вычитаете более позднюю дату (6 мая 2015) из более ранней (1 мая 2015), операция вычитания возвращает отрицательное число. Однако синтаксис функции РАЗНДАТ (DATEDIF) не позволяет, чтобы начальная дата была больше конечной даты и, естественно, возвращает ошибку.

Пример 3. Вычитаем дату из текущей даты
Чтобы вычесть определенную дату из текущей даты, Вы можете использовать любую из ранее описанных формул. Просто вместо сегодняшней даты используйте функцию СЕГОДНЯ (TODAY):
Как и в предыдущем примере, формулы отлично работают, когда текущая дата больше, чем вычитаемая. В противном случае функция РАЗНДАТ (DATEDIF) возвращает ошибку.

Пример 4. Вычитание дат с помощью функции ДАТА
Если Вы предпочитаете вводить даты непосредственно в формулу, указывайте их с помощью функции ДАТА (DATE), а затем вычитайте одну дату из другой.
Функция ДАТА имеет следующий синтаксис: ДАТА(год; месяц; день).
Например, следующая формула вычитает 15 мая 2015 года из 20 мая 2015 года и возвращает разность – 5 дней.

Подводим итог. Если нужно вычитать даты в Excel, и Вы хотите определить количество дней между двумя датами, имеет смысл делать это самым простым и очевидным способом – напрямую вычитать одну дату из другой.
Если нужно подсчитать количество месяцев или лет между двумя датами, тогда функция РАЗНДАТ (DATEDIF) – единственное возможное решение. В продолжении статьи Вы найдёте несколько примеров формул, подробно раскрывающих эту функцию.
Теперь, когда Вы знаете, как вычитать одну дату из другой, посмотрим, как можно прибавить или вычесть из даты определённое количество дней, месяцев или лет. Для этого существует несколько функций Excel. Что именно выбрать зависит от того, какие единицы времени требуется прибавить или вычесть.
Как прибавить (вычесть) дни к дате в Excel
Если у Вас есть дата в ячейке или список дат в столбце, Вы можете прибавить к ним (или отнять) определённое количество дней, используя соответствующую арифметическую операцию.
Пример 1. Прибавление дней к дате в Excel
Общая формула добавления определённого количества дней к дате выглядит так:
Дату можно задать несколькими способами:
-
Cсылкой на ячейку:
Следующий рисунок показывает действие этих формул. На момент написания текста текущей датой было 6 мая 2015 г.

Примечание: Результатом выполнения этих формул является целое число, представляющее дату. Чтобы показать его как дату, необходимо выбрать ячейку (или ячейки) и нажать Ctrl+1. Откроется диалоговое окно Формат ячеек (Format Cells). На вкладке Число (Number) в списке числовых форматов выберите Дата (Date) и затем укажите нужный вам формат. Более подробное описание Вы найдёте в статье Как изменить формат даты в Excel .
Пример 2. Вычитание дней из даты в Excel
Чтобы вычесть определённое количество дней из даты, Вам снова нужно использовать обычную арифметическую операцию. Единственное отличие от предыдущего примера – минус вместо плюса
Вот несколько примеров формул:
=A2-10
=ДАТА(2015;5;6)-10
=СЕГОДНЯ()-10

Как прибавить (вычесть) несколько недель к дате
Когда требуется прибавить (вычесть) несколько недель к определенной дате, Вы можете воспользоваться теми же формулами, что и раньше. Просто нужно умножить количество недель на 7:
-
Прибавляем N недель к дате в Excel:
= A2 + N недель * 7
Например, чтобы прибавить 3 недели к дате в ячейке А2, используйте следующую формулу:
= А2 — N недель * 7
Чтобы вычесть 2 недели из сегодняшней даты, используйте эту формулу:
Как прибавить (вычесть) несколько месяцев к дате в Excel
Чтобы прибавить (или отнять) определённое количество месяцев к дате, нужно использовать функцию ДАТА (DATE) или ДАТАМЕС (EDATE), как показано ниже.
Пример 1. Прибавляем несколько месяцев к дате с помощью функции ДАТА
Если список дат находится, например, в столбце A, укажите количество месяцев, которые Вы хотите добавить (положительное число) или отнять (отрицательное число) в какой-то ячейке, скажем, в C2.
Введите в ячейку B2 указанную ниже формулу, щёлкните по выделенному углу ячейки и протащите его мышкой вниз по столбцу B до последней заполненной ячейки в столбце A. Формула из ячейки B2 будет скопирована во все ячейки столбца B.

Посмотрим, что делает эта формула. Логика формулы ясна и очевидна. Функция ДАТА(год; месяц; день) получает следующие аргументы:
- Год из даты в ячейке A2;
- Месяц из даты в ячейке A2 + количество месяцев, указанное в ячейке C2;
- День из даты в ячейке A2;
Всё просто! Если Вы введёте в C2 отрицательное число, формула вычтет месяцы, а не прибавит.

Естественно, ничто не мешает Вам ввести минус прямо в формуле, чтобы вычесть месяцы:
И, конечно, вы можете указать число прибавляемых или вычитаемых месяцев непосредственно в формуле без ссылки на ячейку. Готовые формулы будут выглядеть примерно так:
-
Прибавить месяцы к дате:
Пример 2. Прибавляем или вычитаем месяцы из даты с помощью функции ДАТАМЕС
В Excel предусмотрена специальная функция, которая возвращает дату, отстоящую от заданной на определенное количество месяцев назад или вперёд, – это функция ДАТАМЕС (EDATE). Она доступна в последних версиях Excel 2007, 2010, 2013 и новой Excel 2016.
При использовании ДАТАМЕС (EDATE) Вы указываете два следующих аргумента:
- Начальная дата – дата, от которой отсчитывается количество месяцев.
- Месяцы – количество месяцев, которые нужно прибавить (положительное число) или отнять (отрицательное число).
Эти формулы дадут тот же самый результат, что и формулы с функцией ДАТА (DATE) в предыдущем примере:

При использовании функции ДАТАМЕС (EDATE) начальную дату и количество месяцев можно указывать непосредственно в формуле. Даты можно задавать с помощью функции ДАТА (DATE) или как результат выполнения других формул. Например:
-
Эта формула прибавляет 10 месяцев к 7 мая 2015 года
Примечание: Функция ДАТАМЕС (EDATE) возвращает просто целое число. Чтобы представить его как дату, необходимо применить к ячейке формат даты. Как это сделать, указано в статье Как изменить формат даты в Excel .
Как прибавить (отнять) годы к дате в Excel
Добавление лет к датам в Excel осуществляется так же, как добавление месяцев. Вам необходимо снова использовать функцию ДАТА (DATE), но на этот раз нужно указать количество лет, которые Вы хотите добавить:
На листе Excel, формулы могут выглядеть следующим образом:
-
Прибавляем 5 лет к дате, указанной в ячейке A2:
Чтобы получить универсальную формулу, Вы можете ввести количество лет в ячейку, а затем в формуле обратиться к этой ячейке. Положительное число позволит прибавить годы к дате, а отрицательное – вычесть.

Прибавление (вычитание) дней, месяцев и лет к дате
Если Вы внимательно читали два предыдущих примера, то, думаю, догадались, как добавить (или вычесть) сразу годы, месяцы и дни к дате в одной формуле. Да, с помощью старой доброй функции ДАТА (DATA)!
-
Для прибавления X лет, Y месяцев и Z дней:
Например, следующая формула прибавляет 2 года и 3 месяца, и вычитает 15 дней из даты в ячейке A2:
Применительно к нашему столбцу с датами, формула принимает следующий вид:

Как складывать и вычитать время в Excel
В Microsoft Excel складывать и вычитать время можно с помощью функции ВРЕМЯ (TIME). Она позволяет Вам обращаться с единицами времени (часами, минутами и секундами) так же, как и с годами, месяцами и днями в функции ДАТА (DATE).
-
Прибавить время в Excel:
Например, чтобы добавить 2 часа 30 минут и 15 секунд к времени в ячейке A2 надо использовать следующую формулу:
Если вы хотите прибавлять и вычитать единицы времени в одной формуле, просто добавьте к нужным значениям знак минус «-«. Следующая формула прибавляет к времени в ячейке A2 2 часа 30 минут и вычитает 15 секунд:
Также Вы можете ввести нужные значения в ячейки листа и ссылаться на них в формуле:

Если исходная ячейка содержит и дату, и время, предыдущая формула также прекрасно работает:

Вот так в Excel можно складывать и вычитать даты. Надеюсь, что сегодня Вы узнали пару полезных функций. В любом случае благодарю Вас за внимание и надеюсь увидеться снова!
Как в excel прибавить год к дате
Предположим, что вы хотите добавить две недели к сроку, установленному в календарном плане проекта, и определить новую дату окончания, или выяснить по списку задач проекта, сколько времени потребуется для выполнения одной задачи. Можно сложить или вычесть дни, отталкиваясь от даты, с помощью простой формулы или использовать функции листа, предназначенные для работы с датами в Excel.
Сложение и вычитание дней из даты
Предположим, что на второй четверг каждого месяца выставляется счет. Вы хотите передать деньги на ваш платежный счет, чтобы эти деньги приступили к 15 дням за это время, поэтому вы получите от даты выполнения вычесть 15 дней. В приведенном ниже примере показано, как добавлять и вычитать даты с помощью ввода положительных и отрицательных чисел.

Введите даты выполнения в столбце A.
Введите количество дней, которые нужно сложить или вычесть в столбце B. Вы можете ввести отрицательное число для вычитания дней с даты начала и положительное число, которое нужно добавить к дате.
В ячейке C2 введите = a2 + b2и скопируйте вниз по мере необходимости.
Сложение и вычитание месяцев из даты с помощью функции ДАТАМЕС
Функцию ДАТАМЕС можно использовать для быстрого сложения и вычитания месяцев из даты.
Для функции ДАТАМЕС требуется два аргумента: Дата начала и количество месяцев, которые нужно сложить или вычесть. Чтобы вычесть месяцы, введите в качестве второго аргумента отрицательное число. Например, = ДАТАМЕС (“9/15/19”;-5) возвращает 4 /15/19.

В этом примере вы можете вводить даты начала в столбце A.
Введите число месяцев, которые нужно сложить или вычесть в столбце B. Чтобы указать, следует ли вычитать месяц, можно ввести знак минус (-) перед числом (например,-1).
Введите = ДАТАМЕС (A2; B2) в ячейку C2 и скопируйте вниз по мере необходимости.
В зависимости от формата ячеек, содержащих введенные формулы, Excel может отображать результаты в виде порядковых номеров. Например, 8-Фев-2019 может отображаться как 43504.
В Excel даты хранятся в виде порядковых номеров, что позволяет использовать их в вычислениях. По умолчанию 1 января 1900 является порядковым числом 1, а 1 января 2010 — порядковым номером 40179, так как это 40 178 дней после 1 января 1900 г.
Если результаты отображаются как порядковые номера, выделите нужные ячейки и продолжите выполнение описанных ниже действий.
Нажмите клавиши CTRL + 1 , чтобы открыть диалоговое окно Формат ячеек , и откройте вкладку число .
В разделе Категориявыберите пункт Дата, выберите нужный формат даты и нажмите кнопку ОК. Значения в ячейках должны отобразиться как даты.
Сложение и вычитание лет из даты
В этом примере мы добавляем и прочесть годы из даты начала с помощью следующей формулы:

Принцип работы формулы:
Функция year проявляет дату в ячейке A2 и возвращает 2019. Затем он добавляет 3 года из ячейки B2, что приводит к 2022.
Функции Month и Day возвращают только исходные значения из ячейки a2, но они необходимы для использования функции Дата.
Наконец, функция Дата объединяет эти три значения в дату, состоящие из 3 лет в будущем — 02/08/22.
Сложение и вычитание сочетаний дней, месяцев и лет до и после даты
В этом примере мы добавляем и вычитая годы, месяцы и дни из даты начала с помощью следующей формулы:
= ДАТА (ГОД (A2) + B2; МЕСЯЦ (A2) + C2, ДЕНЬ (A2) + D2)

Принцип работы формулы:
Функция year проявляет дату в ячейке A2 и возвращает 2019. Затем он добавляет 1 год из ячейки B2, что приводит к 2020.
Функция Month возвращает 6, а затем добавляет к ней 7 из ячейки C2. Это будет интересно, поскольку 6 + 7 = 13, то есть 1 год и 1 месяц. В этом случае формула рассчитает, что и автоматически добавит еще один год к результату, что приведет к его отрезкой от 2020 до 2021.
Функция Day возвращает число 8, и к ней добавляется 15. Это будет работать аналогично части формулы, если вы выйдете на количество дней в заданном месяце.
Затем функция Дата объединяет эти три значения в дату, состоящие из 1 года, 7 месяцев и 15 дней в будущем — 01/23/21.
Ниже приведены некоторые способы использования формул и функций, которые используются для работы с датами, что позволяет найти влияние на календарный план проекта, если вы добавите две недели или время, необходимое для выполнения задачи.
Допустим, у вашей учетной записи есть 30-дневный цикл выставления счетов и хотите, чтобы деньги за 15 дней до даты выставления счетов 2013 марта были на месяц. Вот как это можно сделать с помощью формулы или функции для работы с датами.
В ячейке a1 введите 2/8/13.
В ячейке B1 введите =A1-15.
В ячейке C1 введите =A1+30.
В ячейке D1 введите =C1-15.

Добавление месяцев к дате
Мы будем использовать функцию ДАТАМЕС , и вам понадобятся Дата начала и количество месяцев, которые вы хотите добавить. Вот как добавить 16 месяцев в 10/24/13:

В ячейке a1 введите 10/24/13.
В ячейке B1 введите = ДАТАМЕС (a1; 16).
Чтобы отформатировать результаты как даты, выделите ячейку B1. Щелкните стрелку рядом с полем числовой формат> Краткая дата.
Вычитание месяцев из даты
Мы будем использовать одну и ту же функцию ДАТАМЕС для вычитания месяцев из даты.
Введите дату в ячейку a1 и ячейку B1 и введите формулу = ДАТАМЕС (4/15/2013,-5) .

Здесь мы указываем значение даты начала, введя дату, заключенную в кавычки.
Вы также можете просто обратиться к ячейке, содержащей значение даты, или с помощью формулы = ДАТАМЕС (a1,-5)для одного и того же результата.
Как прибавлять в Excel?
Также статьи о формулах в Экселе:
В Экселе можно производить самые сложные расчеты с различными единицами данных, будь то финансы, время или обычные числа. В каждом случае имеются свои нюансы, и далее мы остановимся на том, как прибавить в Excel числа, дату (день, месяц, год) и проценты.
Как прибавить числа в Excel?
Прибавить числа в Экселе можно записав формулу сложения двух ячеек с данными, либо сразу в формуле записать сами числа или к ячейке прибавлять число. Способ с написанием формулы, в которой используются адреса ячеек со значениями более универсальный, так как в последствии ее можно применить к другим данным и не переписывать заново при изменении значений, которые можно просто прописать в соответствующей ячейке.
Как в Excel прибавить дату?
Самый простой способ прибавить дату в Экселе, это прибавить к записанной в ячейке дате значение, соответствующее количеству прибавляемых дней.
Чтобы весь этот процесс был более понятен, нужно иметь представление о том, как в Экселе хранится значение даты. А дата в Excel хранится в виде числового значения, соответствующего количеству дней от 1 января 1900 г. до значения даты, указанного в ячейке. То есть, если в ячейке записать число «1» и назначить ячейке формат даты, то в ячейке отобразится значение 1.01.1900.
Зная этот нюанс очень просто составить формулу и прибавлять к дате в ячейке любое количество дней.
Гораздо сложнее в Экселе прибавить месяц или год к указанной дате, но для упрощения данного процесса имеется функция ДАТА(). Синтаксис функции следующий: ДАТА(год;месяц;день). Таким образом прибавляя в дате несколько месяцев или лет можно не задумываться о количестве дней в конкретном месяце или году, так как все будет рассчитываться автоматически.
Попробуем с помощью данной функции в Экселе прибавить к нашей дате пять лет, шесть месяцев и тридцать один день. При этом формат ячейки с результатом будет автоматически переведен в формат даты.
Как прибавить проценты в Экселе?
Прибавить проценты к числу в Экселе можно по классической формуле расчета процентов, нужно только правильно записать соответствующую формулу.
Можно также немного упростить формулу, применив знак процентов.
Также в формуле при расчете процентов могут участвовать ячейки в процентном формате, из которых и будет браться значение процентов. В этом случае в формуле нужно опускать деление либо умножение на сто, так как в ячейке в процентом формате значение уже хранится деленное на сто.
Работа с датами в Excel. Устранение типовых ошибок
В ячейках Excel могут быть числа, текст, формулы, ссылки на ячейки и даты. Даты имеют свою специфику, в первую очередь, из-за большого количества форматов. Мы разберем основы работы с датами и решение типовых ошибок, с которыми мы сталкиваемся.
Что такое даты для Excel?
Дата и Время — это числа для Excel. Целая часть — номер дня, а все что идет после запятой — время. Если перевести в разные форматы, получим следующее:

То есть 12.07.2016 12:50:30 для Excel значение — 42563,5350694,
Где 42563 — это порядковый номер дня с 1 января 1900 года, а часть после запятой — это время.
С датами можно производить вычисления. Например, вычитать или складывать даты.

Даты нужны для группировки ежедневных данных в недельные, месячные и годовые отчеты. Пример группировок различных рекламных каналов по дате:

Основные ошибки с датами и их решение
Перевод разных написаний дат
Разные системы в выгрузках выдают даты по-разному, например: 12.07.2016 12-07-16 16-07-12 и так далее. Иногда месяца пишут текстом. Для того, чтобы привести даты к одному формату мы используем функцию ДАТА:

Данный вариант подходит, когда количество символов в дате одинаковое. Если вы работаете с однотипными выгрузками еженедельно, создание дополнительного столбца и протягивание формулы будет простым решением.
Дата определяется как текст
Проблемы с датами начинаются, когда мы импортируем данные из других источников. При этом, даты могут выглядеть нормально, но при этом являться текстом. С ними нельзя проводить вычисления, группировки в сводных таблицах, сортировать. Есть 2 решения, которые позволяют сделать это автоматически: 1. Получение значения даты; 2. Умножение текстового значения на единицу.
Получение значения даты
С помощью формулы ЗНАЧ мы выводим текстовое значение даты, потом его форматируем как Дату:

Умножение текстового значения на единицу
Принцип аналогичный предыдущему, только мы текстовое значение умножаем на единицу и после этого форматируем как дату:

Примечание: если дата определилась как текст, то вы не сможете делать группировки. При этом дата будет выровнена по левому краю. Excel выравнивает числа и даты по правому краю.
Очистка дат от некорректных символов
Чтобы привести к нужному стандарту, часть дат можно очистить с помощью функции Найти и Заменить. Например, поменять слэши (“/”) на точки:

То же самое можно сделать формулой ПОДСТАВИТЬ

Итак, мы разобрали основные варианты решения проблем с датами. Конечно, способов гораздо больше. И подобные преобразования удобнее делать через Power Query, который очень хорошо понимает и преобразовывает даты, но об этом в следующей статье.
Функции для работы с датами в Excel: примеры использования
Для работы с датами в Excel в разделе с функциями определена категория «Дата и время». Рассмотрим наиболее распространенные функции в этой категории.
Как Excel обрабатывает время
Программа Excel «воспринимает» дату и время как обычное число. Электронная таблица преобразует подобные данные, приравнивая сутки к единице. В результате значение времени представляет собой долю от единицы. К примеру, 12.00 – это 0,5.
Значение даты электронная таблица преобразует в число, равное количеству дней от 1 января 1900 года (так решили разработчики) до заданной даты. Например, при преобразовании даты 13.04.1987 получается число 31880. То есть от 1.01.1900 прошло 31 880 дней.
Этот принцип лежит в основе расчетов временных данных. Чтобы найти количество дней между двумя датами, достаточно от более позднего временного периода отнять более ранний.
Пример функции ДАТА
Построение значение даты, составляя его из отдельных элементов-чисел.
Синтаксис: год; месяц, день.
Все аргументы обязательные. Их можно задать числами или ссылками на ячейки с соответствующими числовыми данными: для года – от 1900 до 9999; для месяца – от 1 до 12; для дня – от 1 до 31.
Если для аргумента «День» задать большее число (чем количество дней в указанном месяце), то лишние дни перейдут на следующий месяц. Например, указав для декабря 32 дня, получим в результате 1 января.
Пример использования функции:

Зададим большее количество дней для июня:

Примеры использования в качестве аргументов ссылок на ячейки:

Функция РАЗНДАТ в Excel
Возвращает разницу между двумя датами.
- начальная дата;
- конечная дата;
- код, обозначающий единицы подсчета (дни, месяцы, годы и др.).
Способы измерения интервалов между заданными датами:
- для отображения результата в днях – «d»;
- в месяцах – «m»;
- в годах – «y»;
- в месяцах без учета лет – «ym»;
- в днях без учета месяцев и лет – «md»;
- в днях без учета лет – «yd».
В некоторых версиях Excel при использовании последних двух аргументов («md», «yd») функция может выдать ошибочное значение. Лучше применять альтернативные формулы.
Примеры действия функции РАЗНДАТ:

В версии Excel 2007 данной функции нет в справочнике, но она работает. Хотя результаты лучше проверять, т.к. возможны огрехи.
Функция ГОД в Excel
Возвращает год как целое число (от 1900 до 9999), который соответствует заданной дате. В структуре функции только один аргумент – дата в числовом формате. Аргумент должен быть введен посредством функции ДАТА или представлять результат вычисления других формул.
Пример использования функции ГОД:

Функция МЕСЯЦ в Excel: пример
Возвращает месяц как целое число (от 1 до 12) для заданной в числовом формате даты. Аргумент – дата месяца, который необходимо отобразить, в числовом формате. Даты в текстовом формате функция обрабатывает неправильно.
Примеры использования функции МЕСЯЦ:

Примеры функций ДЕНЬ, ДЕНЬНЕД и НОМНЕДЕЛИ в Excel
Возвращает день как целое число (от 1 до 31) для заданной в числовом формате даты. Аргумент – дата дня, который нужно найти, в числовом формате.

Чтобы вернуть порядковый номер дня недели для указанной даты, можно применить функцию ДЕНЬНЕД:

По умолчанию функция считает воскресенье первым днем недели.
Для отображения порядкового номера недели для указанной даты применяется функция НОМНЕДЕЛИ:

Дата 24.05.2015 приходится на 22 неделю в году. Неделя начинается с воскресенья (по умолчанию).

В качестве второго аргумента указана цифра 2. Поэтому формула считает, что неделя начинается с понедельника (второй день недели).
Для указания текущей даты используется функция СЕГОДНЯ (не имеет аргументов). Чтобы отобразить текущее время и дату, применяется функция ТДАТА ().
Интервалы дат в Excel – функции обработки
Дорогие друзья, в предыдущих постах мы рассмотрели, что такое дата и время в Эксель, как разложить дату на составляющие и собрать её обратно из дня, месяца и года. То есть, мы работали с одной датой. Пора нам теперь поработать и с интервалами дат. В этом посте – распространенные функции обработки временных отрезков. Разберитесь в работе этих функций, и вы уже почти на коне!
Как прибавить несколько месяцев к дате Эксель
В посте о сборе данных из компонент, мы рассматривали пример получения даты, отстоящей от заданной на определенное количество месяцев.
Например, чтобы прибавить к дате в ячейке А1 пять месяцев, мы использовали формулу: =ДАТА(ГОД(А1);МЕСЯЦ(А1)+5;ДЕНЬ(А1)) . На самом деле, есть более простой и наглядный способ выполнить эту операцию – используем функцию ДАТАМЕС(Дата ; Количество_месяцев) .
У функции два обязательных аргумента :
- Дата – исходная дата, к которой будем прибавлять заданное количество месяцев
- Количество месяцев – число месяцев, которое нужно прибавить к дате. Если нужно вычесть месяца – укажите отрицательное число
Приведенный выше пример можно решить с помощью простой формулы: =ДАТАМЕС(А1;5) . Согласитесь, такая запись короче и легче для восприятия.
Как определить день недели в Excel
Часто нужно знать – какой день недели был (будет) в определенную дату. Как бы вы решали такую задачу? Вручную сложно, если нужно обработать несколько десятков, сотен, тысяч дат.
Воспользуйтесь функцией ДЕНЬНЕД(Дата ; Тип) . Она возвращает порядковый номер дня недели и имеет два аргумента :
- Дата, для которой нужно определить день недели – обязательный аргумент
- Тип – необязательный параметр, который указывает какой день недели считать первым. Например, в странах восточной Европы первый день недели – понедельник, в США – воскресенье. В любом случае, формула может считать первым днем любой день недели. Если аргумент не указан – первым днем считается воскресенье. При записи формулы – Excel выведет подсказку с перечнем возможных параметров
Функция ДЕНЬНЕД в Эксель
Когда вы получили порядковый номер дня недели, можно использовать, например, функцию условия ЕСЛИ для присвоения ему текстового имени, или обработать как-то иначе.
Как определить количество дней между датами в Эксель
Нет ничего проще, чем определить количество дней между датами. Просто вычтите более позднюю дату из ранней. Например, в ячейке А1 – дата начала работы над проектом, а в А2 – дата сдачи проекта. Тогда количество дней между ними можно посчитать так: =А2-А1 .
Эту же процедуру можно выполнить с помощью функции ДНИ(Конечная дата ; Начальная дата) . Видимой разницы между первым и вторым способами нет, они возвращают одинаковые результаты. Пользуйтесь этими способами ими по ситуации.
Как посчитать долю от года в Microsoft Excel
Если вам известен некий период, и нужно знать, какую часть календарного года он занимает, используйте функцию ДОЛЯГОДА(Начальная_дата ; Конечная_дата; Базис) . Как видите, у функции 3 агрумента :
- Начальная дата – дата старта изучаемого периода – обязательный аргумент
- Конечная дата – дата окончания период – обязательный аргумент
- Базис – базовые значения длительности года. При введении параметра программа выведет подсказку по выбору этого аргумента.
Например, проект начался 10.08.2015 и закончился 08.05.2016. Чтобы определить долю периода от календарного года, запишем формулу: =ДОЛЯГОДА(«10.08.2015″;»08.05.2016»;1) . Получим результат 0,7432. Отформатируем его в процентном формате и получим 74% года.
Как получить последний день месяца
Чтобы получить дату последнего дня месяца – используйте функцию КОНМЕСЯЦА(Дата ; Количество_месяцев) . Эта функция возвращает последний день заданной даты, или отстоящей от нее на определенное количество месяцев. Она использует 2 обязательных аргумента :
- Дата – базовый день месяца, к которому нужно прибавить месяца и вывести последний итогового месяца
- Количество месяцев – сколько месяцев нужно прибавить к дате. Укажите этот параметр равным нулю, если хотите получить последний день месяца, заданного в аргументом «Дата».
Как узнать номер недели в году
Если у вас есть дата, и вам нужно узнать порядковый номер этой недели в году, используйте функцию НОМНЕДЕЛИ(Дата;Базис):
- Аргумент «Дата» — это ваша дата, которая принадлежит к искомой неделе (обязательный аргумент)
- Базис – необязательный аргумент, указывающий какой день недели считается первым. По умолчанию для функции – это воскресенье.
Этими функциями вы будете широко пользоваться при работе с датами. Важно знать все их, ведь желанный результат часто достигается комбинированием нескольких функций. Так что, не останавливайтесь и читайте дальше о функциях работы с датами. Тем более, следующий пост будет посвящен функциям подсчета рабочих дней. Вы должны изучить их обязательно, ведь в Excel нет других способов считать рабочие дни, кроме этих функций. Возвращайтесь!
Вам так же может быть интересно:
Трюк №38. Трюки с возможностями даты и времени в Excel
Возможности даты и времени Excel при создании простых таблиц работают прекрасно, но могут вызывать проблемы в более сложных проектах. К счастью, когда допущения Excel не отвечают вашим требованиям, всегда есть способ обойти их.
По умолчанию в Excel используется система дат 1900. Это означает, что числовое значение, лежащее в основе даты 1 января 1900 года, равно 1, у 2 января 1900 года — 2 и так далее. В Excel эти значения называются последовательными значениями, позволяющими использовать даты в вычислениях. Формат времени очень похож, но Excel обрабатывает время как десятичные доли, где 1 — это 24:00, или 00:00. Числовое значение 18:00 (в русской версии) равно 0,75, так как это три четверти от 24 часов.
Чтобы узнать числовое значение даты или времени, отформатируйте ячейку, содержащую значение, форматом Общий (General). Например, у даты и времени (в английской версии) 3/July/2002 3:00:00 РМ числовое значение 37440.625, где число после десятичной точки представляет время, а 37440 — последовательное значение для 3 июля 2002 года.
Сложение за пределами 24 часов
При помощи функции СУММ (SUM) или просто знака плюс время можно складывать. Таким образом, =SUM(A1:A5) даст нам общее количество часов в диапазоне А1 :А5, если эти ячейки содержат допустимые значения времени. Однако если Excel не дано никаких специальных указаний, он не складывает время за пределами 24 часов. Это происходит потому, что, когда значение времени превышает 24 часа (настоящее значение равно 1), оно переходит в новый день и отсчет начинается заново. Чтобы заставить Excel не переходить в новый день после каждых 24 часов, можно использовать формат ячеек 37:30:55 или пользовательский формат [ч]:MM:cc([h]:mm:ss).
Схожий формат можно применять для получения общего количества минут или секунд, Чтобы узнать полное количество минут, когда время равно 24:00, отформатируйте ячейку как [м] ([m]), и вы получите 1440. Чтобы получить общее количество секунд, используйте пользовательский формат [с] ([s]) и вы получите 86400.
Вычисление времени и даты
Если вы хотите использовать фактические значения времени в других вычислениях, помните о следующих «магических» числах: 60 — 60 минут или 60 секунд; 3600 — 60 секунд * 60 минут; 24 — 24 часа; 1440 — 60 минут * 24 часа; 86400 — 24 часа * 60 минут * 60 секунд.
Вооружившись этими магическими числами и предыдущей информацией, намного проще манипулировать временем и датами. Взглянем на следующие примеры и посмотрим, что они обозначают (предполагаем, что время записано в ячейке А1). Если у вас есть число 5.50 и вы хотите получить 5:30 или 5:30 a.m., используйте следующую формулу: =А1/24. Необходимо указать подходящий формат!
Если время должно выглядеть как 17:30 или 5:30 p.m., используйте следующую формулу: =(А1/24)+0.5 .
Чтобы получить противоположное значение, то есть десятичное время из настоящего времени, воспользуйтесь формулой =А1*24 .
Если в ячейке содержится настоящая дата и настоящее время (например, 22/Jan/03 15:36), а вы хотите получить только дату, используйте следующую формулу: =INT(A1) , в русской версии Excel =ЦЕЛОЕ(А1) .
Чтобы получить только время: =A1-INT(A1) , в русской версии Excel =А1-ЦЕЛОЕ(А1) или =MOO(A1;1) , в русской версии Excel =OCTAT(A1;1) . И вновь необходим подходящий формат.
Чтобы найти разность между двумя датами, воспользуйтесь формулой =DATEDIF(A1;A2;”d”) , где А1 — это более ранняя дата. Получим количество дней между двумя датами. В качестве результата можно также указать «m» или «у», то есть месяцы или годы. (В действительности функция DATEDIF в Excel 97 не документирована и является функцией Lotus 123.)
Если более ранние дата или время неизвестны, помогут функции МИН (MIN) и МАКС (МАХ). Например, чтобы наверняка получить правильный результат, можно воспользоваться такой функцией: =DATEDIF(MIN(Al;A2); MAX(Al,A2),”d”) , в русской версии Excel: =DATEDIF(MИН(Al;A2);MAKC(A1;A2);”d”) .
При работе со временем может также понадобиться учитывать начальное и конечное время. Например, начальное время — это 8:50 p.m. в ячейке А1, а конечное время — 9:50 a.m. в ячейке А2. Если вы вычтете начальное время из конечного ( =А2-А1 ), получите в ответе ######, так как Excel по умолчанию не работает с отрицательными значениями времени. Подробнее о том, как работать с отрицательными значениями времени, — в разделе «Трюк № 74. Отображение отрицательных значений времени».
Иначе это ограничение можно обойти двумя способами, гарантировав положительный результат: =MAX(A1;A2)-MIN(A1;A2) , в русской версии Excel =МАКС(А1;А2)-МИН(А1;А2) или =A1-A2+IF(A1>A2,1) , в русской версии Excel =А1-А2+ЕСЛИ(А1>А2;1) .
Можно также приказать Excel прибавить любое количество дней, месяцев или лет к любой дате: =DATE(YEAR(A1)+value1;MONTH(Al)+value2;DAY(Al)+value3) , в русской версии Excel =ДАТА(ГОД(А1)+value1;,МЕСЯЦ(А1)+value2;ДЕНЬ(А1)+value3) .
Чтобы добавить один месяц к дате в ячейке А1, воспользуйтесь формулой =DATE(YEAR(A1);MONTH(A1)+1;DAY(AD) , в русской версии Excel =ДАТА(ГОД(А1);МЕСЯЦ(А1)+1;ДЕНЬ(А1)) .
В Excel реализовано и несколько дополнительных функций, являющихся частью надстройки Analysis ToolPak. Выберите команду Файл → Надстройки (File → Add-Ins) и установите флажок Пакет анализа (Analysis ToolPak) и, если появится сообщение с вопросом, нужно ли установить эту надстройку, ответьте согласием. Станут доступны дополнительные функции, такие, как ДАТАМЕС (EDATE), КОНЕЦМЕСЯЦА (EMONTH), ЧИСТРАБДНИ (NETWORKDAYS) и WEEKNUM. Все эти функции можно найти в категории Дата и время (Date & Time) диалогового окна мастера функций. Их легко применять, сложнее узнать, что эти функции существуют, и привлечь их к делу.
Настоящие даты и время
Иногда в таблицах с импортированными данными (или данными, введенными неправильно) даты и время отображаются как текст, а не как настоящие числа. Это можно легко распознать, немного расширив столбцы, выделив столбец, выбрав команду Главная → Ячейки → Выравнивание (Home → Cells → Alignment) и для параметра По горизонтали (Horizontal) выбрав значение По значению (General) (это формат ячеек по умолчанию). Щелкните кнопку ОК и внимательно просмотрите даты и время. Если какие-либо значения не выровнены по правому краю, Excel не считает их датами.
Чтобы исправить эту ошибку, сначала скопируйте любую пустую ячейку, затем выделите столбец и отформатируйте его, выбрав любой формат даты или времени. Не снимая выделение столбца, выберите команду Главная → Специальная вставка → Значение → OK (Home → Paste Special → Value → Add).Tenepb Excel будет преобразовывать все текстовые даты и время в настоящие даты и время. Возможно, вам придется еще раз изменить форматирование. Еще один простой способ — ссылаться на ячейки так: =А1+0 или =А1*1.
Ошибка даты?
Excel ошибочно предполагает, что 1900 год был високосным годом (Добавим, он был последним годом XIX века, а не первым XX). Это означает, что внутренняя система дат Excel считает, что существовал день 29 февраля 1900 года, тогда как его не было! Самое невероятное — Microsoft сделала это намеренно, по крайней мере, они так утверждают.