Как прибавить рабочие дни к дате в excel
Перейти к содержимому

Как прибавить рабочие дни к дате в excel

  • автор:

Функция РАБДЕНЬ

В этой статье описаны синтаксис формулы и использование функции РАБДЕНЬ в Microsoft Excel.

Описание

Возвращает число, которое представляет дату, отстоящую на заданное количество рабочих дней вперед или назад от начальной даты. Рабочими днями не считаются выходные дни и дни, определенные как праздничные. Функция РАБДЕНЬ используется для исключения выходных дней или праздников при вычислении дат платежей, ожидаемых дат доставки или количества фактически отработанных дней.

Совет: Чтобы вычислить число, которое представляет дату, отстоящую на заданное количество рабочих дней вперед или назад, с использованием параметров, определяющих количество выходных в неделе и то, какие это дни, используйте функцию РАБДЕНЬ.МЕЖД.

Синтаксис

Аргументы функции РАБДЕНЬ описаны ниже.

  • нач_дата Обязательный. Начальная дата.
  • Количество_дней Обязательный. Количество дней до или после начальной даты, не являющихся выходными или праздниками. Положительное значение аргумента «количество_дней» обозначает дату в будущем, отрицательное — дату в прошлом.
  • Праздники Необязательный. Список из одной или нескольких дат, например государственных праздников, которые требуется исключить из рабочего календаря. Список может представлять собой диапазон ячеек, содержащих даты, или константу массива, содержащую числа, которые представляют даты.

Важно: Даты должны быть введены с использованием функции ДАТА или как результат вычисления других формул и функций. Например, для указания даты 23 мая 2008 г. воспользуйтесь выражением ДАТА(2008,5,23). Если ввести даты как текст, это может привести к возникновению проблем.

Замечания

  • В приложении Microsoft Excel даты хранятся в виде последовательных чисел, что позволяет использовать их в вычислениях. По умолчанию дате 1 января 1900 года соответствует номер 1, а 1 января 2008 года — 39448, так как интервал между этими датами составляет 39 448 дней.
  • Если какой-либо аргумент не является допустимой датой, WORKDAY возвращает #VALUE! (значение ошибки).
  • Если start_date плюс дни возвращает недопустимую дату, WORKDAY возвращает #NUM! (значение ошибки).
  • Если значение аргумента «количество_дней» не является целым числом, оно усекается.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу Enter. При необходимости измените ширину столбцов, чтобы видеть все данные.

ДНИ (функция ДНИ)

В этой статье описаны синтаксис формулы и использование функции ДНИ в Microsoft Excel. Чтобы узнать больше о функции ДЕНЬ, см. статью функция ДЕНЬ.

Описание

Возвращает количество дней между двумя датами.

Синтаксис

Аргументы функции ДНИ указаны ниже.

  • кон_дата Обязательный аргумент. Нач_дата и кон_дата — две даты, количество дней между которыми необходимо вычислить.
  • Start_dateОбязательно. Нач_дата и кон_дата — две даты, количество дней между которыми необходимо вычислить.

Примечание: В Excel даты хранятся в виде порядковых номеров, что позволяет использовать их в вычислениях. По умолчанию 1 января 1900 г. — серийный номер 1, а 1 января 2008 г. — серийный номер 39448, так как после 1 января 1900 г. это 39447 дней.

Замечания

  • Если оба аргумента числовые, функция ДНИ вычитает из конечной даты начальную для получения числа дней между ними.
  • Если один из аргументов текстовый, он обрабатывается как ДАТАЗНАЧ(дата_как_текст) и возвращает целочисленную дату вместо временного компонента.
  • Если аргументы даты являются числовыми значениями, которые выходят за пределы допустимого диапазона дат, функция ДНИ возвращает #NUM! (значение ошибки).
  • Если аргументы даты — это строки, которые не могут быть проанализированы как допустимые даты, функция DAYS возвращает #VALUE! значение ошибки #ЗНАЧ!.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу Enter. При необходимости измените ширину столбцов, чтобы видеть все данные.

31 ДЕКАБРЯ 2021 г.

1 ЯНВАРЯ 2021 г.

Находит количество дней между датой окончания (15-МАР-2021) и датой начала (1-февраль-2021). При вводе данных непосредственно в функцию необходимо заключить их в кавычки. Результатом будет 42.

Определяет количество дней между конечной датой в ячейке A2 и начальной датой в ячейке A3 (364).

Как в excel прибавить к дате рабочие дни

​Смотрите также​ срока депозита.​​ к дате D10.​​Это будет дата​: Извините я, наверное,​ красным цветом (это​ ошибки #ЧИСЛО!.​ в виде данных​ варианта: увеличить часы​​ мероприятия относительно заданной​​ окне нажимаем на​ д.​задана дата 05.10.2012.​​ЧИСТРАБДНИ​
​ Формула».​
​ нажимаем на кнопку​ формула. =А2+С4. В​В Excel работа с​Например: необходимо расчитать​Насколько я понял,​ начала следующего срока.​ неправильно выразил задачу.​ праздничные и выходные​Если аргумент количество_дней представлен​ числового типа, характеризующих​ в рабочих днях​ начальной или конечной​ функцию «Прогрессия». Появится​​Как вставить текущую дату​​ Дата, отстоящая от​(NETWORKDAYS) вернёт количество​В Excel можно​ «Дата и время».​
​ ячейке С4 стоит​ датами​ дату закрытия 3-х​ формула задачу выполняет.​Guest​«Срок, исчисляемый днями,​ дни),​ в виде дробного​ число дней, которые​ до 10 ч​ даты с учетом​
​ такое диалоговое окно.​ в​ нее на 2​ рабочих дней (не​ не только считать​
​ В появившемся окне​ число дней, которое​
​предполагает​ месячного депозита,​aleks_belora​: РАБДЕНЬ(D10+9;1;I$4:I$113)​ истекает в последний​в столбец «дата​ числа, дробная часть​Прибавить к дате дни в Excel.​ предшествуют началу какого-либо​ в день или​ числа выходных и​
​Устанавливаем галочки у нужных​Excel​ месяца, очевидно, 05.12.2012.​ считая выходных и​ даты, но и​ нажимаем на функцию​
​ нужно прибавить к​сложение, вычитание календарных или​дата1 = 15.08.2011​: В сообщении​если первый день​ день установленного срока.​ 3» нужно занести​ будет автоматически усечена.​ события (отрицательное число)​ ввести шестидневную рабочую​ праздничных дней, и​
​ функций, ставим шаг​, смотрите в статье​ Этот результат можно​ праздничных дней) между​ вычислить дату по​ «ДАТАМЕС».​ дате (10).​ рабочих дней, посчитать​депозит = 3​ от 12.01.2012, 23:21​ второго периода -​ Если окончание срока,​ дату, следующую первой​Функция РАБДЕНЬ.МЕЖД возвращает код​
​ либо обозначают какую-либо​ неделю. Расчетная длительность​ возвращает соответствующее значение​ (например, через какое​ «Текущая дата в​ получить формулой =ДАТАМЕС(A6;2))​ двумя датами.​ дню недели. Например,​Диалоговое окно функции заполнили​Чтобы вычесть из​ разницу дат в​
​дата2 = ?​ описано, для чего​ любой​ исчисляемого днями, приходится​ за датой или​ ошибки #ЧИСЛО!, если​ будущую дату (положительное​ выполнения работы –​ в виде данных​
​ количество дней писать​ Excel». Здесь рассмотрим,​
​Альтернативная формула =ДАТА(ГОД(A6);МЕСЯЦ(A6)+2;ДЕНЬ(A6)) может​
​=NETWORKDAYS(A1,B1,E1:E2)​ какое число будет​ так.​ даты календарные дни,​ Excel, преобразовать дату​Плюс необходимо учесть,​ СТРОКА().​или​ на нерабочий день,​ датами отмеченную красным​ в качестве аргумента​ число);​ 127 ч. Выбрать​ формата Дата.​ даты, пример -​
К дате прибавить месяц в Excel.​как заполнить таблицу​ дать в некоторых​=ЧИСТРАБДНИ(A1;B1;E1:E2)​ на третий вторник​«Нач_дата» – указали адрес​ пишем формулы, как​
​ в день недели,​​ что:​
​Vikttur я Вам​=РАБДЕНЬ(РАБДЕНЬ(D10+9;1;I$4:I$113);1;I$4:I$113)​ последним днем срока​ цветом, т.е. результат​
​ [выходной] было передано​[праздники] – необязательный аргумент,​ оптимальный вариант, если​Функция РАБДЕНЬ.МЕЖД предназначена для​ с разницей в​Excel определенными датами​ (редких) случаях другой​Календарь ниже поможет вам​ июня месяца 2016​
​ ячейки с датой.​ в сложении, только​
​ посчитать стаж, возраст​- есть високосный​ очень благодарен, можно​если первый день​ считается первый следующий​ в столбце «дата​ число не из​ принимающий одно или​ дата начала проекта​
​ определения даты, равной​ два дня –​.​ результат. Например, если​
​ лучше понять функцию​ г. Эта функция​ В строке «Число_месяцев»​ ставим знак «минус».​,​ год.​ пока тему не​ второго периода должен​
​ за ним рабочий​ 3» не должен​​ диапазона допустимых значений​
​ несколько значений формата​ – 20.08.2018.​ сумме текущей даты​ 12, 14, 16,​Можно установить последовательные​
​ к дате 29.02.2008​
​ЧИСТРАБДНИ​ пригодится при составлении​ поставили количество месяцев.​ Например, чтобы вычесть​посчитать календарные дни с​
​Пжлста, помогите с​​ закрывать, я пока​
​ быть рабочим​ день».​ выпасть на праздничный​ или строка, содержащая​ Дата, указывающих даты​Вид таблицы данных:​ и длительности мероприятия,​ т.д.). Нажимаем «ОК».​
​ даты в столбец,​
​ (високосный год) прибавить​Прибавить год к дате Excel.​(NETWORKDAYS).​ договора, т.д. Смотрите,​
​ Нажимаем «ОК». Получилась​
​ 2 дня из​ выходными, но без​ формулой расчета.​ тестирую формулу на​vikttur​10-й день не​
​ или выходной день.​ недопустимые символы, только​ праздничных дней;​Для решения используем следующую​
​ и возвращает соответствующее​Второй вариант.​ которые будут идти​ 12 месяцев, то​Excel хранит даты в​ как настроить Excel​ такая формула. =ДАТАМЕС(А8;2)​
​ даты, пишем такую​ праздников​Как указать не​ случай если возникнуть​: РАБДЕНЬ() не подходит,​ должен выпасть на​и при этом,​ единицы («1111111») или​[выходной] – необязательный аргумент​ формулу:​ числовое значение в​Вставить даты в​ по порядку по​ функция ДАТАМЕС() вернет​ виде чисел и​ для этого в​ Смотрите на изображении​
​ формулу =А2-2. Можно​, т.д.​ кол-во дней, а​ вопросы.​ тут и праздники,​ нерабочий день. А​ если столбец «дата​ состоящая из менее​ в виде строки​РАБДЕНЬ.МЕЖД(B3;B2/C5;C6);»Вариант 2″;»Вариант 1″)’​ коде времени Excel.​Excel с определенным периодом​

Считаем будние и рабочие дни в Excel

  • ​ возрастанию. Для этого​
  • ​ 28.02.2009, а альтернативная​
  • ​ подсчитывает количество дней​

​ статье «Узнать дату​ в таблице строку​ в формуле указать​Внимание!​ кол-во месяцев. ​И скажите пожалуйста,​ и выходные не​

Функция ДЕНЬНЕД

  1. ​ в столбец «дата​​ 4» остается на​​ чем семи символов.​ из 7 последовательно​ >​Пример 1. Согласно расчетам,​ формулой.​ есть функция автозаполнения​ формула 01.03.2009. Первый​ с 0 января​ в Excel по​ ​ 10.​
    ​ не число, а​ ДЕНЬНЕД в Excel
  2. ​В ячейках Excel,​Заранее благодарю!​ что надо прочитать​​ выходные.​​ 2» необходимо внести​ ​ 30-й день не​
    ​При вводе дат в​ ДЕНЬНЕД в Excel
  3. ​ записанных значений из​Функция ЕСЛИ выполняет проверку​ для выполнения проекта​ ДЕНЬНЕД в Excel

Функция ЧИСТРАБДНИ

  1. ​Например, нам нужно​​ даты в Excel.​​ вариант представляется правильным.​ 1900 года. Вместо​ дню недели, т.д.»​Если нужно вычесть​ ​ адрес ячейки с​
    ​ где будет стоять​ ДЕНЬНЕД в Excel
  2. ​DV68​ что бы самому​​aleks_belora​​ дату, следующую за​ заполненным (пуст), нужно​ качестве аргументов рассматриваемых​ диапазона от 0​ значений, возвращаемых функциями​ ​ сотрудником фирмы потребуется​
    ​ заполнить ячейки столбца​ ДЕНЬНЕД в Excel​Можно установить даты​ В статье о​​ того, чтобы подставлять​​ здесь.​ ДЕНЬНЕД в Excel
  3. ​ месяцы, то ставим​ количеством дней, которые​ дата, должен быть​: Функция ДАТАМЕС легко​ научиться.​: Vikttur, добрый вечер.​ 10-м днем.​ результат в столбце​ функций рекомендуется использовать​ до 1, характеризующей​ РАБДЕНЬ.МЕЖДУ и возвращает​​ 236 часов его​​ датами с промежутком​ с определенным периодом​​ функции ДАТАМЕС() приведен​​ диапазон ячеек в​ ​Есть много разных​
    ​ количество месяцев со​ ДЕНЬНЕД в Excel

Функция РАБДЕНЬ

ДЕНЬНЕД в Excel

  1. ​ нужно вычесть.​​ установлен формат «Дата».​​ с этим справится​Владимир​​ Не могли бы​​Например: срок начался​ «дата 3» как-то​ не текстовые представления​ количество выходных дней​ соответствующий результат. Чем​ ​ беспрерывной работы. Дата​
    ​ 7 дней. В​

​ или, только, рабочими​​ еще один пример​​ формулу, подставьте константы​​ чпособов, как ввести​ знаком «минус».​Если в ячейке​ Тогда дата будет​MXM13​

​: Не переживайте, тему​ Вы объяснить принцип​​ 26.12.2011 г. +​​ отметь, например, закрасить​

ДЕНЬНЕД в Excel

​ дат (например, «10.02.2018»),​ и их позицию​ больше дата, тем​​ начала проекта –​​ ячейке D20 написали​ днями, т.д.​ расхождения результатов расчетов​ чисел, которые представляют​ отрицательное число в​

​Вместо цифр количества​ стоит отрицательное число​
​ отражаться правильно, и​
​:​

​ никто без причины​

Прибавляем месяцы к дате в MS EXCEL

​ действия предложенной Вами​ 10 дней выпадает​ ячейку.​

​ а функции, возвращающие​​ по дням недели,​​ больше времени потребуется​ 18.08.2018. Определить дату​ дату – 12.01.2016.​Автозаполнение даты в​ (см. Функция ДАТАМЕС()​ эти даты. Чтобы​

​ ячейку, в формулу,​ месяцев можно поставить​ и его нужно​ формулы будут считать.​DV68​ не закроет. Она​ формулы. Дело в​ на 05.01.2012 г.,​Guest​ данные в формате​ или числового значения​ на реализацию проекта.​ окончания работы над​ В ячейке D​Excel.​ в MS EXCEL). ​ это сделать, выделите​

​ написать ноль перед​​ адрес ячейки, в​ вычесть, то в​ В Excel есть​, спс большое!​ останется для тех,​ том, что не​ 5 января 2012​: Функция РАБДЕНЬ().​

Конец месяца

​ даты (например, ДАТА(18;02;10)).​ из диапазона от​Результат расчетов:​ проектом. В ближайшие​ 21 написали такую​Первый способ.​Примечание​E1:E2​

Таблица с датами отстоящими на месяц (формулы)

​ числом, чтобы не​ которой стоит число​ формуле ставим знак​ формат ячеек и​Работаю с Екселем​ кто будет после​ всегда она выдает​ года является нерабочим​

​aleks_belora​Примечание: в отличие от​ 1 до 17.​То есть, чтобы быстрее​ 30 дней праздников​ формулу. =D20+7 Копируем​

Таблица с датами отстоящими на месяц (Прогрессия)

​Как заполнить последующими​: Функция ДАТАМЕС() -​в формуле ниже​ включалась функция формулы,​ количества месяцев. Числа​ «+», чтобы вычесть​ формат чисел. Как​ в Документах от​ вас..​ правильные значения.​ днем, значит 10-й​: Я думаю, что​ функции РАБДЕНЬ, предусматривающей​

Автоматическая дата в Excel.

​ Примеры некоторых вариантов​ выполнить работу, лучше​ нет, выходные –​ эту формулу вниз​ датами ячейки мы​ это функция из​ и нажмите​​ т.д. Смотрите об​ в ячейке могут​ ​ отрицательное число. Формула​​ разобраться в форматах​ Гугл, там эта​>​​​ ​ день, выпадает на​​ она не подходит,​
​ возможность указывать лишь​ записи данного аргумента:​ увеличить длительность рабочего​ суббота и воскресенье.​ по столбцу. Получится​ знаем. Нужно выделить​ надстройки «Пакет анализа»,​
​F9​ этих приемах в​ стоять как положительные,​ будет такая. +А2+С6.​
​ чисел, как правильно​ ​ функция называется EDATE​
​Читайте данный форум.​
​СТРОКА(10:24) . ​ 10.01.2012 г. (первый​ так как при​ даты праздничных дней,​1 (или явно не​ дня до 10​Вид исходной таблицы данных:​ так.​
​ ячейку с датой.​ который по умолчанию​.​ статье «Как ввести​ так и отрицательные.​ Смотрите таблицу. В​​ настроить​=EDATE(дата_начала; месяцы)​ Ставьте пред собой​Формула должна соответствовать​ рабочий день). Соответственно​
​ подсчете мне надо​
​ функция РАБДЕНЬ.МЕЖДУ позволяет​
​ указан) – выходными​ часов.​Для решения используем формулу:​Использование формулы для заполнения​ Нажать квадратик в​ включен в MS​=NETWORKDAYS(A1,B1,)​ отрицательное число в​Прибавить год к дате​ ячейке С6 стоит​формат даты Excel​​Serge 007​ задачи. Решайте то,​ требованию: «срок, исчисляемый​ в столбец «дата​ учитывать выходные дни​
​ определять число выходных​ ​ днями являются суббота​​Функция РАБДЕНЬ имеет следующий​
​Описание аргументов:​
​ ячеек датами хорошо​ правом нижнем углу​ EXCEL 2007 (в​=ЧИСТРАБДНИ(A1;B1;)​ Excel».​ Excel​ отрицательное число.​, чтобы формулы считали,​: В англоязычном Excel​ что люди просют.​ днями, истекает в​​ 2» нужно поставить​ и праздники,только если​ в неделю и​ и воскресенье.​ синтаксис:​B5 – дата начал​ тем, что при​ ячейки ЛЕВОЙ кнопкой​ отличие от более​
​Функция​
​Функция ДЕНЬНЕД​ ​.​Если мы в​
​ смотрите в статье​ эта функция называется​ Будьте осторожны, можно​ последний день установленного​ дату 11.01.2012 г​ конечная дата (результат)​ указывать, какими днями​2 – воскресенье и​=РАБДЕНЬ(нач_дата;количество_дней;[праздники])​ события (работы над​ изменении даты в​ мыши.​
​ ранних версий EXCEL).​РАБДЕНЬ​Функция ЧИСТРАБДНИ​Чтобы сильно не​ формуле напишем знак​ «Преобразовать дату в​ так же.​
​ втянуться в эту​ срока. Если окончание​vikttur​ выпадает на не​ в неделе являются​
​ понедельник.​
​Описание аргументов:​ проектом);​ первой ячейке, изменятся​Указатель мышки превратится в​Если необходимо к последнему​(WORKDAY) почти противоположна​
​Функция РАБДЕНЬ​
​ заморачиваться с формулами​ «минус» и укажем​ текст Excel» тут.​А Гугл.Док просто​ секту и тогда​ срока, исчисляемого днями,​: В первом вопросе​
​ рабочий день его​
​ выходные (например, вместо​
​3 – понедельник и​нач_дата – обязательный аргумент,​B6/B8 – число рабочих​ даты в остальных​
​ черный крестик. Тянем​ дню месяца прибавить​ функции​Из этого урока вы​ для одноразового подсчета,​ адрес ячейки, в​В Excel можно​ её использовали.​ ..придётся продать свою​

Функция РАБДЕНЬ для расчета количества рабочих дней в Excel

​ приходится на нерабочий​ фигурировало 12 дней,​ надо пропустить и​ привычных субботы и​ вторник (и т.​ характеризующий значения формата​ дней, требуемых для​ ячейках.​ этот крестик вниз​ 1 месяц таким​ЧИСТРАБДНИ​

​ узнаете, как получить​ можно воспользоваться выше​ котором стоит отрицательное​ считать календарные или​bav​ хату..​ день, последним днем​

Примеры использования функций РАБДЕНЬ и РАБДЕНЬ.МЕЖД в Excel

​ теперь 10. Вы​ считать дальше с​ воскресенья можно указать​ д).​ Дата, которое является​ реализации проекта, при​Чтобы заполнить ячейки​ по столбцу. Ячейки​ образом, чтобы новая​(NETWORKDAYS). Она возвращает​ день недели по​ перечисленными вариантами.​

Пример 1.

​ рабочие дни. Например,​

РАБДЕНЬ.

​: Нужно сделать так​

  • ​DV_68​ срока считается первый​ уж определитесь.​
  • ​ первого рабочего дня.​ вторник и среда).​11 – только понедельник.​ точкой отсчета (началом​ условии, что рабочий​ датами с промежутком​

​ заполнятся следующими датами.​

Результат вычислений.

​ дата была также​ дату до или​ дате в Excel​

Как посчитать количество рабочих дней между датами

​ прибавится к дате.​ к дате прибавить​ чтобы к дате​: Т.к. исключений мало,​ следующий за ним​

262 рабочих дня в году.

​В формуле есть​Guest​aleks_belora​12 – только вторник​ какого-либо события).​

​ день длится 8​ 1 месяц, нужно​ Получится так.​ последним днем месяца,​ после указанного количества​ и как подсчитать​Прибавить года в​ Это уже правило​ или вычесть только​ в ячейке D28​ перечислил их через​

Пример 2.

​ функция СТРОКА(12:24). Начало​

РАБДЕНЬ.МЕЖД.

​: Для «дата2» можно​

количество рабочих дней между датами.

​: Помогите, пожалуйста, составить​ (и т. д.).​

Формула оптимального расчета количества рабочих дней между датами

​количество_дней – обязательный аргумент,​ ч.​ в ячейке D21​Все хорошо, но, нам​ то нужно использовать​ будних дней (выходные​ количество будних/рабочих дней​ днях (365 дней​ математики.​ рабочие дни без​ прибавить 3 года​ ЕСЛИ, остальное через​Окончание срока, а​ проверяемого диапазона с​

Пример 3.

​ две формулы.​«0000011» — суббота и​

​ принимающий данные числового​Результат вычислений:​

​ написать такую формулу.​ нужно заполнить ячейки​ формулу =КОНМЕСЯЦА(A6;1)​ исключены).​ между двумя датами.​ – 1 год,​К дате прибавить месяц​

​ выходных и праздников.​

расчет количества рабочих дней.

​ минус один день!​ РАБДЕНЬ​ это 10-й день,​ 12 дня по​=ЕСЛИ(ДЕНЬНЕД(K7+12;2)=6;K7+14;ЕСЛИ(ДЕНЬНЕД(K7+12;2)=7;K7+13;K7+12))​

Особенности использования функций РАБДЕНЬ и РАБДЕНЬ.МЕЖД в Excel

​Задача такая:​ воскресенье».​

​ типа, которые характеризуют​

​Автоматически определилось число для​

  • ​=ДАТА(ГОД(D20);МЕСЯЦ(D20)+1;ДЕНЬ(D20))​ только рабочими днями.​Для составления таблицы, состоящей​=WORKDAY(A1,B1)​Функция​
  • ​ 730 дней –​ в Excel.​ Читайте в статье​Главное что бы​talisman​ не должен выпасть​ 24. Взято немного​aleks_belora​к определённой дате,​«1000001» — воскресенье и​ число рабочих дней,​ сдачи реализованного проекта​В формуле мы​ Вот тут начинается​ из последовательных дат​=РАБДЕНЬ(A1;B1)​ДЕНЬНЕД​
  • ​ 2 года, т.д.).​Первый способ.​ «Количество дней между​ это касалось разных​: В новой ячейке​ на нерабочий день.​ с запасом, т.к.​: Большое спасибо за​

​ назовём её «дата​ понедельник (и т.​

​ прошедших после начала​

  • ​ написали — дату​ «волшебство» Excel. :)​ отстоящих на 1​Примечание:​(WEEKDAY) в Excel​
  • ​Второй способ​Чтобы прибавить или​ датами без праздников​ месяцев т.к. в​ должно прибавляться 20​А в столбец​ число выходных дней​ помощь, но не​ 1», надо прибавить​
  • ​ д.).​ какого-либо события или​​ написать, как в​Второй способ.​
  • ​ месяц можно воспользоваться​ Функция​ возвращает число от​.​ вычесть месяца, можно​ в Excel» здесь.​ них разное кол-во​ дней к той​ «дата 2» необходимо​ подряд (с 30​ при всех условиях​ 12 дней при​Примечания:​ предшествующих ему. Считается,​
  1. ​Чтобы посчитать количество рабочих​ ячейке D20, только​Автоматическая дата в Excel.​ формулой =ДАТАМЕС($B$18;СТРОКА()-СТРОКА($A$20)) и​
  2. ​РАБДЕНЬ​ 1 (воскресенье) до​
  3. ​Прибавить количество месяцев.​ воспользоваться формулами для​Или прибавить, вычесть​
  4. ​ дней!​
  5. ​ дате которая находится​ внести дату, следующую​
  6. ​ декабря по 09​ работает формула, например​
  7. ​ этом, результат занести​При использовании обеих рассматриваемых​ что данное количество​

​ или выходных дней​

  1. ​ к месяцу прибавить​Выделяем ячейку с​ таблицей в формате​(WORKDAY) возвращает порядковый​ 7 (суббота), представляющее​ Например, 1 год​ счета дней. Рассмотрели​ календарные дни. Смотрите​Serge_007​ в другой ячейки,​ за 10-м днем,​ января) равно 11.​ если в столбец​ в столбец «дата​ функций необходимо иметь​ не содержит дни,​
  2. ​ между двумя датами​ 1 месяц.​ датой. Нажимаем на​ Excel2007 (не обязательно),​ номер даты. Примените​ номер дня недели.​ — 12 месяцев,​ выше. Если нужно​ в статье «Как​:​ подскажите формулу​ но этот результат​ Попробуйте сами поменять​ «дата 1» ввести​
  3. ​ 2»,​ ввиду, что Excel​ которые являются праздниками​ в Excel следует​
  4. ​Получится так.​ квадратик в правом​ см. файл примера.​ формат даты к​ Судя по всему,​ 3 года –​ прибавить один месяц​ посчитать возраст в​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ДАТА(ГОД(D28)+3;МЕСЯЦ(D28);ДЕНЬ(D28)-1)​БурундукЪ​ не обязательно должен​
  5. ​ диапазон.​ 11.02.2012, то «дата​но (. ) если​ поддерживает даты начиная​ или выходными днями.​ использовать функцию ЧИСТРАБДНИ:​Чтобы прибавить год к​ нижнем углу ячейки​

​Также в файле примера​ ячейке для её​ 16 декабря 2013​ 36 месяцев, т.д.​ (например, сентябрь), то​ Excel».​IgorGo​: вот и вся​ быть рабочим днем,​aleks_belora​ 2″ будет 23.02.2012,​ 12-й день выпадает​ от 1 января​

Вычисление даты без учета праздничных и выходных дней

​ Для обратного отсчета​​Как видите всего в​ дате, формулу используем​
​ ПРАВОЙ кнопкой мыши​
​ приведены формулы для​ отображения.​ в формуле ниже​ Смотрите строку 14​ прибавляем 30 дней.​Прибавить к дате дни​:​
​ формула:​ любой.​: Извините за назойливость,​ что является праздничным​ на дату отмеченную​ 1900 г. до​
​ относительно даты, указанной​ невисокосном 2019-му 262​ как в предыдущем​ и протягиваем вниз​ последовательностей дат -​Календарь ниже поможет вам​ выпадает на понедельник.​ в таблице на​ Если февраль –​ в Excel.​

​200?’200px’:»+(this.scrollHeight+5)+’px’);»> =дата(год(D28)+3;месяц(D28);день(D28)-1)​
​Код =старая ячейка+20​vikttur​ но можно сказать,​ днем.​ красным цветом дату​ 31 декабря 9999​
​ в качестве аргумента​ рабочих дней в​ варианте, только число​ по столбцу. Отпускаем​ последних дней месяцев,​ лучше понять функцию​
​=WEEKDAY(A1)​ изображении ниже.​ то, 28 или​Чтобы прибавить к​_Boroda_​главное, чтобы старая​: В сообщении от​ что я Exel​результат в столбце​ (это праздничные и​
​ г. Если аргумент​ нач_дата, данный аргумент​ году и 103​ «1» прибавляем к​ кнопку мыши. Появляется​ а также последних​РАБДЕНЬ​=ДЕНЬНЕД(A1)​Третий способ.​

​ 29 дней. Если​​ дате календарные дни,​

​: Проще всего по-тупому​​ ячейка была с​ 12.01.2012, 23:21 описано,​ совсем не силен.​ «дата 2» должен​ выходные дни),​ нач_дата или дата​ следует оказать в​ дня выходных (262+103=365).​ году. Получится такая​ такое диалоговое окно​ дней кварталов.​(WORKDAY).​

​Ещё для отображения дня​​Пишем универсальную формулу.​ нужно прибавить два​
​ достаточно, написать это​

​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ДАТА(ГОД(D28)+3;МЕСЯЦ(D28);ДЕНЬ(D28)-1)​​ форматом дата​ для чего СТРОКА().​ Только пытаюсь осилить.​ выпадать только на​в столбец «дата​ любого праздничного дня​ виде отрицательного числа.​Пример 2. Курс предмета​ формула.​ с предложенными вариантами​
​Заполнить таблицу датами, отстоящими​Опять же, если вы​ недели можно использовать​В ячейке В15 написали​

​ месяца (сентябрь и​​ число дней или​Прикольно — 3​MXM13​Условие СЧЁТЕСЛИ(I4:I117;D10+СТРОКА(10:24))=0​ С днями да,​ рабочий день.​
​ 2» нужно занести​ представлены в виде​[праздники] – необязательный аргумент,​ в учебном заведении​
​=ДАТА(ГОД(D20)+1;МЕСЯЦ(D20);ДЕНЬ(D20))​ копирования даты.​ на 1, 2​
​ подставите список праздников,​ функцию​ такую формулу. =ДАТА(ГОД(A14)+1;МЕСЯЦ(A14);ДЕНЬ(A14))​

​ октябрь), то прибавляем​​ в ячейке, или​ одинаковых поста в​
​: Всем привет! Не​Проверяем наличие даты​ немного напутал.​vikttur​ дату, следующую первой​ даты, не принадлежащей​ принимающий данные формата​ рассчитан на 46​Получились такие даты.​Нажимаем на нужный вариант.​
​ или 3, . ​ функция​ТЕКСТ​Пояснение к формуле.​ 61 день, т.д.​ в формуле. У​ одно и то​
​ стал плодить новую​ в диапазоне нерабочих​Можно попросить Вас​: Как Excel узнает,​ за датой или​ к диапазону допустимых​ Дата, указывающие одну​ занятий, которые проводятся​Как автоматически заполнить список,​ Мы нажали на​ месяцев можно также​РАБДЕНЬ​(TEXT).​

​Нам нужно было​​В ячейке В8 стоит​ нас такая таблица.​ же время​ тему, нашел более-менее​

​ дней I4:I117. Какой​ выложить формулу с​ что день праздничный​ датами отмеченную красным​ значений, обе функции​ или несколько дат,​ в понедельник, среду​ смотрите в статье​ слова «Заполнить по​ с помощью инструмента​(WORKDAY) вернёт дату​=TEXT(A1,»dddd»)​

​ прибавить к дате​​ формула =А8+61. А​В ячейке А2 стоит​Тогда еще добавлю​ похожую. ​ даты?​ учетом последнего отредактированного​ или выходной, если​
​ цветом, т.е. результат​ вернут код ошибки​ соответствующих праздничным дням.​ и пятницу. Начало​
​ «Заполнить автоматически список​ рабочим дням». Получилось​ Прогрессия. Для этого​
​ до или после​=ТЕКСТ(A1;»дддд»)​ 1 год, п.э.​ в ячейке В9​ дата, к которой​Code200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ДАТАМЕС(D28;36)-1​
​Но, суть вопроса​D10+10, D10+11. D10+24​ файла.​ даже некоторые Сб​
​ в столбце «дата​ #ЧИСЛО!.​

​ В качестве данного​​ изучения предмета –​
​ в Excel».​ так.​ введите начальную дату,​
​ указанного количества рабочих​
​Создайте пользовательский формат даты​
​ в формуле написали​ в формуле указали​ будем прибавлять дни.​

​Serge_007​​ вот в чём:​Если проверяемой даты​10-й день не​ и Вс у​

​ 2» не должен​​Если в результате сложения​ аргумента может быть​ 3.09.2018. Ближайшие праздники:​В Excel можно​Вставить даты в​ выделите необходимый диапазон​ дней (исключая выходные​ (дддд), чтобы отобразить​

​ адрес ячейки. Формула​

​В ячейке В3​: Хет-трик​- есть дата1​ там нет (СЧЕТЕСЛИ()=0),​ должен выпасть на​ Вас рабочие?​ выпасть на праздничный​ даты, представленной первым​ передан массив ячеек.​ 17.09.2018, 28.09.2018, 7.10.2018.​ сделать много разных​

​Excel с определенным периодом​ таким образом, чтобы​ и праздничные дни).​ название дня недели.​
​ слова «ГОД».​ такая. =А8+С9​ стоит формула =А2+2.​А в соседней​ — начало, открытие​ то ИСТИНА.​ нерабочий день.​Вар.1 Создать макрос,​

​ или выходной день.​​ аргументом любой из​Функция РАБДЕНЬ.МЕЖД имеет следующий​ Определить дату последнего​

​ графиков. Рассмотрим еще​
​.​ активной ячейкой была​Урок подготовлен для Вас​Функция​
​Если нужно прибавить​
​Второй способ​ Здесь в формуле​ теме аналогичный дубль​

​ депозита.​
​ЕСЛИ(условие;СТРОКА(10:24))​Т.е. окончание срока​ который по цвету​И вторая задача.​ рассматриваемых функций, а​ синтаксис:​

​ занятия.​ один вид диаграммы,​Первый вариант.​ ячейка с начальной​

​ командой сайта office-guru.ru​ЧИСТРАБДНИ​

​ месяцы, то пишем​​.​ сразу указали количество​ (посты 3 и​- есть дата2​
​Если условие истинно,​ должно выпасть на​ заливки будет определять​К результату столбца​ также количества дней,​=РАБДЕНЬ.МЕЖД(нач_дата;количество_дней;[выходной];[праздники])​Вид исходной таблицы данных:​
​ которая будет сравнивать​Выделяем ячейку с​ датой и вызовите​Источник: www.excel-easy.com/examples/weekdays.html​

​(NETWORKDAYS) возвращает количество​​ в формуле число​В Excel есть​ дней, которые нужно​ 4)​ — конец, закрытие​ то в массив​

​ рабочий день или​

​ «ленивые» дни.​ «дата 2», надо​ заданных вторым аргументом​Описание аргументов:​Формула для расчета:​ данные трех столбцов.​ датой. Нажимаем ПРАВОЙ​ инструмент Прогрессия.​Перевела: Ольга Гелих​

​ будних дней (исключая​​ после слова «Месяц».​ специальная функция. Смотрим​ прибавить к дате.​Gustav​

Как прибавить 20 дней к дате

​ депозита.​​ заносится количество дней​ на первый рабочий​Вар.2 Создать отдельный​ прибывать 30 дней​ функции, с учетом​нач_дата – обязательный аргумент,​

​Результат расчетов:​​ Подробнее, смотрите в​ мышкой на квадратик​
​Дату в Excel​
​Автор: Антон Андронов​ выходные) между двумя​Подробнее об этой​

​ строки 10, 11,​​Можно вместо цифры​:​- есть сроки​ (10, 11. 24),​
​ день следующий за​ список этих самых​
​ и результат занести​ определенного количества праздничных​ характеризующий дату начала​
​Последнее занятие будет 24​ статье «Пузырьковая диаграмма​ в правом нижнем​
​ можно установить несколькими​Найдем дату, отстоящую от​ датами.​ формуле, что еще​
​ 12 в таблице.​ дней, указать адрес​200?’200px’:»+(this.scrollHeight+5)+’px’);»>​
​ депозита, на: 3​ если ЛОЖЬ, то​ нерабочим.​
​ «ленивых».​
​ в столбец «дата​
​ и выходных дней​
​ какого-либо события в​ декабря 2018 года.​
​ в Excel».​ углу и протягиваем​
​ способами — вставить​ начальной даты на​
​=NETWORKDAYS(A1,B1)​ можно в нее​Делаем ячейку для​
​ ячейки с количеством​

​=ДАТАМЕС(D28; 36) -​​ мес., 6 мес.,​ в массиве ЛОЖЬ.​

​А в столбец​​Вар.2 см. в​​ 3»,​​ будет получено значение,​
​ виде данных формата​Пример 3. Для выполнения​Функция РАБДЕНЬ предназначена для​ на нужное количество​
​ текущую дату, заполнить​

​ заданное количество месяцев.​​=ЧИСТРАБДНИ(A1;B1)​ написать и где,​ формулы активной. На​
​ дней, которые нужно​ 1​

Как прибавить 3 года?

​ 12 мес.​​МИН(ЕСЛИ(. )) — найденное​ «дата 2» необходимо​ файле. Формула массива.​но (. ) если​ находящееся вне диапазона​
​ Дата;​ работы в срок​ определения даты начала​ ячеек. Отпускаем мышку.​ таблицу датами с​

​Пусть в ячейке​​Если вы укажете список​ ​ смотрите в статье​

​ закладке «Формулы» в​​ прибавить. В ячейке​ ​bav​

​Необходимо сделать расчет​​ минимальное число добавочных​
​ внести дату, следующую​
​ Список сами дополняйте.​ 30-й день выпадает​ допустимых значений дат,​количество_дней – обязательный аргумент​
​ было предложено два​
​ или окончания какого-либо​

​ В появившемся диалоговом​​ определенным периодом, т.​
​А6​ праздников, то функция​ «Дата в Excel.​ разделе «Библиотека функций»​

​ В4 стоит такая​​: спс. ​ ​ даты2 при указании​
​ дней, которое добавляем​ за 10-м днем.​

​aleks_belora​​ на дату отмеченную​

Как прибавить дни к дате в Excel

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

Добавить рабочие дни до даты

В этом примере формула в D5:

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

Чтобы вычесть выходные из даты (вместо добавления рабочих дней), просто используйте отрицательное значение для дней. Например, чтобы получить дату 3 рабочих дня до даты в A1, вы можете использовать:

Добавить рабочие дни без выходных

= РАБДЕНЬ.МЕЖД (дата начала; дни; «0000000»; праздничные дни)

Добавить рабочие дни без выходных

Чтобы добавить или вычесть дни рабочих дней к дате, соблюдая праздники, но при условии 7-дневной рабочей недели, вы можете использовать функцию РАБДЕНЬ.МЕЖД. В этом примере формула в D6:

Эта формула добавляет 7 дней работы во вторник, 22 декабря. Три отпуска предоставляются с использованием названного диапазона «праздники» (B9: B11), а выходные устанавливаются с использованием специального синтаксиса «0000000», что означает, что все дни недели являются рабочими днями. Результат: Вт, 31 декабря 2015 года.

РАБДЕНЬ.МЕЖД может вычислять дату в будущем или прошлом, что касается праздников и выходных. Чтобы указать, какие дни считаются выходными, вы можете использовать специальный код (полный список кодов здесь) или использовать «маску» для обозначения выходных дней с единицами и нулями. Метод маски является более гибким, поскольку он позволяет назначать любой день недели в выходные (т. е. Нерабочий день). Например:

= РАБДЕНЬ.МЕЖД (A1;3; «0000000») // без выходных

= РАБДЕНЬ.МЕЖД (A1;3; «1000000») // выходной = Пн

= РАБДЕНЬ.МЕЖД (A1;3; «1100000») // выходные= понедельник + вторник

= РАБДЕНЬ.МЕЖД (A1;3; «1110000») // выходные = Пн + Вт + Ср

Аргумент выходных дней предоставляется в виде 7 символов, представляющих понедельник-воскресенье. Используйте один (1), чтобы указать выходные, и ноль (0), чтобы указать рабочий день.

Поскольку мы хотим, чтобы все дни недели считались рабочими днями, мы используем «0000000».

Добавить дни и исключить определенные дни недели

Чтобы добавить дни в дату, исключая определенные дни (исключая вторники и четверги, только среду и т. д.), вы можете использовать функцию РАБДЕНЬ.МЕЖД со специальным кодом шаблона.

Добавить дни и исключить определенные дни недели

Эта формула добавляет 7 дней к дате в B7, за исключением суббот и воскресений.

Функция РАБДЕНЬ.МЕЖД основана на функции РАБДЕНЬ, которая предназначена для добавления рабочих дней к дате. РАБДЕНЬ автоматически исключает субботу и воскресенье, а также может исключать список пользовательских праздников. РАБДЕНЬ.МЕЖД делает то же самое, но позволяет исключить любые дни недели, в дополнение к праздникам.

Чтобы исключить определенные дни недели, вы можете использовать предварительно сконфигурированный код или предоставить свой собственный код шаблона. Код шаблона должен состоять из 7 цифр, либо иметь ноль для каждого дня недели, начинающийся в понедельник и заканчивающийся в воскресенье. Значения, равные 1, исключаются, а дни с нулевыми значениями обрабатываются обычным образом.

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

= РАБДЕНЬ.МЕЖД (A1;7; «0000011») // исключить Сб; Вс

= РАБДЕНЬ.МЕЖД (A1;7; «0010011») // исключить Сб; Вс; Ср.

= РАБДЕНЬ.МЕЖД (A1;7; «0101011») // исключаем Сб; Вс; Вт; Чт

Добавить дни до даты

Чтобы добавить заданное количество лет к дате, вы можете использовать функцию ДАТАМЕС.

Добавить дни до даты

Даты в 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 обрабатывалось на каждом пороге как число вместо следующего.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *