Формула excel дата оплаты

Группа: Пользователи

Ранг: Новичок

Сообщений: 10


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Добрый день.

Просьба помочь составить формулу, которая позволяет вычислять дату оплаты исходя из критериев:
1) Оплата + 20 банковских дней со дня отгрузки (т.е исключая субботы и воскресение)
2) также подсчет должен исключать праздничные дни ( столбец D)

К сообщению приложен файл:

8796554.xls
(26.5 Kb)

Сообщение отредактировал kameron5Воскресенье, 17.03.2019, 11:54

Дата в Excel. Формула.

​Смотрите также​ при помощи функции​), то можно увидеть​ инструмент для работы​Все они отображают числовые​​ Excel, а также​​ применять определенный числовой​ дни и дни,​Для того, чтобы прибавить​чч:мм​Присвоить имя​Можно также вычислить возраст​ а также даты​ под общий формат.​ способами можно посчитать​Такой расчет даты удобен​y – считает​Сложить даты в Excel,​ДЕНЬНЕД​ интересную картинку:​ с этим отчетом​
​ значения, соответствующие григорианскому​ разобрали несколько полезных​ формат.​ определенные как праздничные.​ к дате 28.02.2011,​.​. Присвойте диапазону имя​
​ или срок службы.​
​ праздничных дней, если​Для вычисления разности в​ разность дат в​ тем, что всегда​ года​ вычесть даты, прибавить​(WEEKDAY)​То есть, с точки​ по продажам. Мы​ календарю. Даже если​ вариантов их ввода​Excel предлагает несколько форматов​​ Для функции​​ например, 15 месяцев,​Чтобы вычислить время между​МоиПраздники​ Результат при этом​ таковые имеются. Жмем​ датах можно также​
​ Экселе.​ можно изменить цифру​ym – считает​ к дате дни,​из категории​ зрения Excel, 27.10.2012​
​ можем фильтровать и​ в таблице Excel​ на рабочий лист.​ для ввода временных​РАБДЕНЬ​ можно использовать следующую​ двумя датами и​и нажмите кнопку​
​ будет иметь следующий​ на кнопку​ применять специальную функцию​Скачать последнюю версию​ месяца, не меняя​ месяца​ месяцы, года, посчитать​Дата и время​ 15:42 = 41209,65417​
​ сегментировать данные по​ для отображения введенной​ В следующем уроке​ данных. Если Вы​выходными считаются суббота​ формулу:​ значениями времени, можно​ОК​ вид: «2 года,​​«OK»​
​РАЗНДАТ​​ Excel​​ формулы. Например, фирма​
​md – считает​ стаж, возраст, время​.​На самом деле любую​ определенным критериям времени:​ даты был выбран​ мы поговорим о​ примените такой формат,​ и воскресенье. Программа​=ДАТА(ГОД(A1);МЕСЯЦ(A1)+15;ДЕНЬ(A1)) или формулу​ просто вычесть одного​. Затем создайте формулу,​ 4 месяца, 5​
​.​. Проблема в том,​Прежде, чем начать работать​ не успевает сделать​ дни​-​Первый аргумент этой функции​ дату Excel хранит​
​Кроме того, можно составить​ календарь Хиджра, то​ 7-ми функциях Excel,​
​ Excel автоматически преобразует​ Excel самостоятельно не​ =ДАТАМЕС(A1;15)​
​ из другого. Но​ выполнив указанные ниже​
​ дней».​
​После указанных выше манипуляций​ что в списке​ с датами, нужно​ заказ вовремя, сроки​«г.», «мес.», «дн.»​все это можно​ — ячейка с​ и обрабатывает именно​
​ гистограмму для анализа​​ при вычленении года​
​ которые позволяют извлекать​ введенную дату (или​
​ может определить, какие​получим результат 28.05.2012​
​ к каждой ячейке​ действия.​
​В этом примере начальная​ в предварительно выделенной​
​ Мастера функций её​ отформатировать ячейки под​ окончания работы продлеваются.​ написанные между знаками​ сделать формулами. Как​ датой, второй -​ так — как​ самых продаваемых дней​ и других составных​ нужные параметры из​ время) в порядковое​​ дни считать праздниками,​Примечание​
​ необходимо применить форматирование,​В этом примере начальная​ дата находится в​ ячейке отобразится количество​
​ нет, поэтому придется​ данный формат. В​​ Меняем цифру в​​ & — так​ посчитать дату выхода​ тип отсчета дней​ число с целой​ недели, понять на​ значений посредством функций,​ значений дат и​ число (долю суток)​ поэтому предлагает третий​. При прибавлении месяцев​ чтобы приложение Excel​
​ дата находится в​​ ячейке D17, а​ рабочих дней за​
​ вводить формулу вручную.​
​ большинстве случаев, при​ ячейке G 13​
​ будут подписаны года,​ сотрудника из отпуска​ недели (самый удобный​ и дробной частью.​
​ какой день недели​ приложение представит число,​ времени. На этом​ и применит к​ необязательный аргумент, где​ между ДАТАМЕС() и​ вернуло нужный результат.​ ячейке D53, а​
​ конечная — в ячейке​ указанный период.​ Её синтаксис выглядит​ введении комплекта символов,​ и формула расчитывает​ месяца и дни​​ или сколько дней​ — 2).  ​ Целая часть числа​ приходится наибольшее количество​
​ которое является эквивалентом​​ урок закончен. Всего​​ ячейке формат​ Вы сами можете​ ДАТА() существует разница. Прибавим​В одной ячейке введите​ конечная — в ячейке​ E17. Параметр​Урок:​ следующим образом:​
​ похожего на дату,​
​ новую дату. По​ в итоговой дате.​
​ осталось до отпуска,​Поскольку время в Excel,​ (41209) — это​ продаж:​ по григорианской системе​
​ Вам доброго и​Даты​ все указать.​ к 30.01.2009 один​ полное значение начальной​ E53.​
​»y»​Мастер функций в Excel​=РАЗНДАТ(начальная_дата;конечная_дата;единица)​ ячейка сама переформатируется.​ такому принципу можно​ Можно между кавычками​ посчитать возраст, расчитать​ как было сказано​ количество дней, прошедших​В таком виде очень​
​ летоисчисления.​ успехов в изучении​(или Времени), установленные​Если в Вашем случае​ месяц:​ даты и времени.​
​Введите формулу, как в​в формуле возвращает​Как видим, программа Excel​«Единица»​
​ Но лучше все-таки​ прибавлять, отнимать по​
​ написать по-разному –​ дату срока оплаты​ выше, такое же​ с 1 января​ удобно сегментировать отчеты​Чтобы воспользоваться функцией ГОД,​ Excel.​ по умолчанию.​
​ выходные дни отличны​=ДАТАМЕС(«30.01.2009»;1) вернет 28.02.2009, т.к.​
​ В другой — полное​
​ приведенном выше примере.​ количество полных лет​
​ предоставляет своим пользователем​— это формат,​
​ сделать это вручную,​ отдельности и вместе​ полное слово или​ счета или окончания​ число, как дата,​ 1900 года (взято​ по продажам за​ нужно ввести в​Автор: Антон Андронов​На рисунке ниже представлена​ от классических субботы​ 30 февраля не​ значение конечной даты​ Параметр «1» в​ между двумя датами.​ довольно удобный инструментарий​ в котором в​
​ чтобы подстраховать себя​ года, месяцы и​ просто поставить точку.​ договора, посчитать рабочие​ но только дробная​ за точку отсчета)​ длительные, средние и​ ячейку следующую формулу​
​Задача функции СЕГОДНЯ(), английский​
​ таблица вариантов ввода​ и воскресенья, то​
Как прибавить к дате дни в Excel.​ существует, то функция​ и времени. В​ формуле назначает субботы​В еще одну ячейку​
Дата в Excel.​ для расчета количества​ выделенную ячейку будет​ от неожиданностей.​ дни.​ Смотрите пример.​
​ дни и многие,​ его часть, то​ до текущей даты.​ короткие периоды времени.​ функции с одним​ вариант TODAY(), -​ даты и времени,​ вы всегда можете​
​ вернет последний день​ каждой ячейке необходимо​ и воскресенья выходными​ поместите формулу РАЗНДАТ​ дней между двумя​ выводиться результат. От​Выделяем пространство листа, на​Например, прибавим к​В ячейке С6 стоит​ многие другие действия​ с временем также​ А дробная часть​Стоит сразу отметить что​ аргументом:​ вернуть текущую дату.​ которые поддерживает Excel.​ воспользоваться функцией​
​ месяца, т.е. 28.02.2009 («лишние»​ указать месяц, день,​ днями и исключает​ с параметром​ датами. При этом,​ того, какой символ​
​ котором вы планируете​ дате 1 год,​ формула, искомая дата.​ с датами и​ возможны любые математические​ (0,65417), соответственно, доля​ для того чтобы​=ГОД(адрес ячейки с датой​ Записав, формулу =СЕГОДНЯ()​
​ В левой колонке​РАБДЕНЬ.МЕЖД​ 2 дня будут​ год, час и​ их из общей​»ym»​ если нужно рассчитать​ будет подставлен в​ производить вычисления. Кликаем​ 2 месяца и​А здесь, вместо​ временем можно проводить​
​ операции, как и​ от суток (1сутки​ получить разницу между​ в числовом формате)​ получим 21.05.2011 (если​ показаны значения, которые​. По сути это​ отброшены);​ минуту.​ суммы.​
​. Параметр «ym» возвращает​ просто разницу в​ данный параметр, зависит,​ правой кнопкой мыши​ 11 дней. Пишем​ букв «г.», «мес.»,​
​ в Excel.​ с датой -​ = 1,0)​ двумя датами нам​Аргумент функции является обязательным​ конечно сегодня этот​ нужно вводить в​ расширенный вариант функции​
​=ДАТА(ГОД(«30.01.2009»);МЕСЯЦ(«30.01.2009»)+1;ДЕНЬ(«30.01.2009»)) вернет 02.03.2009: «лишние»​Выберите обе ячейки и​Примечание. В Excel 2007​ количество месяцев, остающихся​

excel-office.ru

Вычисление разности дат в Microsoft Excel

Разность дат в Microsoft Excel

​ днях, то более​ в каких единицах​ по выделению. Активируется​ года, месяцы и​ «дн.» просто поставили​Все расчеты с​ сложение, вычитание и​Из всех этих фактов​ не поможет ни​ для заполнения. Он​ день).​ ячейку, а в​

​РАБДЕНЬ​ 2 дня (29​

Расчет количества дней

​ нажмите клавиши CTRL+1​ нет функции ЧИСТРАБДНИ.МЕЖД.​ после последнего полного​ оптимальным вариантом будет​ будет возвращаться итог:​ контекстное меню. В​ дни, которые будем​ точку.​ датами описаны в​ т.д.​ следуют два чисто​ одна из выше​

  1. ​ может быть заменен​Функция СЕГОДНЯ() возвращает текущую​ правой — результат​, который позволяет настроить​ и 30 февраля)​ (или​ Но есть функция​​ года.​​ применение простой формулы​«y» — полные года;​ нём выбираем пункт​​ прибавлять, в разных​​Если в ячейку В6​

    Переход в формат ячеек в Microsoft Excel

  2. ​ нескольких статьях. Смотрите​Нюанс здесь только один.​ практических вывода:​​ описанных функций. Для​​ на «дата_в_числовом_формате». В​ дату в числовом​ преобразования. Стоит отметить,​​ количество выходных в​​ будут прибавлены к​+1 на компьютере​​ ЧИСТРАБДНИ. Функция из​​Теперь нужно определить количество​ вычитания, а не​«m» — полные месяцы;​«Формат ячейки…»​ ячейках.​ поставим​ перечень статей в​​ Если при сложении​​Во-первых, Excel не умеет​

Форматирование как дата в Microsoft Excel

​ данной задачи следует​ примерах ниже, вы​ формате (см. статью​ что датам, вводимым​ неделе и на​

Способ 1: простое вычисление

​ дате.​ с Mac OS). Затем​ примера выше в​ оставшихся дней. Мы​

  1. ​ использование функции​«d» — дни;​. Как вариант, можно​Диалоговое окно заполним так.​

    Даты готовы для операции в Microsoft Excel

  2. ​текущую дату​ конце статьи в​ нескольких временных интервалов​ работать (без дополнительных​ воспользоваться специально предназначенной​ сможете наглядно увидеть​ Как EXCEL хранит​ без указания года,​ какие дни они​Если записать формулу =ДАТА(2008;3;),​ выберите​ Excel 2007 имела бы​​ сделаем это, написав​​РАЗНДАТ​«YM» — разница в​ набрать на клавиатуре​Получилась такая формула и​, то сможем узнать​ разделе «Другие статьи​ сумма получилась больше​​ настроек) с датами​​ функцией РАЗНДАТ:​​ это. Важно помнить,​​ дату и время).​ присваивается текущий год,​ приходятся. Функция​

    Указание формата в Microsoft Excel

    ​ то формула вернет​Дата​​ такой вид:​​ другую формулу, чем​. А вот если​ месяцах;​ сочетание клавиш​ такой результат.​ стаж по сегодняшнее​ по этой теме».​​ 24 часов, то​​ ранее 1 января​​Тип значений в ячейках​​ что при отображении​​ Т.е. формат ячейки,​​ а именно выставленный​

    Установка общего формата в Microsoft Excel

  3. ​РАБДЕНЬ.МЕЖД​ 29.02.2008. Т.е. опуская​ >​​=ЧИСТРАБДНИ(D53;E53)​​ приведенная выше. Эта​ требуется, например, подсчитать​«MD» — разница в​Ctrl+1​Если изменим цифру дней​ число. Например, узнать​​Внимание!​​ Excel обнулит ее​ 1900 года. Но​ «дата» требует особого​ даты в качестве​

    Вычисление разности дат в Microsoft Excel

  4. ​ содержащей эту формулу​ в настройках Вашей​впервые появилась в​ последний аргумент День​​14.03.12 13:30​​. Не нужно указывать​ формула вычитает первый​ количество рабочих дней,​

Результат вычисления разности дат в Microsoft Excel

Способ 2: функция РАЗНДАТ

​ днях (месяцы и​.​ с 11 на​​ стаж работника на​​Если формулы не​ и начнет суммировать​ это мы переживем!​ подхода при обработке​ текста (автоматическая ориентация​ должен быть Общий​ операционной системы.​

​ Excel 2010.​

​ мы тем самым​​. Этот образец даты​ 1, потому что​ день конечного месяца​ то тут на​ годы не учитываются);​Открывается окно форматирования. Если​ 25, то получится​ предприятии. Каждый день​ будут работать, проверьте​

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

​ помощь придет функция​«YD» — разница в​ открытие произошло не​ такая дата.​ стаж будет пересчитываться​ формат дат. Бывает,​

​ Чтобы этого не​Во-вторых, с датами и​ использовать соответствующие данному​ ячейки), функция ГОД​ получим число 40684​ варианты, которые поддерживает​ между двумя датами.​ 0. Поэтому формула​ чтобы просто показать,​ умолчанию считает субботу​ даты окончания в​ЧИСТРАБДНИ​

  1. ​ днях (годы не​ во вкладке​Как ввести адрес ячейки​ на текущую дату.​ при копировании из​ происходило, нужно применить​

    Функция РАЗНДАТ в Microsoft Excel

  2. ​ временем в Excel​ типу функции в​​ не будет выполнена.​​ вместо даты 21.05.2011.​ Excel. Но даже​ Праздничные и выходные​ возвращает последний день​ как выглядит формат.​ и воскресенье выходными​

Результат функции РАЗНДАТ в Microsoft Excel

Способ 3: вычисление количеств рабочих дней

​ ячейке E17 (06.05.2016).​. То есть, как​ учитываются).​«Число»​ быстро смотрите в​ Как установить текущую​ других программ в​​ к итоговой ячейке​​ возможно выполнять любые​ Excel.​ Ее результатом станет​У функции СЕГОДНЯ() нет​ этих вариантов Вам​ дни в это​

​ предыдущего месяца!​

​ Учитывайте, что в​ днями.​ Ниже описано, как​ всегда, пользователю следует​​Так как нам нужно​​, то следует в​ статье «Сложение, вычитание,​ дату смотрите в​ Excel даты вставляются​​ формат​​ математические операции. Именно​

​Как обычно, кому надо​ отображение #ЗНАЧ. Поэтому​ аргументов (их нет​ будет предостаточно.​ количество не включаются.​Весь курс: урок 1​ версиях, предшествующих Excel 2016,​Если у вас выходные​ это делается. Сначала,​ определиться с инструментом​ рассчитать разницу в​​ неё перейти. В​​ умножение, деление в​

  1. ​ статье «Текущая дата​ в текстовом формате.​37:30:55​ потому, что на​​ быстро — смотрим​​ форматируемые даты должны​

    Переход в Мастер функций в Microsoft Excel

  2. ​сегодня​Некоторые варианты отображения дат,​​ Функция​​ | урок 2​​ образец даты может​​ дни не в​​ функция ДАТА создает​​ выполнения после того,​ количестве дней между​​ блоке параметров​​ Excel».​

    Переход к аргументам функции ЧИСТОРАБДНИ в Microsoft Excel

  3. ​ в Excel».​ Тогда формулы не​:​ самом деле они​ видео. Подробности и​ быть представлены в​и вряд ли​ представленные в правой​​ЧИСТРАБДНИ​​ | урок 3​

Аргументы функции ЧИСТОРАБДНИ в Microsoft Excel

​ выглядеть иначе, например​ субботу и воскресенье,​ дату, 01.05.2016. Она​ как он поставил​ датами, то наиболее​

Результат функции ЧИСТОРАБДНИ в Microsoft Excel

​«Числовые форматы»​​В Excel есть​

​2.​ считают. Чтобы формулы​Pleut​ — числа! А​ нюансы — в​ числовом варианте. Дни,​ они появятся завтра​ колонке, могут отличаться.​является как бы​ | урок 4​ 14.03.​ укажите вместо «1»​ делает это на​​ конкретную задачу.​​ оптимальным решением будет​выставляем переключатель в​ три функции, которые​Как прибавить к дате​ считали, нужно изменить​​: Добрый день!​​ вот это уже​ тексте ниже:​ месяцы и год​ :)​ Это зависит от​ противоположностью функции​

​ |​

lumpics.ru

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

​01​​ другое число из​ основе года и​Автор: Максим Тютюшев​ применение последнего варианта.​ позицию​ выбирают из даты​ дни в Excel.​ формат ЗНАЧЕНИЙ на​Подскажите, пожалуйста, как​ раскрывает перед пользователем​Если иметь ввиду российские​ могут быть разделены​1. Функция СЕГОДНЯ() полезна,​ региональных настроек и​РАБДЕНЬ​урок 5​13:30.​ списка IntelliSense. Например,​ месяца в ячейке​Примечание:​

​Также нужно обратить внимание,​«Дата»​ или только число,​Первый способ.​ числовой​ создать формулу, чтобы​ массу возможностей.​ региональные настройки, то​ точкой, слешем или​

​ если на листе​​ формата отображения даты​​, поэтому лишний раз​​В прошлых уроках мы​​В еще одной ячейке​​ «2» назначает выходными​

Разность в днях

=РАЗНДАТ(D9;E9;

​ E17 (число​ Мы стараемся как можно​ что, в отличие​. В правой части​ или только месяц,​В примере прибавим​-​​ на листе с​​Считается простым вычитанием -​ Excel позволяет вводить​ запятой.​

Разность в неделях

=(РАЗНДАТ(D13;E13;

​ требуется отображать текущую​ и времени в​ описывать назначение аргументов​ научились создавать и​ вычтите начальные дату​ днями воскресенья и​1​ оперативнее обеспечивать вас​​ от способа с​​ окна выбираем тот​ или год. Это​ 9 месяцев.​это не формат​ исходными датами задавалась​ из конечной даты​ дату очень разными​Рассмотрим пример работы с​ дату независимо от​​ настройках операционной системы.​​ функции не стоит.​​ отображать даты и​​ и время из​

Разность в месяцах

=РАЗНДАТ(D5;E5;

​ понедельники.​означает первый день​ актуальными справочными материалами​ применением простой формулы,​ тип данных, с​​ функции «ГОД», «МЕСЯЦ»,​​В ячейке А13​ ячейки. Как это​ фиксированная дата, далее​

Разность в годах

=РАЗНДАТ(D2;E2;

​ вычитаем начальную и​ способами — и​ функцией ГОД в​ времени открытия книги.​Работая с ячейками в​​Как видите, результатом вычисления​​ время в Excel.​ конечных даты и​Если у вас Excel 2007,​

Вычисление возраста в годах, месяцах и днях

​ месяца). Функция ДАТА​ на вашем языке.​ описанного выше, при​ которым собираемся работать.​ «ДЕНЬ».​ пишем дату, к​ сделать, читайте в​

1. Используйте функцию РАЗНДАТ для вычисления суммарного количества лет.

=РАЗНДАТ(D17;E17;

​ на листах расчетов​ переводим результат в​ понимает их все:​ Excel. Если нам​ Записав в ячейке​​ Microsoft Excel, которые​​ функции оказались 63​ Сегодня будет заключительный​ времени. Результат будет​

2. Используйте функцию РАЗНДАТ с параметром «ym» для вычисления количества месяцев.

=РАЗНДАТ(D17;E17;

​ пропустите это действие.​ отображает 01.05.2016. Затем​ Эта страница переведена​​ использовании этой функции​​ После этого, чтобы​Делаем активной ячейку​ которой будем прибавлять​ статье «Преобразовать текст​

3. Используйте другую формулу, чтобы найти дни.

=РАЗНДАТ(D17;E17;

​ на начало периода​Общий (General)​»Классическая» форма​ нужно получить год​ в ячейке​ содержат дату или​ рабочих дня. Если​ урок из этой​ выглядеть как десятичное​ Функция ЧИСТРАБДНИ в​ мы вычитаем эту​ автоматически, поэтому ее​ на первом месте​ закрепить изменения, жмем​ В19. На закладке​ 9 месяцев.​ в дату Excel»​ она бралась, а​​числовой формат, чтобы​​3.10.2006​ из исходной даты​А1​ время, Вы имеете​ бы мы просто​ серии. Вы познакомитесь​ число со знаками​ Excel 2007 всегда считает​ дату из исходной​ текст может содержать​

​ должна находиться начальная​​ на кнопку​ «Формулы» в разделе​В ячейке D13​ тут.​ следующий период был​

4. Необязательно: объедините три формулы в одну.

=РАЗНДАТ(D17;E17;

​ показать разницу в​Сокращенная форма​ нам не поможет​формулу =СЕГОДНЯ() при​ возможность применять к​ вычли из конечной​ с функциями, которые​ после запятой. Это​ выходными днями субботу​ конечной даты в​​ неточности и грамматические​​ дата, а конечная​«OK»​ «Библиотека функций» нажимаем​ пишем формулу. Можно​Для подсчета дат​ следующим месяцем, годом,​ днях:​

Скачивание образцов

​3.10.06​ функция ПРАВСИМВ так​ каждом открытии книги​ ним различное форматирование.​ даты начальную, то​ позволяют производить вычисления​
​ будет исправлено в​ и воскресенье.​

Другие вычисления даты и времени

Разность между сегодняшней и другой датой

​ ячейке E17, т. е.​ ошибки. Для нас​ – на втором.​.​ на функцию «Дата​ написать формулу в​ нужно сделать таблицу​ кварталом и т.д.​​Здесь ситуация чуть сложнее.​​С использованием дефисов​ как она не​ будем видеть текущую​ Например, Вы можете​ получили бы 89​ над датами в​ следующем действии.​Если вы присвоили имя​

=РАЗНДАТ(СЕГОДНЯ();D28;

​ 06.05.2016. «06.05.2016» минус​ важно, чтобы эта​ Иначе расчеты будут​Теперь все данные, которые​

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

​ и время». В​ соседней ячейке, просто,​ в Excel и​Прошу прощения, если​ Необходимо не учитывать​3-10-6​ работает с датами,​

​ дату.​​ отображать в ячейке​ дней.​ Excel, например, вычислять​Нажмите клавиши CTRL+1 (или​ диапазону праздничных дней​ «01.05.2016» равняется 5​ статья была вам​ некорректными.​ будут содержаться в​ появившемся окне выбираем​ в примере, она​​ установить в ней​​ вопрос банальный!​​ субботы с воскресеньями​​С использованием дроби​​ а только лишь​​2. Функция и спользуется​​ только день недели,​​Если в Вашем случае​ количество рабочих дней​+1 на компьютере​

1. Введите начальную и конечную даты.

В ячейке D53 начальная дата 01.01.2016, в ячейке E53 конечная дата 12.31.2016

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

2. Еще в одной ячейке введите формулу такого вида:

=ЧИСТРАБДНИ.МЕЖД(D53;E53;1) и результат: 261

​ нужную функцию. Например,​ стоит там –​ формулы. Этим мы​Serge_007​ и праздники. Для​3/10/6​ текстовыми и числовыми​ для вычисления интервалов.​

​ или только месяц​ выходные дни отличны​ между двумя датами.​ с Mac OS). Выберите​ инструкциями раздела «Перед​Предупреждение:​ уделить пару секунд​​ ячейку, согласно её​​ будет распознавать как​ мы выбрали функцию​ в ячейке D13.​ сейчас и займемся.​: Здравствуйте.​ такого расчета лучше​

3. При необходимости измените параметр «1».

Список Intellisense со значениями

​Внешний вид (отображение) даты​ значениями. Чтобы отделить​ Например, если известно,​ и год, или​ от классических субботы​ Всего мы рассмотрим​(все форматы)​ началом», введите в​ Не рекомендуется использовать аргумент​

​ и сообщить, помогла​ синтаксису, описанному выше,​ дату.​ «ГОД». В появившемся​ =ДАТА(ГОД(A13);МЕСЯЦ(A13)+9;ДЕНЬ(A13))​Как простыми способами​

4. Введите имя диапазона праздничных дней.

=ЧИСТРАБДНИ.МЕЖД(D53;E53;1;МоиПраздники) и результат: 252

​Вопрос не банальный,​ воспользоваться функцией​ в ячейке может​ год, месяц или​ что проект заканчивается​ же только время.​ и воскресенья, то​ 4 таких функции.​. В поле​ конце это имя,​ «md» функции РАЗНДАТ,​ ли она вам,​ и первичным данным​Проще всего вычислить разность​ диалоговом окне указали​​В формуле все​​ прибавить к дате​

​ а непонятный.​​ЧИСТРАБДНИ​ быть очень разным​ день от полной​ 31/12/2017 (предполагается, что​Получить доступ ко всем​​ Вы всегда можете​​Возвращает порядковый номер даты,​Тип​ как здесь. Если​ так как это​ с помощью кнопок​ в виде начальной​ дней между датами​​ адрес ячейки с​​ три адреса ячейки​ или вычесть из​Давайте файл-пример.​​(NETWORKDAYS)​

Вычисление затраченного времени

​ (с годом или​ даты для этого​ срок еще не​ возможным форматам Вы​ воспользоваться функцией​ которая отстает от​введите​ у вас нет​ может привести к​ внизу страницы. Для​ и конечной даты.​ с помощью обычной​

1. Введите начальное и конечное время.

Начальная дата/время 07:15, конечная дата/время 16:30

​ датой (А19). Нажали​ одинаковые, т.к. дата​ даты дни, месяци​Pleut​из категории​ без, месяц числом​ в Excel предусмотрены​ наступил), то узнать​

2. Задайте формат чч:мм.

Диалоговое окно

​ можете на вкладке​ЧИСТРАБДНИ.МЕЖД​ заданной на определенное​Изображение значка кнопки команд в Mac​[ч]:мм​ праздничных дней, можно​ неправильным результатам вычисления.​​ удобства также приводим​​Для того, чтобы произвести​​ формулы.​​ «ОК». Получилось так.​ записана в одной​

3. Вычислите разность двух значений времени.

=E80-D80 и результат: 09:15

​ или года, смотрите​: Добрый день!​Дата и время​ или словом и​ функции для работы​

4. Задайте формат чч:мм.

Диалоговое окно

​ сколько дней осталось​Изображение значка кнопки команд в Mac​Число​. По сути это​​ количество месяцев вперед​​.​​ оставить точку с​​Все три вычисления можно​

Вычисление затраченного времени между двумя датами и значениями времени

​ ссылку на оригинал​ расчет, жмем кнопку​Записываем в отдельные ячейки​ Смотрите ячейку В19.​ ячейке. Здесь все​ в статье «Работа​Пример приложила.​. В качестве аргументов​ т.д.) и задается​

1. Введите два полных значения даты и времени.

Начальная дата 01.01.16 13:00; конечная дата 02.01.16 14:00

​ с датами.​ до конца проекта​диалогового окна​ расширенный вариант функции​ или назад.​Функция РАЗНДАТ​ запятой и не​ поместить в одну​ (на английском языке).​Enter​

2. Задайте формат 14.03.12 13:30.

Диалоговое окно

​ отформатированного диапазона даты,​ Вместо полной даты​ верно. Получилось.​Изображение значка кнопки команд в Mac​ с датами в​Serge_007​ этой функции необходимо​​ через контекстное меню​​Пример: Есть таблица с​​ можно с помощью​​Формат ячеек​ЧИСТРАБДНИ​ДАТАМЕС​ЧИСТРАБДНИ. Функция Международные​ указывать МоиПраздники. В​ ячейку, как в​С помощью функции РАЗНДАТ​. После этого результат,​ разность между которыми​​ стоит только год.​​Таким же образом можно​

3. Найдите разность двух значений.

=E84-D84 и результат 1,041666667

​ Excel».​: Решение приложил:)​ указать начальную и​ — правой кнопкой​ перечнем дат и​ следующей формулы =ДАТАЗНАЧ(«31/12/2017»)-СЕГОДНЯ()​. В категории​, который позволяет настроить​имеет всего два​ ресурсы​

4. Задайте формат [ч]:мм.

Диалоговое окно

​ Excel 2007 формула из​Изображение значка кнопки команд в Mac​ этом примере. Можно​ можно вычислить разность​​ в виде числа​​ нужно вычислить.​​Другими соответствующими функциями выбрали​​ прибавить года, изменив​​Как посчитать разные​​Pleut​

См. также

​ конечную даты и​
​ мыши по ячейке​ в каждой из​
​3. Узнать текущий месяц​
​Дата​ количество выходных в​
​ аргумента: начальная дата​ЧИСТРАБДНИ​

support.office.com

Функция ДАТА() в MS EXCEL

​ примера выше примет​ использовать амперсанды, кавычки​ между двумя датами.​ обозначающего количество дней​Выделяем ячейку, в которой​ месяц (ячейка В20)​ чуть формулу. Смотрите​ периоды стажа, других​: Меняю на исходном​ ячейки с датами​ и далее​ них необходимо отделить​

Синтаксис функции

​ можно с помощью​​приведены встроенные форматы​

​ неделе и на​​ и число месяцев.​Дополнительные функции даты​ вид:​
​ и текст. Такую​
​ Поместите начальную дату​ между датами, будет​ будет выводиться результат.​ и день (ячейка​ пример.​ разных дат и,​
​ листе дату, и​​ выходных (государственных праздников,​Формат ячеек​ значение только года.​ формулы =МЕСЯЦ(СЕГОДНЯ()). Получим​ дат:​

​ какие дни они​ Если второй аргумент​ и времени​=ЧИСТРАБДНИ(D53;E53;МоиПраздники)​ формулу дольше вводить,​ в одну ячейку,​ выведен в указанную​ В ней должен​ В21). Формат в​=​ затем, сложить их​ на листе расчета​ больничных дней, отпусков,​(Format Cells)​Введем исходные данные в​ число от 1​А в категории​ приходятся. Функция​ (число месяцев) является​

Примеры

​вычислять разницу между​.​ но зато здесь​​ а конечную — в​​ ячейку.​ быть установлен общий​ этих ячейках можно​
​ДАТА(ГОД(A13)+2;МЕСЯЦ(A13);ДЕНЬ(A13))​
​ вместе, чтобы узнать​

​ в ячейках, выделенных​ отгулов и т.д.):​:​ Excel.​ до 12. Другой​
​Время​ЧИСТРАБДНИ.МЕЖД​
​ положительным числом, то​

​ двумя значениями времени​​Совет:​ все вычисления в​ другую. Затем введите​В Экселе также имеется​ формат. Последнее условие​

  • ​ установить другой.​Или прибавить сразу всё​ общее количество дней,​ желтым, появляется «#ИМЯ?»​Примечание​Время вводится в ячейки​Для решения поставленной задачи,​
  • ​ способ — записать​– встроенные форматы​впервые появилась в​ функция вернет будущую​Функция ДАТА(), английский вариант​

​Если вы не​ одном месте.​ формулу (см. одну​ возможность произвести вычисление​ очень важно, так​Конечно, можно изменить​ – года, месяцы,​ др., смотрите в​Это «конфликт» версий​

excel2.ru

Функции Excel для вычисления дат и времени

​: Эта функция появилась​ с использованием двоеточия.​ необходимо в ячейки​ формулу =СЕГОДНЯ(), но​ времени:​​ Excel 2010.​

​ дату относительно начальной,​ DATE(), возвращает целое​ хотите ссылаться на​Совет.​ из формул ниже).​ рабочих дней между​ как, если в​ формат даты в​ дни. По такой​ статье «Как в​ или что-то еще?​ в стандартном наборе​ Например​ столбца B ввести​ установить формат ячейки​

ДАТАМЕС()

​Для того чтобы применить​Как видите, все достаточно​ а если отрицательным,​ число, представляющее определенную​ имя диапазона праздников,​​Чтобы добавить в​​Предупреждение:​ двумя датами, то​ этой ячейке стоит​ ячейке или написать​ формуле можно рассчитать​ Excel посчитать стаж».​Я хочу понять​ функций Excel начиная​16:45​ формулу:​

Функции даты и времени в Excel

​ «ММММ» (о пользовательских​​ форматирование к ячейке,​​ просто!​ – то прошедшую.​ дату. Формула =ДАТА(2011;02;28)​ также можно вводить​ формулу разрыв строки,​ Если значение​ есть, исключая выходные​ формат даты, то​​ свой формат. Как​​ срок службы, срок​

Функции даты и времени в Excel

КОНМЕСЯЦА()

​Для работы с​ как создать формулу,​ с 2007 версии.​По желанию можно дополнительно​=ГОД (адрес ячейки, из​ форматах Дат см.​ достаточно выбрать нужный​​На этой прекрасной ноте​​Как видите, функция​​ вернет число 40602.​​ диапазона вместо, например​ нажмите клавиши ALT+ВВОД.​

Функции даты и времени в Excel

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

Функции даты и времени в Excel

РАБДЕНЬ()

​ чтобы меняя в​ В более древних​ уточнить количество секунд​ даты которой нужно​ эту статью).​​ формат в разделе​​ мы заканчиваем последний​ДАТАМЕС​ Если до ввода​D35:E:39​ Это упростит чтение.​больше значения​ этого используется функция​ и результат будет​ смотрите в статье​ отпуска, срок оплаты​ записать по–разному, для​

Функции даты и времени в Excel

​ исходнике дату начала​ версиях сначала необходимо​ — вводя их​ вычленить значение года)​​4. Узнать текущее число​​Тип​

Функции даты и времени в Excel

​ урок данной серии.​возвратила порядковые номера​ этой формулы формат​. Или введите каждого​ Если не видно​​кон_дата​​ЧИСТРАБНИ​ иметь вид​ «Как создать пользовательский​ счета, многое другое.​ разных формул. И​ проекта, на листах​ подключить надстройку​ также через двоеточие:​В результате мы извлекаем​

Функции даты и времени в Excel

​ месяца можно с​и нажать​ Этой информации Вам​ дат, при этом​ ячейки был задан​ праздника внутри формулу.​​ всю формулу целиком,​​, возникнет ошибка #ЧИСЛО!​. В отличие от​​«дд.мм.гг»​​ формат в Excel»​Второй способ.​ формат ячеек с​ расчета по столбцам​Пакета анализа​​16:45:30​​ года из каждой​ помощью формулы =ДЕНЬ(СЕГОДНЯ())​

ЧИСТРАБДНИ()

​ОК​ должно хватить, чтобы​ никакой автоматической смены​ как Общий, то​ Например, если была​ нажмите клавиши CTRL+SHIFT+U.​​В этом примере начальная​​ предыдущего оператора, она​или другой, соответствующий​​ тут.​​Пишем формулу с​ формулами должен быть​ изменятся даты периодов,​

Функции даты и времени в Excel

​. Для этого идем​И, наконец, никто не​ даты.​ (см. файл примера)​. Нужное форматирование будет​ чувствовать себя вполне​ числового формата не​ результат будет отформатирован​

Функции даты и времени в Excel

​ праздников 1 января​Вы можете скачать пример​ дата находится в​ присутствует в списке​ данному формату, что​В Excel есть​​ помощью функции «ДАТА».​​ определенный. Все это​ с периодичностью -​​ в меню​​ запрещает указывать дату​Аналогичный пример работы функции​Если функция СЕГОДНЯ() не​ применено. Если встроенных​ уверенно при работе​​ произошло. Чтобы увидеть​​ как дата, т.е.​ и 2 2016,​

​ книги со всеми​ ячейке D9, а​

​ Мастера функций. Синтаксис​ является некорректным итогом​ функции, которыми можно​В ячейке А13​ прописано в тексте​ месяц, год или​Сервис — Надстройки​ и время сразу​ МЕСЯЦ в Excel:​ обновляет дату может​ числовых форматов Вам​ с датами и​ сами даты, примените​ 28.02.2011.​ введите их следующим​

​ примерах в этой​

office-guru.ru

Ввод и форматирование дат и времени в Excel

​ конечная — в ячейке​ у этой функции​​ расчетов. Текущий формат​​ сложить данные из​ пишем дату, к​ –​

​ квартал или еще​(Tools — Add-Ins)​ вместе через пробел,​Пример работы c функциями​ потребоваться изменение параметров,​ будет недостаточно, то​ временем в Excel.​ к ячейкам C2​​ДАТАгодмесяцдень​​ образом:​ статье. Следить за​ E9. Формула помещена​ следующий:​ ячейки или диапазона​ таблицы за конкретный​ которой будем прибавлять.​обращайте внимание.​ какой-то заданный период.​и ставим галочку​ то есть ​ ДЕНЬ и ДЕНЬНЕД.​ управляющих пересчетом книги​

Ввод дат и времени в Excel

​ можно воспользоваться категорией​ Теперь Ваша основная​ и C3 формат​)​= ЧИСТРАБДНИ. Intl(D53,E53,1,{«1/1/2016″,»1/2/2016»})​ ходом обсуждения или​ в ячейку F9.​=ЧИСТРАБДНИ(нач_дата;кон_дата;[праздники])​ можно просмотреть, выделив​ день, т.д. Этот​ В примере прибавим​1.​ Это возможно?​

​ напротив​27.10.2012 16:45​ Функция ДЕНЬ получает​ или листа. На​Все форматы​ задача применить эти​Дата​Год​. В Excel 2007,​ создать собственные формулы.​​ Параметр​​В этой функции основные​ его во вкладке​

​ способ пригодится при​ 3 месяца.​Разница дат в Excel​Michael_S​Пакет анализа​Для ввода сегодняшней даты​ вычислить из даты​ вкладке​. Здесь Вы также​ знания на практике.​:​  — аргумент, который может​ он будет выглядеть​Загрузить примеры Дата​»d»​ аргументы, такие же,​

Формат даты и времени в Excel

​«Главная»​ проведении анализа в​В следующей ячейке​высчитывается так.​: Да, в 2003​

​(Analisys Toolpak)​ в текущую ячейку​ число любого дня:​Формулы​ сможете найти много​ Всего Вам доброго​Возвращает порядковый номер последнего​ иметь от одной​

Формат даты и времени в Excel

​ следующим образом:​ расчета​возвращает количество полных​ как и у​. В блоке инструментов​ таблице, т.д. Подробнее​ пишем число месяцев,​Столбец А –​ нет функции ДАТАМЕС().​. После этого в​ можно воспользоваться сочетанием​Функция ДЕНЬНЕД возвращает номер​

​выберите команду​ всего интересного.​ и успехов в​​ дня месяца, который​​ до четырех цифр.​​=NETWORKDAYS(D53,E53,{«1/1/2016″,»1/2/2016»})​​Как было показано выше,​​ дней между двумя​​ оператора​«Число»​

Формат даты и времени в Excel

​ о таком способе,​​ которое будем прибавлять​​ пишем дату начала​ Но она есть​

Формат даты и времени в Excel

​ Мастере функций в​ клавиш​ дня недели (1-понедельник,​Вычисление​​Если ни один из​​ изучении Excel!​​ отстает от заданной​​Месяц​Чтобы вычислить затраченное время,​ функция РАЗНДАТ вычисляет​ датами.​РАЗНДАТ​​находится поле, в​​ читайте в статье​ к дате. В​ периода, столбец В​

Формат даты и времени в Excel

​ в пакете анализа,​ категории​Ctrl + Ж​ 2-второник… и т.д.)​, затем в​ вариантов Вас так​Автор: Антон Андронов​ даты на определенное​  — положительное или отрицательное​ нужно из одного​ разность между начальной​В этом примере начальная​

  1. ​– начальная и​ котором отображается данный​ «Функция «СУММЕСЛИ» в​Формат даты и времени в Excel
  2. ​ примере – это​​ – пишем дату​​ Вам нужно просто​Дата и время​​(или​​ для любой даты:​
  3. ​Параметры вычислений​​ и не устроил,​​Весь курс: урок 1​​ количество месяцев вперед​​ целое число в​ значения времени вычесть​ и конечной датами.​ дата находится в​​ конечная дата. Кроме​​ показатель.​​ Excel».​​ ячейка G13.​Формат даты и времени в Excel
  4. ​ окончания периода. В​ его подключить.​Формат даты и времени в Excel

​появится необходимая нам​CTRL+SHIFT+4​

​Во втором опциональном аргументе​выберите вариант​ то можно создать​ |​ или назад. В​ диапазоне от 1​ другое. Поместите начальное​ Но вместо ввода​ ячейке D13, а​ того, имеется необязательный​Если в нем стоит​В таблице Excel​В ячейке Н13​ столбце А и​Pleut​ функция​если у вас​ функции ДЕНЬНЕД следует​Автоматически​

​ пользовательский числовой формат.​

office-guru.ru

Функция СЕГОДНЯ() в MS EXCEL

​урок 2​ плане синтаксиса, функция​ (январь) до 12​ время в одну​ конкретной даты можно​ конечная — в ячейке​ аргумент​

​ значение, отличное от​ можно сравнить даты​ будет стоять результат,​ В устанавливаем формат​: Большое всем спасибо,​ЧИСТРАБДНИ​ другой системный язык​ указать число 2​или нажмите клавишу​ Его создать достаточно​| урок 3​

Синтаксис функции СЕГОДНЯ()

​КОНМЕСЯЦА​ (декабрь), представляющее месяц​​ ячейку, а конечное —​​ использовать в формуле​ E13. Параметр «d»​«Праздники»​

Использование функции

​«Общий»​ из разных столбцов​ здесь пишем формулу.​ ячейки «Дата». Где​ попробую!​(NETWORKDAYS)​ по умолчанию).​​ для нашего формата​​F9​ легко, если в​ | урок 4​очень похожа на​

​ года.​ в другую. Обязательно​ функцию​ возвращает количество дней.​.​, то в таком​ и выделить разные​ Нажимаем на эту​ найти эту функцию​Pleut​.​

​Если скопировать ячейку с​ отсчета дня недели​.​ качестве образца использовать​ | урок 5​ДАТАМЕС​День​ указывайте полное значение​СЕГОДНЯ()​ Но в конце​Вместо него следует подставлять​

​ случае, как и​ даты. Как это​ ячейку, делаем её​ и как установить​

Функция СЕГОДНЯ() перестала обновлять дату!

​: Да, все работает!​Про то, как это​ датой (протянуть за​ (с понедельника-1 по​В таблицах Excel предусмотрена​ встроенные числовые форматы.​​Думаю, из прошлого урока​​и имеет точно​​  — положительное или отрицательное​​ времени, включая часы​​. При этом Excel​​ формулы указано выражение​​ даты праздничных нерабочих​​ в предыдущий раз,​​ сделать, смотрите в​​ активной. Заходим на​

excel2.ru

Примеры функций для работы с датами: ГОД, МЕСЯЦ и ДЕНЬ в Excel

​ её, смотрите в​ Всем спасибо!!!!!!​ правильно вычислять, лучше​ правый нижний угол​ восркесенье-7):​ возможность работы с​ Чтобы создать пользовательский​ Вам уже известно,​ такие же аргументы:​ целое число в​ и минуты. Ниже​ в качестве даты​/7​

Примеры использования функций для обработки даты в Excel

​ дней, если таковые​ с помощью контекстного​ статье «Как сравнить​ закладку «Формулы» в​ статье «Число Excel.​Иван​ почитать тут.​ ячейки), удерживая​Если пропустить второй необязательный​ различными видами текстовой​ числовой формат, выполните​ что даты и​Чтобы увидеть сами даты,​ диапазоне от 1​ это описано более​

​ берет текущую дату​. Это выражение делит​

  • ​ имеются за охватываемый​
  • ​ меню запускаем окно​
  • ​ два столбца в​

​ раздел «Библиотека функций»​ Формат».​: Здравствуте!​Поскольку одни сутки в​правую​ для заполнения аргумент,​ и числовой информации.​ следующие действия:​ время в Excel​ примените к ячейкам​ до 31, представляющее​ подробно.​ компьютера. Помните, что​ количество дней на​

​ период. Функция производит​ форматирования. В нем​ Excel на совпадения»​ и выбираем функцию​Столбец С –​

​Можете подсказать,как сделать​ системе отсчета даты​

​кнопку мыши, то​ тогда будет использоваться​ Доступна и обработка​Выделите ячейку, к которой​ хранятся в виде​ C2 и C3​ день месяца.​В этом примере начальное​ она изменится, когда​ 7, поскольку в​ расчет всех дней​ во вкладке​ здесь.​ «Дата и время».​ будет стоять формула​ так,чтобы в одной​ Excel принимаются за​ можно выбрать -​ формат по умолчанию​ дат. При этом​ необходимо применить требуемый​ порядковых чисел, началом​

​ формат​В EXCEL даты хранятся​ время находится в​ файл будет снова​ неделе 7 дней.​ указанного диапазона, исключая​«Число»​Если, для работы​Или можно открыть​ и результат подсчета.​ ячейке была дата​ единицу (см.выше), то​ как именно копировать​ (английский с воскресенья-1​ может возникнуть потребность​ числовой формат.​ отсчета которых принято​Дата​

​ в виде последовательности​ ячейке D80, а​ открыт в другой​ Учтите, что этот​ субботы, воскресенья, а​

​устанавливаем вид формата​ нужно изменить формат​

исходные данные в Excel.

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

​ выделенную дату:​ по суботу-7).​ вычленения из общего​

ГОД.

​Откройте диалоговое окно​ считать некое​:​

​ чисел (1, 2,​ конечное — в ячейке​

МЕСЯЦ.

​ день.​ результат также должен​ также те дни,​«Общий»​ даты на текстовый,​

ДЕНЬ.

​ «Вставить функцию» (на​ дата в таком​ определенном диапозоне ячеек?​ отстоящей от заданной​

ДЕНЬНЕД.

​Если Вам часто приходится​Создадим формулу из комбинаций​ значения конкретного числа,​Формат ячеек​0 января 1900 года​Возвращает порядковый номер даты,​ 3, …), что​

Во втором опциональном аргументе.

​ E80. Обязательно укажите​Заметьте, что во время​ иметь числовой формат.​ которые добавлены пользователем​. Жмем на кнопку​ то смотрите статью​

​ закладке «Формулы») и​ виде, как мы​Serge_007​

ИНДЕКС и ДЕНЬНЕД.

​ на, допустим, 20​ вводить различные даты​

​ функций ИНДЕКС и​

Примеры практического применения функций для работы с датами

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

​ полное значение времени,​ создания записи дата​ Нажмите клавиши CTRL+1.​

простой отчет.

​ в аргумент​«OK»​ «Преобразовать дату в​ выбрать категорию «Дата​ её пропишем в​: Только макросом.​ дней, достаточно прибавить​ в ячейки листа,​ ДЕНЬНЕД:​ этого существует отдельные​

организовать данные для визуального анализа.

​ вкладку​ ячейках мы видим​ заданной на определенное​ ними вычисления. По​ включая часы и​ была 6 октября​ Затем выберите​

инструмент для работы с отчетом.

​«Праздники»​.​ текст Excel».​ и время».​ формуле.​Гость​ к дате это​

составить гистограмму.

​ то гораздо удобнее​Получим более понятный вид​ функции: ГОД, МЕСЯЦ,​Число​ не эти числа,​

​ количество рабочих дней​ умолчанию день 1​ минуты.​ 2016 г.​Числовой​.​В отформатированную под общий​В Excel можно​Теперь выбираем из​В ячейке А6​

РАЗНДАТ.

​: А у Вас​ число.​ это делать с​ реализации данной функции.​ ДЕНЬ и ДЕНЬНЕД.​.​ а привычные для​

exceltable.com

Основные принципы работы с датами и временем в Excel

Видео

​ вперед или назад.​ января 1900 г.​Выберите обе даты и​Вычислить количество рабочих дней​ >​

Как вводить даты и время в Excel

​Выделяем ячейку, в которой​ формат ячейку ставим​ считать не только​ списка функцию «ДАТА».​ пишем первую дату​ такой имеется макрос?​

​Эту операцию осуществляет функция​

​ помощью всплывающего календаря:​

​​

​Таблицы Excel хранят даты,​

​В категории​

​ нас даты и​

​РАБДЕНЬ​

​ имеет номер 1,​

​ нажмите клавиши CTRL+1​ между двумя датами​Число десятичных знаков: 2​ будет находиться итог​ знак​ даты, но и​ Выходит диалоговое окно.​ (начало периода).​Serge_007​РАБДЕНЬ​Если нужно, чтобы в​​Эти примитивные функции очень​ ​ которые представлены в​​Все форматы​

Формулы эксель с датами

​ время, которые могут​имеет два обязательных​ а 28 февраля​

​ (или​

​ можно с помощью​.​ вычисления. Кликаем по​«=»​

​ время. Как высчитывать​

​ В нем пишем:​В ячейке В6​: Это вопрос к​(WORKDAY)​ ячейке всегда была​

​ полезны при группировки​

Быстрый ввод дат и времени

​ качестве последовательности числовых​в поле​ храниться в самых​ аргумента: начальная дата​​ 2011 г. —​​+1 на компьютере​​ функции ЧИСТРАБДНИ.МЕЖД. При​​В этом примере начальная​ кнопке​. Кликаем по ячейке,​

​ время, читайте в​«Год» — год​ пишем вторую дату​ макрописателям.​​. Она позволяет вычислить​​ актуальная сегодняшняя дата​ данных по: годам,​ значений. Начинается она​Тип​

Формулы эксель с датами

​ различных форматах. В​ и количество рабочих​ номер 40602, так​ с Mac OS). Выберите​ этом можно также​ дата находится в​

Формулы эксель с датами

​«Вставить функцию»​ в которой расположена​ статье «Как посчитать​ нашей даты.​ (конец периода).​​И потом, какое​ ​ дату, отстоящую вперед​​ — лучше воспользоваться​

Формулы эксель с датами

Как Excel на самом деле хранит и обрабатывает даты и время

​ месяцам, дням недели​ с 1 января​введите необходимый код​​ этом уроке Вы​​ дней. Если второй​ как интервал между​​ формат​​ исключить выходные и​​ ячейке D5, а​​.​​ более поздняя из​​ время в Excel»​«Месяц» — пишем​

Формулы эксель с датами

​В ячейке С6​ отношение имеет Ваш​ или назад относительно​

​ функцией​ и конкретным дням.​ 1900 года. Этой​ числового формата. В​ узнаете, как вводить​ аргумент (количество рабочих​ этими датами составляет​(все форматы)​ праздничные дни.​ конечная — в ячейке​Открывается Мастер функций. В​ двух дат (конечная).​ тут.​ месяц нашей даты​ пишем формулу:​ вопрос к этой​ начальной даты на​

​СЕГОДНЯ​Допустим у нас имеется​ дате будет соответствовать​

  • ​ нашем случае мы​ даты и время​ дней) является положительным​ 40 602 дня.​ >​Перед началом.​ E5. Параметр​
  • ​ категории​ Далее жмем на​Как посчитать возраст,​ числом, ставим плюс​=РАЗНДАТ(A6;B6;»y»)&»г.»&РАЗНДАТ(A6;B6;»ym»)&»мес.»&РАЗНДАТ(A6;B6;»md»)&»дн.»​ теме?​ нужное количество рабочих​(TODAY)​ простой отчет по​ число 1. При​

Количество дней между двумя датами

​ введем:​ в Excel, чтобы​ числом, то функция​ О том как​​чч:мм​​Решите, нужно ли​»m»​«Полный алфавитный перечень»​

Формулы эксель с датами

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

​ клавиатуре знак​ смотрите в статье​ и пишем адрес​Эту формулу пишем​Гость​ дней (с учетом​​:​ ​ продажам:​​ этом 1 января​​ДДДД ДД.ММ.СС чч:мм:cc​​ получать требуемое форматирование.​ вернет будущую дату​ EXCEL хранит дату​, если он еще​ исключить праздничные даты.​в формуле возвращает​или​«-»​

Формулы эксель с датами

​ «Как посчитать возраст​​ ячейки, в которой​ вручную (можно здесь​: Спасибо,за внимание))​ выходных суббот и​Если выделить ячейку с​Нам нужно быстро организовать​ 2009 года заложено​​и нажмем​​Даты и время в​ относительно заданной, а​​ и время, читайте​ ​ не задан.​​ Если да, введите​ количество полных месяцев​​«Дата и время»​ ​. После этого выделяем​​ в Excel».​ стоит число месяцев,​ скопировать, заменить адреса​​Тема,называется «Формула для​​ воскресений и государственных​ датой и установить​​ данные для визуального​ ​ в таблицах, как​​ОК​

Количество полных лет, месяцев и дней между датами. Возраст в годах. Стаж.

​ Excel можно вводить​ если отрицательным –​ эту статью.​

Сдвиг даты на заданное количество дней

​В еще одной ячейке​ список праздничных дней​ между двумя датами.​ищем элемент​ ячейку, в которой​Для выполнения определенных задач​ которое нужно прибавить​ ячеек), п.ч. в​ даты»,а у меня​ праздинков). Использование этой​

Сдвиг даты на заданное количество рабочих дней

​ для нее​​ анализа без использования​ ​ число 39813. Именно​​.​ в виде порядкового​ то прошедшую.​Для того, чтобы прибавить​ вычтите значение ячейки​ в отдельной области​В этом примере начальная​«ЧИСТРАБДНИ»​ содержится более ранняя​ в Excel нужно​ к дате.​​ русскоязычной версии Microsoft​ ​ вопрос был про​​ функции полностью аналогично​

Вычисление дня недели

​Общий формат​ сводных таблиц. Для​ такое количество дней​Пользовательский числовой формат будет​​ числа или доли​ ​Чтобы увидеть сами даты,​​ к дате 28.02.2011,​​ начального времени из​​ или на отдельном​

Формулы эксель с датами

​ дата находится в​. Выделяем его и​ дата (начальная).​ определять, сколько дней​«День» — пишем​ Excel, она не​

Вычисление временных интервалов

​ дату,вот и не​ применению функции​(правой кнопкой по​ этого приведем отчет​ между двумя обозначенными​ применен к ячейке.​ суток, но как​ примените к ячейкам​ содержащейся в ячейке​ значения ячейки конечного​ листе. Поместите каждую​ ячейке D2, а​

​ жмем на кнопку​Чтобы увидеть, сколько времени​ прошло между некоторыми​ день нашей даты.​ видна в перечне​ стал создавать новую​ЧИСТРАБДНИ​ ячейке​ в таблицу где​ датами.​Как видите все достаточно​ Вы сами понимаете,​​ C2 и C3​​А1​

Формулы эксель с датами

planetaexcel.ru

Формула для даты (Изменение даты в зависимости от начальной)

​ времени.​​ праздничную дату в​
​ конечная — в ячейке​«OK»​ прошло между этими​ датами. К счастью,​Получилось так.​ функций, но работает.​ тему…​(NETWORKDAYS)​Формат ячеек​ можно удобно и​Функция ГОД используется аналогично​
​ просто!​ это не совсем​

​ формат​​, например, 5 лет,​
​Нажмите клавиши CTRL+1 (или​ отдельную ячейку. Затем​
​ E2. Параметр​

​.​​ датами, жмем на​
​ у программы имеются​

​Нажимаем «ОК». Получилась такая​​Пояснения к формуле​

​Serge_007​​описанной выше.​- вкладка​ быстро группировать данные​ смежным:​В этом уроке мы​
​ удобно. К тому​Дата​
​ можно использовать следующую​+1 на компьютере​ выделите эти ячейки,​»y»​Открывается окно аргументов функции.​ кнопку​ инструменты, которые способны​ формула. =ДАТА(1979;11+G13;1)​:​:​Вас не в понедельник​Число​

​ по годам месяцам​​МЕСЯЦ;​ научились настраивать формат​ же при таком​:​ формулу:​ с Mac OS). Выберите​

​ выберите​​возвращает количество полных​ Вводим в соответствующие​

​Enter​​ решить данный вопрос.​Смотрим в таблице​

​РАЗНДАТ – это​​Формула.​
​ родили? Нет? Уверены?​-​ и дням недели:​ДЕНЬ;​ отображения дат и​

​ подходе к ячейке​​Стоит отметить, что нерабочими​

​=ДАТА(ГОД(A1)+5;МЕСЯЦ(A1);ДЕНЬ(A1))​​(все форматы)​Формулы​

​ лет между двумя​​ поля дату начала​. Результат отобразится в​
​ Давайте выясним, какими​ результат.​ название функции.​А не макрос.​

​ Можно легко проверить​​Общий​
​Теперь у нас есть​ДЕНЬНЕД.​ времени в Microsoft​ придется каждый раз​ днями считаются выходные​получим результат 28.02.2016​

​ >​​ >​​ датами.​​ и конца периода,​

excelworld.ru

​ ячейке, которая отформатирована​

vikttur, Не совсем понял Вас, про М11. В суммах то же не понял ведь окт.2017, ноя.2017 и дек.2017 ещё не наступили и отображаться не должны.
У меня в стоке 11 формулы отображаются «=_xlfn.IFERROR» Это как то надо исправить? Или нет.

Che79, Решение требуют оба. Приоритет ДАТА, а по ней и сумма.

Pelena, Спасибо за снисхождение.

vikttur, Не совсем понял Вас, про М11. В суммах то же не понял ведь окт.2017, ноя.2017 и дек.2017 ещё не наступили и отображаться не должны.
У меня в стоке 11 формулы отображаются «=_xlfn.IFERROR» Это как то надо исправить? Или нет.

Che79, Решение требуют оба. Приоритет ДАТА, а по ней и сумма.

Pelena, Спасибо за снисхождение. Gold_Barsik

Сообщение vikttur, Не совсем понял Вас, про М11. В суммах то же не понял ведь окт.2017, ноя.2017 и дек.2017 ещё не наступили и отображаться не должны.
У меня в стоке 11 формулы отображаются «=_xlfn.IFERROR» Это как то надо исправить? Или нет.

Che79, Решение требуют оба. Приоритет ДАТА, а по ней и сумма.

Pelena, Спасибо за снисхождение. Автор — Gold_Barsik
Дата добавления — 27.09.2017 в 23:07

Источник

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

Excel – это универсальный аналитическо-вычислительный инструмент, который часто используют кредиторы (банки, инвесторы и т.п.) и заемщики (предприниматели, компании, частные лица и т.д.).

Быстро сориентироваться в мудреных формулах, рассчитать проценты, суммы выплат, переплату позволяют функции программы Microsoft Excel.

Как рассчитать платежи по кредиту в Excel

Ежемесячные выплаты зависят от схемы погашения кредита. Различают аннуитетные и дифференцированные платежи:

  1. Аннуитет предполагает, что клиент вносит каждый месяц одинаковую сумму.
  2. При дифференцированной схеме погашения долга перед финансовой организацией проценты начисляются на остаток кредитной суммы. Поэтому ежемесячные платежи будут уменьшаться.

Чаще применяется аннуитет: выгоднее для банка и удобнее для большинства клиентов.

Расчет аннуитетных платежей по кредиту в Excel

Ежемесячная сумма аннуитетного платежа рассчитывается по формуле:

  • А – сумма платежа по кредиту;
  • К – коэффициент аннуитетного платежа;
  • S – величина займа.

Формула коэффициента аннуитета:

К = (i * (1 + i)^n) / ((1+i)^n-1)

  • где i – процентная ставка за месяц, результат деления годовой ставки на 12;
  • n – срок кредита в месяцах.

В программе Excel существует специальная функция, которая считает аннуитетные платежи. Это ПЛТ:

  1. Заполним входные данные для расчета ежемесячных платежей по кредиту. Это сумма займа, проценты и срок.
  2. Составим график погашения кредита. Пока пустой.
  3. В первую ячейку столбца «Платежи по кредиту» вводиться формула расчета кредита аннуитетными платежами в Excel: =ПЛТ($B$3/12; $B$4; $B$2). Чтобы закрепить ячейки, используем абсолютные ссылки. Можно вводить в формулу непосредственно числа, а не ссылки на ячейки с данными. Тогда она примет следующий вид: =ПЛТ(18%/12; 36; 100000).

Ячейки окрасились в красный цвет, перед числами появился знак «минус», т.к. мы эти деньги будем отдавать банку, терять.

Расчет платежей в Excel по дифференцированной схеме погашения

Дифференцированный способ оплаты предполагает, что:

  • сумма основного долга распределена по периодам выплат равными долями;
  • проценты по кредиту начисляются на остаток.

Формула расчета дифференцированного платежа:

ДП = ОСЗ / (ПП + ОСЗ * ПС)

  • ДП – ежемесячный платеж по кредиту;
  • ОСЗ – остаток займа;
  • ПП – число оставшихся до конца срока погашения периодов;
  • ПС – процентная ставка за месяц (годовую ставку делим на 12).

Составим график погашения предыдущего кредита по дифференцированной схеме.

Входные данные те же:

Составим график погашения займа:

Остаток задолженности по кредиту: в первый месяц равняется всей сумме: =$B$2. Во второй и последующие – рассчитывается по формуле: =ЕСЛИ(D10>$B$4;0;E9-G9). Где D10 – номер текущего периода, В4 – срок кредита; Е9 – остаток по кредиту в предыдущем периоде; G9 – сумма основного долга в предыдущем периоде.

Выплата процентов: остаток по кредиту в текущем периоде умножить на месячную процентную ставку, которая разделена на 12 месяцев: =E9*($B$3/12).

Выплата основного долга: сумму всего кредита разделить на срок: =ЕСЛИ(D9 Итоговый платеж: сумма «процентов» и «основного долга» в текущем периоде: =F8+G8.

Внесем формулы в соответствующие столбцы. Скопируем их на всю таблицу.

Сравним переплату при аннуитетной и дифференцированной схеме погашения кредита:

Красная цифра – аннуитет (брали 100 000 руб.), черная – дифференцированный способ.

Формула расчета процентов по кредиту в Excel

Проведем расчет процентов по кредиту в Excel и вычислим эффективную процентную ставку, имея следующую информацию по предлагаемому банком кредиту:

Рассчитаем ежемесячную процентную ставку и платежи по кредиту:

Заполним таблицу вида:

Комиссия берется ежемесячно со всей суммы. Общий платеж по кредиту – это аннуитетный платеж плюс комиссия. Сумма основного долга и сумма процентов – составляющие части аннуитетного платежа.

Сумма основного долга = аннуитетный платеж – проценты.

Сумма процентов = остаток долга * месячную процентную ставку.

Остаток основного долга = остаток предыдущего периода – сумму основного долга в предыдущем периоде.

Опираясь на таблицу ежемесячных платежей, рассчитаем эффективную процентную ставку:

  • взяли кредит 500 000 руб.;
  • вернули в банк – 684 881,67 руб. (сумма всех платежей по кредиту);
  • переплата составила 184 881, 67 руб.;
  • процентная ставка – 184 881, 67 / 500 000 * 100, или 37%.
  • Безобидная комиссия в 1 % обошлась кредитополучателю очень дорого.

Эффективная процентная ставка кредита без комиссии составит 13%. Подсчет ведется по той же схеме.

Расчет полной стоимости кредита в Excel

Согласно Закону о потребительском кредите для расчета полной стоимости кредита (ПСК) теперь применяется новая формула. ПСК определяется в процентах с точностью до третьего знака после запятой по следующей формуле:

  • ПСК = i * ЧБП * 100;
  • где i – процентная ставка базового периода;
  • ЧБП – число базовых периодов в календарном году.

Возьмем для примера следующие данные по кредиту:

Для расчета полной стоимости кредита нужно составить график платежей (порядок см. выше).

Нужно определить базовый период (БП). В законе сказано, что это стандартный временной интервал, который встречается в графике погашения чаще всего. В примере БП = 28 дней.

Далее находим ЧБП: 365 / 28 = 13.

Теперь можно найти процентную ставку базового периода:

У нас имеются все необходимые данные – подставляем их в формулу ПСК: =B9*B8

Примечание. Чтобы получить проценты в Excel, не нужно умножать на 100. Достаточно выставить для ячейки с результатом процентный формат.

ПСК по новой формуле совпала с годовой процентной ставкой по кредиту.

Таким образом, для расчета аннуитетных платежей по кредиту используется простейшая функция ПЛТ. Как видите, дифференцированный способ погашения несколько сложнее.

Источник

Adblock
detector

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

С помощью функции ДАТА в Excel можно объединить три отдельных значения в дату.

Функция ДАТА возвращает порядковый номер определенной даты.

Синтаксис: ДАТА(год;месяц;день)

Аргументы функции ДАТА описаны ниже.

  • Год    — обязательный аргумент. Значение аргумента год может содержать от одной до четырех цифр. Excel интерпретирует аргумент год в соответствии с используемой системой дат, используемой на вашем компьютере. По умолчанию в Microsoft Excel для Windows используется система дат 1900, то есть первой датой считается 1 января 1900 г.

    Совет: Во избежание непредвиденных результатов используйте в качестве значения аргумента год четыре цифры. Например, значение «07» может интерпретироваться как «1907» или «2007». Четырехзначное обозначение года предотвращает возникновение путаницы.

    • Если аргумент год находится в диапазоне от 0 (нуль) до 1899 (включительно), Excel для вычисления года прибавляет это значение к числу 1900. Например, функция ДАТА(108;1;2) возвращает 2 января 2008 (1900+108) года.

    • Если аргумент год находится в диапазоне от 1900 до 9999 (включительно), Excel использует это значение как год. Например, функция ДАТА(2008;1;2) возвращает 2 января 2008 года.

    • Если значение аргумента год меньше 0 или больше 9999, Excel возвращает значение ошибки #ЧИСЛО!.

  • Месяц    — обязательный аргумент. Положительное или отрицательное целое число в диапазоне от 1 (январь) до 12 (декабрь), представляющее месяц года.

    • Если значение аргумента месяц больше 12, аргумент месяц добавляет число месяцев к первому месяцу указанного года. Например, функция ДАТА(2008;14;2) возвращает число, соответствующее 2 февраля 2009 года.

    • Если значение аргумента месяц меньше 1, аргумент месяц вычитает значение этого числа месяцев, увеличенное на 1, из первого месяца указанного года. Например, функция ДАТА(2008;-3;2) возвращает число, соответствующее 2 сентября 2007 года.

  • День    — обязательный аргумент. Положительное или отрицательное целое число в диапазоне от 1 до 31, представляющее день месяца.

    • Если значение аргумента день больше числа дней в указанном месяце, аргумент день добавляет это число дней к первому дню месяца. Например, функция ДАТА(2008;1;35) возвращает число, соответствующее 4 февраля 2008 года.

    • Если значение аргумента день меньше 1, аргумент день вычитает значение этого числа дней, увеличенное на 1, из первого дня указанного месяца. Например, функция ДАТА(2008;1;-15) возвращает число, соответствующее 16 декабря 2007 года.

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

Функция ДАТА, пример 1

Синтаксис: ДАТА(год;месяц;день)

Например, =ДАТА(C2;A2;B2) объединяет значение года из ячейки C2, месяца из ячейки A2 и дня из ячейки B2 и помещает их в одну ячейку в виде даты. В примере ниже показан результат в ячейке D2.

Функция ДАТА, пример 2

Нужно вставить даты, не используя формулу? Никаких проблем! Вы можете вставить в ячейку текущую дату и время или обновляемую дату. Вы также можете автоматически заполнить ячейки листа данными.

  1. Щелкните правой кнопкой мыши ячейки, которые вы хотите изменить. На компьютере Mac щелкните ячейки, удерживая нажатой клавишу CTRL.

  2. На вкладке Главная щелкните Формат > Формат ячеек или нажмите клавиши CTRL+1 (COMMAND+1 на компьютере Mac).

  3. 3. Выберите нужный язык (местоположение) и формат даты.

  4. Дополнительные сведения о форматировании дат см. в статье Пользовательское форматирование даты.

    Форматирование ячейки как даты

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

Расчет даты на основе другой даты

  1. Функция ДАТА формирует дату.

    =ДАТА(ГОД(C2)+5;МЕСЯЦ(C2);ДЕНЬ(C2))

  2. Функция ГОД получает значение «2012» из ячейки C2.

  3. К этому значению прибавляется пять лет («+5»), после чего в ячейке D2 выводится «2017».

  4. Функция МЕСЯЦ получает значение «3» из ячейки C2 и добавляет его в ячейку D2 в качестве значения месяца.

  5. Функция ДЕНЬ получает значение «14» из ячейки C2 и добавляет его в ячейку D2 в качестве значения дня.

Если открыть файл, полученный из другой программы, Excel попытается распознать даты в данных. Но иногда это не удается сделать. Возможно, это связано с тем, что числа не похожи на обычные даты или отформатированы как текст. В таком случае их можно преобразовать в даты с помощью функции ДАТА. Например, на приведенном ниже рисунке ячейка C2 содержит дату, которая имеет формат ГГГГММДД. Она также отформатирована как текст. Для ее преобразования в дату функция ДАТА используется в сочетании с функциями ЛЕВСИМВ, ПСТР и ПРАВСИМВ.

Преобразование текстовых строк и чисел в даты

  1. Функция ДАТА формирует дату.

    =ДАТА(ЛЕВСИМВ(C2;4);ПСТР(C2;5;2);ПРАВСИМВ(C2;2))

  2. Функция ЛЕВСИМВ получает первые 4 знака слева в ячейке C2. При этом значение «2014» становится годом преобразованной даты в ячейке D2.

  3. Функция ПСТР ссылается на ячейку C2. Она получает 2 знака справа от 5-го знака. При этом значение «03» становится месяцем преобразованной даты в ячейке D2. «0» не включается в результат из-за формата Дата, заданного для ячейки D2.

  4. Функция ПРАВСИМВ получает первые 2 знака в ячейке C2 от правого края и добавляет «14» в ячейку D2 в качестве значения дня.

Чтобы увеличить или уменьшить дату на определенное количество дней, просто добавьте его к значению либо ссылке на ячейку с датой или вычтите его.

В приведенном ниже примере ячейка A5 содержит дату, которую нужно увеличить или уменьшить на 7 дней (значение в ячейке C5).

Увеличение или уменьшение даты на указанное количество дней

См. также

Сложение или вычитание дат

Вставка текущих даты и времени в ячейку

Автоматическое заполнение ячеек листа данными

Функция ГОД

Функция МЕСЯЦ

Функция ДЕНЬ

Функция СЕГОДНЯ

Функция ДАТАЗНАЧ

Функции даты и времени (справка)

Все функции Excel (по категориям)

Все функции Excel (по алфавиту)

Нужна дополнительная помощь?

Функция ДАТАМЕС в Excel используется для определения даты, отстоящей от даты, указанной в качестве начальной точки отсчета (первый аргумент функции) на определенное число месяцев (второй аргумент) и возвращает соответствующее значение формата Дата.

Примеры как определить дату после нескольких месяцев в Excel

Вид возвращаемого результата функцией ДАТАМЕС зависит от формата, установленного для ячейки. Например, если ячейка имеет Общий формат, функция вернет числовое значение, соответствующее вычисленной дате.

Рассматриваемая функция удобна при проведении расчетов в отношении некоторых событий, которые происходят через определенные промежутки времени, например, регулярные выплаты по задолженности, производимые определенного числа каждого месяца.

Пример 1. В таблице Excel хранятся данные начала выполнения некоторых производственных процессов и расчетные значения числа месяцев, необходимых для их окончания. Вычислить даты окончания производственных процессов. Если число месяцев является дробным числом, округлять их значения по правилам округления.

Вид таблицы данных:

Пример 1.

Для нахождения первого значения используем формулу:

Для округления согласно условию вводим функцию ЕСЛИ для проверки условия «превышает ли дробная часть числа, характеризующего количество месяцев, значение 0,5» и выполняем округление, где требуется.

Вычисленное значение:

ДАТАМЕС.

В результате функция автоматически рассчитала и определила даты после пройденного количества месяцев указанного во втором столбце.



Определение дат графика платежей по кредиту в Excel

Пример 2. В банке взят кредит на некоторую сумму сроком на 1 год. Дата заключения договора – 31.05.2018. Выплаты производятся ежемесячно. Если в месяце меньше 31 дня, дата выплаты переносится на первые числа следующего месяца. Составить график выплат.

Вид таблицы данных:

Пример 2.

Для определения даты можно использовать функцию =ДАТАМЕС(B2;A3) или альтернативный вариант — =ДАТА(ГОД(B2);МЕСЯЦ(B2)+A3;ДЕНЬ(B2)). В последнем случае будет возвращена дата, отстоящая на 31 день от даты, указанной в ячейке B2. Например, в июле 2018 года было 30 дней. Значит, функция ДАТА вернет 01.07.2018, а функция ДАТАМЕС – 30.06.2018. Используем эту особенность для построения графика выплат.

В ячейке B3 запишем формулу:

С помощью функции ЕСЛИ проверяем, соответствуют ли результаты, полученные двумя указанными выше методами расчета, и выбираем подходящий метод для конкретной ситуации.

Результат вычисления для 1-го периода выплат:

Определение дат графика платежей.

Примечание:

В указанной формуле была зафиксирована ячейка ($B$2), чтобы она работала корректно при «растягивании» по столбцу.

Читайте также пример как используется функция ДАТАМЕС для расчета даты родов по последним месячным:

Как пользоваться функцией ДАТАМЕС в Excel

Функция имеет следующую синтаксическую запись:

=ДАТАМЕС(нач_дата;число_месяцев)

Описание аргументов:

  • нач_дата – обязательный, принимает числовое значение, характеризующее определенную дату (с учетом особенности хранения времени и дат в Excel), или данные формата дата (заданные с помощью функции ДАТА или как результат выполнения других функций, работающих с датами;
  • число_месяцев – обязательный, принимает числовое значение, характеризующее количество месяцев, прошедших с даты, указанной в качестве первого аргумента.

Примечания:

  1. Если в качестве аргумента первого аргумента функции введена дата как текст (например, =ДАТАМЕС(“20.06/2019”;5), может возникнуть ошибка в расчетах. Рекомендуется использовать функции, работающие с данными в формате Даты.
  2. Рассматриваемая функция может быть использована для расчета даты вперед и назад. Например, =ДАТАМЕС(«20.06.2019»;4) вернет значение 20.10.2019, а =ДАТАМЕС(«20.06.2019»;-20) вернет 20.10.2017 (аргумент число_месяцев задан отрицательным числом).
  3. Если число_месяцев указан в виде значения 0, будет возвращена дата, указанная в качестве первого аргумента.
  4. Если порядковый номер дня в значении, указанном в качестве первого аргумента, равен 30 или 31, а вычисляемая дата соответствует месяцу Февраль, будет возвращен последний день этого месяца. Например, =ДАТАМЕС(«31.03.2019»;-1) вернет значение 28.02.2019.
  5. Если первый аргумент функции принимает данные, которые не могут быть преобразованы к числовому значению, будет возвращен код ошибки #ЗНАЧ!
  6. Рассматриваемая функция усекает дробную часть чисел, передаваемых в качестве второго аргумента.

Видео

Как обычно, кому надо быстро — смотрим видео. Подробности и нюансы — в тексте ниже:

Как вводить даты и время в Excel

Если иметь ввиду российские региональные настройки, то Excel позволяет вводить дату очень разными способами — и понимает их все:

   «Классическая» форма

  3.10.2006

   Сокращенная форма

3.10.06

   С использованием дефисов

3-10-6

   С использованием дроби

   3/10/6

Внешний вид (отображение) даты в ячейке может быть очень разным (с годом или без, месяц числом или словом и т.д.) и задается через контекстное меню — правой кнопкой мыши по ячейке и далее Формат ячеек (Format Cells):

date1.png

Время вводится в ячейки с использованием двоеточия. Например

16:45

По желанию можно дополнительно уточнить количество секунд — вводя их также через двоеточие:

16:45:30

И, наконец, никто не запрещает указывать дату и время сразу вместе через пробел, то есть 

27.10.2012 16:45

Быстрый ввод дат и времени

Для ввода сегодняшней даты в текущую ячейку можно воспользоваться сочетанием клавиш Ctrl + Ж (или CTRL+SHIFT+4 если у вас другой системный язык по умолчанию).

Если скопировать ячейку с датой (протянуть за правый нижний угол ячейки), удерживая правую кнопку мыши, то можно выбрать — как именно копировать выделенную дату:

date2.png

Если Вам часто приходится вводить различные даты в ячейки листа, то гораздо удобнее это делать с помощью всплывающего календаря:

datepicker.jpg

Если нужно, чтобы в ячейке всегда была актуальная сегодняшняя дата — лучше воспользоваться функцией СЕГОДНЯ (TODAY):

date3.png

Как Excel на самом деле хранит и обрабатывает даты и время

Если выделить ячейку с датой и установить для нее Общий формат (правой кнопкой по ячейке Формат ячеек — вкладка ЧислоОбщий), то можно увидеть интересную картинку:

date4.png

То есть, с точки зрения Excel, 27.10.2012 15:42 = 41209,65417

На самом деле любую дату Excel хранит и обрабатывает именно так — как число с целой и дробной частью. Целая часть числа (41209) — это количество дней, прошедших с 1 января 1900 года (взято за точку отсчета) до текущей даты. А дробная часть (0,65417), соответственно, доля от суток (1сутки = 1,0)

Из всех этих фактов следуют два чисто практических вывода:

  • Во-первых, Excel не умеет работать (без дополнительных настроек) с датами ранее 1 января 1900 года. Но это мы переживем!  ;)
  • Во-вторых, с датами и временем в Excel возможно выполнять любые математические операции. Именно потому, что на самом деле они — числа! А вот это уже раскрывает перед пользователем массу возможностей.

Количество дней между двумя датами

Считается простым вычитанием — из конечной даты вычитаем начальную и переводим результат в Общий (General) числовой формат, чтобы показать разницу в днях:

date5.png

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

Здесь ситуация чуть сложнее. Необходимо не учитывать субботы с воскресеньями и праздники. Для такого расчета лучше воспользоваться функцией ЧИСТРАБДНИ (NETWORKDAYS) из категории Дата и время. В качестве аргументов этой функции необходимо указать начальную и конечную даты и ячейки с датами выходных (государственных праздников, больничных дней, отпусков, отгулов и т.д.):

date6.png

Примечание: Эта функция появилась в стандартном наборе функций Excel начиная с 2007 версии. В более древних версиях сначала необходимо подключить надстройку Пакета анализа. Для этого идем в меню Сервис — Надстройки (Tools — Add-Ins) и ставим галочку напротив Пакет анализа (Analisys Toolpak). После этого в Мастере функций в категории Дата и время появится необходимая нам функция ЧИСТРАБДНИ (NETWORKDAYS).

Количество полных лет, месяцев и дней между датами. Возраст в годах. Стаж.

Про то, как это правильно вычислять, лучше почитать тут.

Сдвиг даты на заданное количество дней

Поскольку одни сутки в системе отсчета даты Excel принимаются за единицу (см.выше), то для вычисления даты, отстоящей от заданной на, допустим, 20 дней, достаточно прибавить к дате это число.

Сдвиг даты на заданное количество рабочих дней

Эту операцию осуществляет функция РАБДЕНЬ (WORKDAY). Она позволяет вычислить дату, отстоящую вперед или назад относительно начальной даты на нужное количество рабочих дней (с учетом выходных суббот и воскресений и государственных праздинков). Использование этой функции полностью аналогично применению функции ЧИСТРАБДНИ (NETWORKDAYS) описанной выше.

Вычисление дня недели

Вас не в понедельник родили? Нет? Уверены? Можно легко проверить при помощи функции ДЕНЬНЕД (WEEKDAY) из категории Дата и время.

date7.png

Первый аргумент этой функции — ячейка с датой, второй — тип отсчета дней недели (самый удобный — 2).  

Вычисление временных интервалов

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

Нюанс здесь только один. Если при сложении нескольких временных интервалов сумма получилась больше 24 часов, то Excel обнулит ее и начнет суммировать опять с нуля. Чтобы этого не происходило, нужно применить к итоговой ячейке формат 37:30:55:

date8.png

Ссылки по теме

  • Как вычислять возраст (стаж) в полных годах-месяцах-днях
  • Как сделать выпадающий календарь для быстрого ввода любой даты в любую ячейку.
  • Автоматическое добавление текущей даты в ячейку при вводе данных.
  • Как вычислить дату второго воскресенья февраля 2007 года и т.п.

Файлы к уроку:

  • Для спонсоров Boosty
  • Для спонсоров VK
  • YouTube
  • VK

Ссылки:

  • Страница курса
  • Плейлист YouTube
  • Плейлист ВК

Описание

В этом уроке мы вспомним как вычислить ежемесячный платеж в Excel. Разберем 4 способа: подбор параметра, поиск решений, функция ПЛТ, формула вычисления ежемесячного платежа.

Решение

Подбор параметра

Подготовим таблицу с параметрами и таблицу с графиком платежей. В таблице с параметрами введем временно абсолютно любое число.

Запустим подбор параметра:

  1. Установить в ячейке — Сослаться на самый последний конечный баланс
  2. Значение — 0
  3. Изменяя значение ячейки — Платеж из таблицы с параметрами
Поиск решений

Сделаем аналогичную заготовку первому способу. Запускаем поиск решений и заполняем форму следующим образом:

  1. Оптимизировать целевую функцию — Самый последний конечный баланс
  2. Изменяя ячейки переменных — Ячейка с платежом в таблице с параметрами
  3. Ограничения — Последний конечный баланс меньше или равен 0
Функция ПЛТ

Для удобства заготовим маленьку таблицу с параметрами.

У функции ПЛТ 3 главных параметра:

  • Ежемесячная ставка
  • Количество платежей (количество месяцев)
  • Сумма кредита
Формула вычисления ежемесячного платежа

Совсем необязательно пользоваться любыми из приведенных способов. Можно просто воспользоваться формулой для вычисления аннуитетного платежа без использования функций и другого функционала Excel.

Примененные функции

  • ПЛТ
  • Поиск решений
  • Подбор параметра

Excel Разное

Номер урока Урок Описание
1 Excel Разное. 4 способа вычислить ежемесячный платеж по кредиту (Подбор параметра, Поиск решений, ПЛТ, формула) В этом уроке мы разберем 4 способа вычислить ежемесячный платеж по кредиту: подбор параметра, поиск решений, функция ПЛТ, формула для вычисления ежемесячного платежа.
2 Excel Разное. Суммировать несколько категорий с СУММЕСЛИМН Разберем как с помощью одной формулы суммировать несколько категорий, используя СУММЕСЛИМН.

Содержание

  • Работа с функциями даты и времени
    • ДАТА
    • РАЗНДАТ
    • ТДАТА
    • СЕГОДНЯ
    • ВРЕМЯ
    • ДАТАЗНАЧ
    • ДЕНЬНЕД
    • НОМНЕДЕЛИ
    • ДОЛЯГОДА
  • Вопросы и ответы

Функции даты и времени в Microsoft Excel

Одной из самых востребованных групп операторов при работе с таблицами Excel являются функции даты и времени. Именно с их помощью можно проводить различные манипуляции с временными данными. Дата и время зачастую проставляется при оформлении различных журналов событий в Экселе. Проводить обработку таких данных – это главная задача вышеуказанных операторов. Давайте разберемся, где можно найти эту группу функций в интерфейсе программы, и как работать с самыми востребованными формулами данного блока.

Работа с функциями даты и времени

Группа функций даты и времени отвечает за обработку данных, представленных в формате даты или времени. В настоящее время в Excel насчитывается более 20 операторов, которые входят в данный блок формул. С выходом новых версий Excel их численность постоянно увеличивается.

Любую функцию можно ввести вручную, если знать её синтаксис, но для большинства пользователей, особенно неопытных или с уровнем знаний не выше среднего, намного проще вводить команды через графическую оболочку, представленную Мастером функций с последующим перемещением в окно аргументов.

  1. Для введения формулы через Мастер функций выделите ячейку, где будет выводиться результат, а затем сделайте щелчок по кнопке «Вставить функцию». Расположена она слева от строки формул.
  2. Перемещение в Мастер функций в Microsoft Excel

  3. После этого происходит активация Мастера функций. Делаем клик по полю «Категория».
  4. Мастер функций в Microsoft Excel

  5. Из открывшегося списка выбираем пункт «Дата и время».
  6. Выбор категории функций в Microsoft Excel

  7. После этого открывается перечень операторов данной группы. Чтобы перейти к конкретному из них, выделяем нужную функцию в списке и жмем на кнопку «OK». После выполнения перечисленных действий будет запущено окно аргументов.

Переход к аргументам функции в Microsoft Excel

Кроме того, Мастер функций можно активировать, выделив ячейку на листе и нажав комбинацию клавиш Shift+F3. Существует ещё возможность перехода во вкладку «Формулы», где на ленте в группе настроек инструментов «Библиотека функций» следует щелкнуть по кнопке «Вставить функцию».

Переход к вставке функции в Microsoft Excel

Имеется возможность перемещения к окну аргументов конкретной формулы из группы «Дата и время» без активации главного окна Мастера функций. Для этого выполняем перемещение во вкладку «Формулы». Щёлкаем по кнопке «Дата и время». Она размещена на ленте в группе инструментов «Библиотека функций». Активируется список доступных операторов в данной категории. Выбираем тот, который нужен для выполнения поставленной задачи. После этого происходит перемещение в окно аргументов.

Переход к формулам в Microsoft Excel

Урок: Мастер функций в Excel

ДАТА

Одной из самых простых, но вместе с тем востребованных функций данной группы является оператор ДАТА. Он выводит заданную дату в числовом виде в ячейку, где размещается сама формула.

Его аргументами являются «Год», «Месяц» и «День». Особенностью обработки данных является то, что функция работает только с временным отрезком не ранее 1900 года. Поэтому, если в качестве аргумента в поле «Год» задать, например, 1898 год, то оператор выведет в ячейку некорректное значение. Естественно, что в качестве аргументов «Месяц» и «День» выступают числа соответственно от 1 до 12 и от 1 до 31. В качестве аргументов могут выступать и ссылки на ячейки, где содержатся соответствующие данные.

Lumpics.ru

Для ручного ввода формулы используется следующий синтаксис:

=ДАТА(Год;Месяц;День)

Функция ДАТА в Microsoft Excel

Близки к этой функции по значению операторы ГОД, МЕСЯЦ и ДЕНЬ. Они выводят в ячейку значение соответствующее своему названию и имеют единственный одноименный аргумент.

РАЗНДАТ

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

=РАЗНДАТ(нач_дата;кон_дата;единица)

Из контекста понятно, что в качестве аргументов «Начальная дата» и «Конечная дата» выступают даты, разницу между которыми нужно вычислить. А вот в качестве аргумента «Единица» выступает конкретная единица измерения этой разности:

  • Год (y);
  • Месяц (m);
  • День (d);
  • Разница в месяцах (YM);
  • Разница в днях без учета годов (YD);
  • Разница в днях без учета месяцев и годов (MD).

Функция РАЗНДАТ в Microsoft Excel

Урок: Количество дней между датами в Excel

ЧИСТРАБДНИ

В отличии от предыдущего оператора, формула ЧИСТРАБДНИ представлена в списке Мастера функций. Её задачей является подсчет количества рабочих дней между двумя датами, которые заданы как аргументы. Кроме того, имеется ещё один аргумент – «Праздники». Этот аргумент является необязательным. Он указывает количество праздничных дней за исследуемый период. Эти дни также вычитаются из общего расчета. Формула рассчитывает количество всех дней между двумя датами, кроме субботы, воскресенья и тех дней, которые указаны пользователем как праздничные. В качестве аргументов могут выступать, как непосредственно даты, так и ссылки на ячейки, в которых они содержатся.

Синтаксис выглядит таким образом:

=ЧИСТРАБДНИ(нач_дата;кон_дата;[праздники])

Аргументы функции ЧИСТОРАБДНИ в Microsoft Excel

ТДАТА

Оператор ТДАТА интересен тем, что не имеет аргументов. Он в ячейку выводит текущую дату и время, установленные на компьютере. Нужно отметить, что это значение не будет обновляться автоматически. Оно останется фиксированным на момент создания функции до момента её перерасчета. Для перерасчета достаточно выделить ячейку, содержащую функцию, установить курсор в строке формул и кликнуть по кнопке Enter на клавиатуре. Кроме того, периодический пересчет документа можно включить в его настройках. Синтаксис ТДАТА такой:

=ТДАТА()

Функция ТДАТА в Microsoft Excel

СЕГОДНЯ

Очень похож на предыдущую функцию по своим возможностям оператор СЕГОДНЯ. Он также не имеет аргументов. Но в ячейку выводит не снимок даты и времени, а только одну текущую дату. Синтаксис тоже очень простой:

=СЕГОДНЯ()

Функция СЕГОДНЯ в Microsoft Excel

Эта функция, так же, как и предыдущая, для актуализации требует пересчета. Перерасчет выполняется точно таким же образом.

ВРЕМЯ

Основной задачей функции ВРЕМЯ является вывод в заданную ячейку указанного посредством аргументов времени. Аргументами этой функции являются часы, минуты и секунды. Они могут быть заданы, как в виде числовых значений, так и в виде ссылок, указывающих на ячейки, в которых хранятся эти значения. Эта функция очень похожа на оператор ДАТА, только в отличии от него выводит заданные показатели времени. Величина аргумента «Часы» может задаваться в диапазоне от 0 до 23, а аргументов минуты и секунды – от 0 до 59. Синтаксис такой:

=ВРЕМЯ(Часы;Минуты;Секунды)

Функция ВРЕМЯ в Microsoft Excel

Кроме того, близкими к этому оператору можно назвать отдельные функции ЧАС, МИНУТЫ и СЕКУНДЫ. Они выводят на экран величину соответствующего названию показателя времени, который задается единственным одноименным аргументом.

ДАТАЗНАЧ

Функция ДАТАЗНАЧ очень специфическая. Она предназначена не для людей, а для программы. Её задачей является преобразование записи даты в обычном виде в единое числовое выражение, доступное для вычислений в Excel. Единственным аргументом данной функции выступает дата как текст. Причем, как и в случае с аргументом ДАТА, корректно обрабатываются только значения после 1900 года. Синтаксис имеет такой вид:

=ДАТАЗНАЧ (дата_как_текст)

Функция ДАТАЗНАЧ в Microsoft Excel

ДЕНЬНЕД

Задача оператора ДЕНЬНЕД – выводить в указанную ячейку значение дня недели для заданной даты. Но формула выводит не текстовое название дня, а его порядковый номер. Причем точка отсчета первого дня недели задается в поле «Тип». Так, если задать в этом поле значение «1», то первым днем недели будет считаться воскресенье, если «2» — понедельник и т.д. Но это не обязательный аргумент, в случае, если поле не заполнено, то считается, что отсчет идет от воскресенья. Вторым аргументом является собственно дата в числовом формате, порядковый номер дня которой нужно установить. Синтаксис выглядит так:

=ДЕНЬНЕД(Дата_в_числовом_формате;[Тип])

Функция ДЕНЬНЕД в Microsoft Excel

НОМНЕДЕЛИ

Предназначением оператора НОМНЕДЕЛИ является указание в заданной ячейке номера недели по вводной дате. Аргументами является собственно дата и тип возвращаемого значения. Если с первым аргументом все понятно, то второй требует дополнительного пояснения. Дело в том, что во многих странах Европы по стандартам ISO 8601 первой неделей года считается та неделя, на которую приходится первый четверг. Если вы хотите применить данную систему отсчета, то в поле типа нужно поставить цифру «2». Если же вам более по душе привычная система отсчета, где первой неделей года считается та, на которую приходится 1 января, то нужно поставить цифру «1» либо оставить поле незаполненным. Синтаксис у функции такой:

=НОМНЕДЕЛИ(дата;[тип])

Функция НОМНЕДЕЛИ в Microsoft Excel

ДОЛЯГОДА

Оператор ДОЛЯГОДА производит долевой расчет отрезка года, заключенного между двумя датами ко всему году. Аргументами данной функции являются эти две даты, являющиеся границами периода. Кроме того, у данной функции имеется необязательный аргумент «Базис». В нем указывается способ вычисления дня. По умолчанию, если никакое значение не задано, берется американский способ расчета. В большинстве случаев он как раз и подходит, так что чаще всего этот аргумент заполнять вообще не нужно. Синтаксис принимает такой вид:

=ДОЛЯГОДА(нач_дата;кон_дата;[базис])

Функция ДОЛЯГОДА в Microsoft Excel

Мы прошлись только по основным операторам, составляющим группу функций «Дата и время» в Экселе. Кроме того, существует ещё более десятка других операторов этой же группы. Как видим, даже описанные нами функции способны в значительной мере облегчить пользователям работу со значениями таких форматов, как дата и время. Данные элементы позволяют автоматизировать некоторые расчеты. Например, по введению текущей даты или времени в указанную ячейку. Без овладения управлением данными функциями нельзя говорить о хорошем знании программы Excel.

Формулы эксель с датами

10 популярных функций даты и времени в Microsoft Excel

Одной из самых востребованных групп операторов при работе с таблицами Excel являются функции даты и времени. Именно с их помощью можно проводить различные манипуляции с временными данными. Дата и время зачастую проставляется при оформлении различных журналов событий в Экселе. Проводить обработку таких данных – это главная задача вышеуказанных операторов. Давайте разберемся, где можно найти эту группу функций в интерфейсе программы, и как работать с самыми востребованными формулами данного блока.

Работа с функциями даты и времени

Группа функций даты и времени отвечает за обработку данных, представленных в формате даты или времени. В настоящее время в Excel насчитывается более 20 операторов, которые входят в данный блок формул. С выходом новых версий Excel их численность постоянно увеличивается.

Любую функцию можно ввести вручную, если знать её синтаксис, но для большинства пользователей, особенно неопытных или с уровнем знаний не выше среднего, намного проще вводить команды через графическую оболочку, представленную Мастером функций с последующим перемещением в окно аргументов.

  1. Для введения формулы через Мастер функций выделите ячейку, где будет выводиться результат, а затем сделайте щелчок по кнопке «Вставить функцию». Расположена она слева от строки формул.

После этого происходит активация Мастера функций. Делаем клик по полю «Категория».

Из открывшегося списка выбираем пункт «Дата и время».

Кроме того, Мастер функций можно активировать, выделив ячейку на листе и нажав комбинацию клавиш Shift+F3. Существует ещё возможность перехода во вкладку «Формулы», где на ленте в группе настроек инструментов «Библиотека функций» следует щелкнуть по кнопке «Вставить функцию».

Имеется возможность перемещения к окну аргументов конкретной формулы из группы «Дата и время» без активации главного окна Мастера функций. Для этого выполняем перемещение во вкладку «Формулы». Щёлкаем по кнопке «Дата и время». Она размещена на ленте в группе инструментов «Библиотека функций». Активируется список доступных операторов в данной категории. Выбираем тот, который нужен для выполнения поставленной задачи. После этого происходит перемещение в окно аргументов.

Одной из самых простых, но вместе с тем востребованных функций данной группы является оператор ДАТА. Он выводит заданную дату в числовом виде в ячейку, где размещается сама формула.

Его аргументами являются «Год», «Месяц» и «День». Особенностью обработки данных является то, что функция работает только с временным отрезком не ранее 1900 года. Поэтому, если в качестве аргумента в поле «Год» задать, например, 1898 год, то оператор выведет в ячейку некорректное значение. Естественно, что в качестве аргументов «Месяц» и «День» выступают числа соответственно от 1 до 12 и от 1 до 31. В качестве аргументов могут выступать и ссылки на ячейки, где содержатся соответствующие данные.

Для ручного ввода формулы используется следующий синтаксис:

Близки к этой функции по значению операторы ГОД, МЕСЯЦ и ДЕНЬ. Они выводят в ячейку значение соответствующее своему названию и имеют единственный одноименный аргумент.

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

Из контекста понятно, что в качестве аргументов «Начальная дата» и «Конечная дата» выступают даты, разницу между которыми нужно вычислить. А вот в качестве аргумента «Единица» выступает конкретная единица измерения этой разности:

  • Год (y);
  • Месяц (m);
  • День (d);
  • Разница в месяцах (YM);
  • Разница в днях без учета годов (YD);
  • Разница в днях без учета месяцев и годов (MD).

В отличии от предыдущего оператора, формула ЧИСТРАБДНИ представлена в списке Мастера функций. Её задачей является подсчет количества рабочих дней между двумя датами, которые заданы как аргументы. Кроме того, имеется ещё один аргумент – «Праздники». Этот аргумент является необязательным. Он указывает количество праздничных дней за исследуемый период. Эти дни также вычитаются из общего расчета. Формула рассчитывает количество всех дней между двумя датами, кроме субботы, воскресенья и тех дней, которые указаны пользователем как праздничные. В качестве аргументов могут выступать, как непосредственно даты, так и ссылки на ячейки, в которых они содержатся.

Синтаксис выглядит таким образом:

Оператор ТДАТА интересен тем, что не имеет аргументов. Он в ячейку выводит текущую дату и время, установленные на компьютере. Нужно отметить, что это значение не будет обновляться автоматически. Оно останется фиксированным на момент создания функции до момента её перерасчета. Для перерасчета достаточно выделить ячейку, содержащую функцию, установить курсор в строке формул и кликнуть по кнопке Enter на клавиатуре. Кроме того, периодический пересчет документа можно включить в его настройках. Синтаксис ТДАТА такой:

Очень похож на предыдущую функцию по своим возможностям оператор СЕГОДНЯ. Он также не имеет аргументов. Но в ячейку выводит не снимок даты и времени, а только одну текущую дату. Синтаксис тоже очень простой:

Эта функция, так же, как и предыдущая, для актуализации требует пересчета. Перерасчет выполняется точно таким же образом.

Основной задачей функции ВРЕМЯ является вывод в заданную ячейку указанного посредством аргументов времени. Аргументами этой функции являются часы, минуты и секунды. Они могут быть заданы, как в виде числовых значений, так и в виде ссылок, указывающих на ячейки, в которых хранятся эти значения. Эта функция очень похожа на оператор ДАТА, только в отличии от него выводит заданные показатели времени. Величина аргумента «Часы» может задаваться в диапазоне от 0 до 23, а аргументов минуты и секунды – от 0 до 59. Синтаксис такой:

Кроме того, близкими к этому оператору можно назвать отдельные функции ЧАС, МИНУТЫ и СЕКУНДЫ. Они выводят на экран величину соответствующего названию показателя времени, который задается единственным одноименным аргументом.

Функция ДАТАЗНАЧ очень специфическая. Она предназначена не для людей, а для программы. Её задачей является преобразование записи даты в обычном виде в единое числовое выражение, доступное для вычислений в Excel. Единственным аргументом данной функции выступает дата как текст. Причем, как и в случае с аргументом ДАТА, корректно обрабатываются только значения после 1900 года. Синтаксис имеет такой вид:

Задача оператора ДЕНЬНЕД – выводить в указанную ячейку значение дня недели для заданной даты. Но формула выводит не текстовое название дня, а его порядковый номер. Причем точка отсчета первого дня недели задается в поле «Тип». Так, если задать в этом поле значение «1», то первым днем недели будет считаться воскресенье, если «2» — понедельник и т.д. Но это не обязательный аргумент, в случае, если поле не заполнено, то считается, что отсчет идет от воскресенья. Вторым аргументом является собственно дата в числовом формате, порядковый номер дня которой нужно установить. Синтаксис выглядит так:

Предназначением оператора НОМНЕДЕЛИ является указание в заданной ячейке номера недели по вводной дате. Аргументами является собственно дата и тип возвращаемого значения. Если с первым аргументом все понятно, то второй требует дополнительного пояснения. Дело в том, что во многих странах Европы по стандартам ISO 8601 первой неделей года считается та неделя, на которую приходится первый четверг. Если вы хотите применить данную систему отсчета, то в поле типа нужно поставить цифру «2». Если же вам более по душе привычная система отсчета, где первой неделей года считается та, на которую приходится 1 января, то нужно поставить цифру «1» либо оставить поле незаполненным. Синтаксис у функции такой:

Оператор ДОЛЯГОДА производит долевой расчет отрезка года, заключенного между двумя датами ко всему году. Аргументами данной функции являются эти две даты, являющиеся границами периода. Кроме того, у данной функции имеется необязательный аргумент «Базис». В нем указывается способ вычисления дня. По умолчанию, если никакое значение не задано, берется американский способ расчета. В большинстве случаев он как раз и подходит, так что чаще всего этот аргумент заполнять вообще не нужно. Синтаксис принимает такой вид:

Мы прошлись только по основным операторам, составляющим группу функций «Дата и время» в Экселе. Кроме того, существует ещё более десятка других операторов этой же группы. Как видим, даже описанные нами функции способны в значительной мере облегчить пользователям работу со значениями таких форматов, как дата и время. Данные элементы позволяют автоматизировать некоторые расчеты. Например, по введению текущей даты или времени в указанную ячейку. Без овладения управлением данными функциями нельзя говорить о хорошем знании программы Excel.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Функция ДАТА() в MS EXCEL

Функция ДАТА() , английский вариант DATE(), возвращает целое число, представляющее определенную дату. Формула =ДАТА(2011;02;28) вернет число 40602. Если до ввода этой формулы формат ячейки был задан как Общий, то результат будет отформатирован как дата, т.е. 28.02.2011.

Синтаксис функции

ДАТА(год;месяц;день)

Год — аргумент, который может иметь от одной до четырех цифр.
Месяц
— положительное или отрицательное целое число в диапазоне от 1 (январь) до 12 (декабрь), представляющее месяц года.
День — положительное или отрицательное целое число в диапазоне от 1 до 31, представляющее день месяца.

В EXCEL даты хранятся в виде последовательности чисел (1, 2, 3, . ), что позволяет выполнять над ними вычисления. По умолчанию день 1 января 1900 г. имеет номер 1, а 28 февраля 2011 г. — номер 40602, так как интервал между этими датами составляет 40 602 дня. О том как EXCEL хранит дату и время, читайте эту статью.

Для того, чтобы прибавить к дате 28.02.2011, содержащейся в ячейке А1, например, 5 лет, можно использовать следующую формулу:
=ДАТА(ГОД(A1)+5;МЕСЯЦ(A1);ДЕНЬ(A1))
получим результат 28.02.2016

Для того, чтобы прибавить к дате 28.02.2011, например, 15 месяцев, можно использовать следующую формулу:
=ДАТА(ГОД(A1);МЕСЯЦ(A1)+15;ДЕНЬ(A1)) или формулу =ДАТАМЕС(A1;15)
получим результат 28.05.2012

Примечание. При прибавлении месяцев между ДАТАМЕС() и ДАТА() существует разница. Прибавим к 30.01.2009 один месяц:

  • =ДАТАМЕС(«30.01.2009»;1) вернет 28.02.2009, т.к. 30 февраля не существует, то функция вернет последний день месяца, т.е. 28.02.2009 («лишние» 2 дня будут отброшены);
  • =ДАТА(ГОД(«30.01.2009»);МЕСЯЦ(«30.01.2009»)+1;ДЕНЬ(«30.01.2009»)) вернет 02.03.2009: «лишние» 2 дня (29 и 30 февраля) будут прибавлены к дате.

Если записать формулу =ДАТА(2008;3;) , то формула вернет 29.02.2008. Т.е. опуская последний аргумент День мы тем самым задаем его равным 0. Поэтому формула возвращает последний день предыдущего месяца!

Функции для работы с датами в 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

Как обычно, кому надо быстро — смотрим видео. Подробности и нюансы — в тексте ниже:

Как вводить даты и время в Excel

Если иметь ввиду российские региональные настройки, то Excel позволяет вводить дату очень разными способами — и понимает их все:

С использованием дефисов

С использованием дроби

Внешний вид (отображение) даты в ячейке может быть очень разным (с годом или без, месяц числом или словом и т.д.) и задается через контекстное меню — правой кнопкой мыши по ячейке и далее Формат ячеек (Format Cells) :

Время вводится в ячейки с использованием двоеточия. Например

По желанию можно дополнительно уточнить количество секунд — вводя их также через двоеточие:

И, наконец, никто не запрещает указывать дату и время сразу вместе через пробел, то есть

27.10.2012 16:45

Быстрый ввод дат и времени

Для ввода сегодняшней даты в текущую ячейку можно воспользоваться сочетанием клавиш Ctrl + Ж (или CTRL+SHIFT+4 если у вас другой системный язык по умолчанию).

Если скопировать ячейку с датой (протянуть за правый нижний угол ячейки), удерживая правую кнопку мыши, то можно выбрать — как именно копировать выделенную дату:

Если Вам часто приходится вводить различные даты в ячейки листа, то гораздо удобнее это делать с помощью всплывающего календаря:

Если нужно, чтобы в ячейке всегда была актуальная сегодняшняя дата — лучше воспользоваться функцией СЕГОДНЯ (TODAY) :

Как Excel на самом деле хранит и обрабатывает даты и время

Если выделить ячейку с датой и установить для нее Общий формат (правой кнопкой по ячейке Формат ячеек — вкладка ЧислоОбщий), то можно увидеть интересную картинку:

То есть, с точки зрения Excel, 27.10.2012 15:42 = 41209,65417

На самом деле любую дату Excel хранит и обрабатывает именно так — как число с целой и дробной частью. Целая часть числа (41209) — это количество дней, прошедших с 1 января 1900 года (взято за точку отсчета) до текущей даты. А дробная часть (0,65417), соответственно, доля от суток (1сутки = 1,0)

Из всех этих фактов следуют два чисто практических вывода:

  • Во-первых, Excel не умеет работать (без дополнительных настроек) с датами ранее 1 января 1900 года. Но это мы переживем! 😉
  • Во-вторых, с датами и временем в Excel возможно выполнять любые математические операции. Именно потому, что на самом деле они — числа! А вот это уже раскрывает перед пользователем массу возможностей.

Количество дней между двумя датами

Считается простым вычитанием — из конечной даты вычитаем начальную и переводим результат в Общий (General) числовой формат, чтобы показать разницу в днях:

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

Здесь ситуация чуть сложнее. Необходимо не учитывать субботы с воскресеньями и праздники. Для такого расчета лучше воспользоваться функцией ЧИСТРАБДНИ (NETWORKDAYS) из категории Дата и время. В качестве аргументов этой функции необходимо указать начальную и конечную даты и ячейки с датами выходных (государственных праздников, больничных дней, отпусков, отгулов и т.д.):

Примечание: Эта функция появилась в стандартном наборе функций Excel начиная с 2007 версии. В более древних версиях сначала необходимо подключить надстройку Пакета анализа. Для этого идем в меню Сервис — Надстройки (Tools — Add-Ins) и ставим галочку напротив Пакет анализа (Analisys Toolpak) . После этого в Мастере функций в категории Дата и время появится необходимая нам функция ЧИСТРАБДНИ (NETWORKDAYS) .

Количество полных лет, месяцев и дней между датами. Возраст в годах. Стаж.

Про то, как это правильно вычислять, лучше почитать тут.

Сдвиг даты на заданное количество дней

Поскольку одни сутки в системе отсчета даты Excel принимаются за единицу (см.выше), то для вычисления даты, отстоящей от заданной на, допустим, 20 дней, достаточно прибавить к дате это число.

Сдвиг даты на заданное количество рабочих дней

Эту операцию осуществляет функция РАБДЕНЬ (WORKDAY) . Она позволяет вычислить дату, отстоящую вперед или назад относительно начальной даты на нужное количество рабочих дней (с учетом выходных суббот и воскресений и государственных праздинков). Использование этой функции полностью аналогично применению функции ЧИСТРАБДНИ (NETWORKDAYS) описанной выше.

Вычисление дня недели

Вас не в понедельник родили? Нет? Уверены? Можно легко проверить при помощи функции ДЕНЬНЕД (WEEKDAY) из категории Дата и время.

Первый аргумент этой функции — ячейка с датой, второй — тип отсчета дней недели (самый удобный — 2).

Вычисление временных интервалов

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

Нюанс здесь только один. Если при сложении нескольких временных интервалов сумма получилась больше 24 часов, то Excel обнулит ее и начнет суммировать опять с нуля. Чтобы этого не происходило, нужно применить к итоговой ячейке формат 37:30:55:

Функции дата и время Excel

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

Функция ВРЕМЯ

Возвращает значение времени, составленное из отдельных частей, заданных числами.
Синтаксис: =ВРЕМЯ(часы; минуты; секунды), где

  • Часы – обязательный аргумент. Число либо ссылка на ячейку, содержащую числовое значение от 1 до 24.
  • Минуты – обязательный аргумент. Число либо ссылка на ячейку, содержащую числовое значение от 1 до 60.
  • Секунды – аналогично минутам.

Функция ВРЕМЯ не может возвращать значение от 24 и выше, т.е. если для аргумента «Часы» задать число 25, то результатом будет 1 час.

Пример использования:
На изображении приведены несколько вариантов использования данной функции. Видно, если показатель секунд превышает значение 60, то его часть перекидывается на минуты. То же самое произойдет, если будет превышен показатель для минут. Если превышен показатель для аргумента, принимающего часы, то он просто будет отображать время на 24 часа меньше заданного.

Функция ДАТА

Возвращает значение даты, составленное из отдельных частей, заданных числами.
Синтаксис: =ДАТА(год; месяц; день), где

  • Год – обязательный аргумент. Число либо ссылка на ячейку, содержащую числовое значение от 1900 до 9999.
  • Месяц – обязательный аргумент. Число либо ссылка на ячейку, содержащую числовое значение от 1 до 12.
  • День – обязательный аргумент. Число либо ссылка на ячейку, содержащую числовое значение от 1 до 31.

Если для аргумента «День» задать число, превышающее количество дней в указанном месяце, то лишние дни будут переданы на следующие месяцы, т.е. если для января указать 32 дня, то функция вернет 1 февраля.

Пример использования:
Обратите внимание на пример таблицы. Последние 2 строки возвращают одинаковый результат. Т.к. минимальная дата, которая может быть представлена в Excel, имеет 1900 год, то ко всем числам, которые переданы аргументу «Год» и меньше минимального года, то к ним автоматически прибавляется 1900.

Функция ГОД

Возвращает число, представляющее год указанной даты.
Синтаксис: =ГОД(дата), где «дата» является обязательным аргументом и принимает числовое значение даты либо ссылку на такое значение.
Пример использования:
=ГОД(«08.10.2013») – возвращаемый результат 2013.
=ГОД(41555) – так же возвращаемый результат 2013, т.к. 41555 является числовым представление даты 08 октября 2013.

Функция МЕСЯЦ

Возвращает число, представляющее месяц указанной даты.
Синтаксис: =МЕСЯЦ(дата), где «дата» является обязательным аргументом и принимает числовое значение даты либо ссылку на такое значение.

Пример использования:
=МЕСЯЦ(«01.01.2001») – возвращаемый результат 1.
=МЕСЯЦ(36892) – так же возвращаемый результат 1, т.к. 36892 является числовым представление даты 01.01.2001.

Функция ДЕНЬ

Возвращает число, представляющее день указанной даты.
Синтаксис: =ДЕНЬ(дата), где «дата» является обязательным аргументом и принимает числовое значение даты либо ссылку на такое значение.

Пример использования:
=ДЕНЬ(«09.05.1945») – возвращаемый результат 9.
=ДЕНЬ(16566) – так же возвращаемый результат 9, т.к. 16566 является числовым представление даты 09.05.1945.

Функция ЧАС

Возвращает число от 0 до 23, представляющее час указанного времени или даты.
Синтаксис: =ЧАС(время), где «время» является обязательным аргументом и принимает числовое значение времени, даты либо ссылку на такое значение.

Пример использования:
=ЧАС(«14:34:50») – функция вернет значение 14.
=ЧАС(0,0241898148) – так же возвращает значение 14, так как 0,0241898148 является числовым представлением времени 14 часов 34 минуты 50 секунд.

Функция МИНУТЫ

Возвращает число от 0 до 59, представляющее минуты указанного времени или даты.
Синтаксис: =МИНУТЫ(время), где «время» является обязательным аргументом и принимает числовое значение времени, даты либо ссылку на такое значение.

Пример использования:
=МИНУТЫ(«22:45:00 «) – функция вернет значение 45.
=МИНУТЫ(0,428472222222222) – возвращает значение 17, так как 0,428472222222222 является числовым представлением времени 10:17:00.

Функция СЕКУНДЫ

Возвращает число от 0 до 59, представляющее секунды указанного времени или даты.
Синтаксис: =СЕКУНДЫ(время), где «время» является обязательным аргументом и принимает числовое значение времени, даты либо ссылку на такое значение.

Пример использования:
=СЕКУНДЫ(«07:23:32») – функция вернет значение 32.
=СЕКУНДЫ(0,999988425925926) – возвращает значение 59, так как 0,999988425925926 является числовым представлением времени 23:59:59.

Функция ВРЕМЗНАЧ

Преобразует время, заданное текстовой строкой, в его числовое значение. Распознаются только те форматы записи времени, которое доступны в меню формата ячеек.
Синтаксис: =ВРЕМЗНАЧ(текст), где «текст» — обязательный аргумент, принимающий строку времени либо ссылку на такую строку.

Пример использования:
На изображении приведены несколько вариантов использования функции ВРЕМЗНАЧ. Обратите внимание на первый столбец, в нем указываются все строки, которые были заданы для аргумента рассматриваемой функции. Все значения явно указаны строкой, кроме последней, поэтому функция ее не преобразует и возвращается ошибку. В четвертой строке указана дата и время, но функцией воспринимается только временное значение. Остальная часть игнорируется.

Функция ДАТАЗНАЧ

Преобразует дату, заданную текстовой строкой, в ее числовое значение. Распознаются только те форматы записи даты, которое доступны в меню формата ячеек.
Синтаксис: =ДАТАЗНАЧ(текст), где «текст» — обязательный аргумент, принимающий строку даты либо ссылку на такую строку.

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

Функция ДАТАМЕС

Возвращает дату, которая наступит либо наступила через указанное количество месяцев. Удобство использование функции заключается в том, что нет необходимости помнить о количестве дней в том или ином месяце.

Синтаксис: =ДАТАМЕС(начальная_дата; число_месяцев), где

  • начальная_дата – обязательный аргумент. Значение даты либо ссылка на ячейку, содержащую такое значение.
  • число_месяцев – обязательный аргумент. Целое число либо ссылка на такое число, указывающее, какое количество месяцев необходимо прибавить к начальной дате.

Имеете в виду, что если первый аргумент содержит время, то функция его усечет.

Пример использования:
=ДАТАМЕС(«01.01.2001»; 2) – функция возвращает результат 01.03.2001.
=ДАТАМЕС(«01.01.2001»; -2) – результат 01.11.2000.
=ДАТАМЕС(«01.01.2001 10:00:00»; 2) – функцией урезается время и возвращается результат 01.03.2001.

Функция КОНМЕСЯЦА

Возвращает последнюю дату месяца, который наступит либо наступил через указанное количество месяцев. Функция похожа на ДАТАМЕС, но возвращает не указанный день, а последний день высчитанного месяца.
Синтаксис: =КОНМЕСЯЦА(начальная_дата; число_месяцев), где

  • начальная_дата – обязательный аргумент. Значение даты либо ссылка на ячейку, содержащую такое значение.
  • число_месяцев – обязательный аргумент. Целое число либо ссылка на такое число, указывающее, какое количество месяцев необходимо прибавить к месяцу начальной даты.

Если начальная дата указана вместе со временем, то оно усекается.

Пример использования:
=КОНМЕСЯЦА(«01.01.2001»; 0) – функция возвращает результат 31.01.2001.
=КОНМЕСЯЦА(«01.01.2001»; -2) – результат 30.11.2000.
=КОНМЕСЯЦА(«01.01.2001 10:00:00»; 2)– функцией урезается время и возвращается результат 31.03.2001.

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

Высчитывает и возвращает дату, которая наступит или наступила через указанное количество рабочих дней. Нерабочими днями считается суббота, воскресенье и праздничные дни.
Синтаксис: =РАБДЕНЬ(начальная_дата; число_дней; [праздники]), где

  • начальная_дата – обязательный аргумент. Значение даты либо ссылка на ячейку, содержащую такое значение.
  • число_дней – обязательный аргумент. Число либо ссылка на такое число, указывающее количество рабочих дней, которое должно пройти, чтобы получить высчитываемую дату.
  • Праздники – необязательный аргумент. Дата, диапазон ячеек с датами либо массив дат, которые необходимо исключить из рабочих дней.

Пример использования:
=РАБДЕНЬ(«11.06.2013»;1) – возвращает результат 12.06.2013.
=РАБДЕНЬ(«11.06.2013»;4) – результат 17.06.2013.
=РАБДЕНЬ(«11.06.2013»;1; «12.06.2013») – функция вернет результат 13.06.2013.
=РАБДЕНЬ(«11.06.2013»;1; <«12.06.2013″;»13.06.2013»>) – результатом будет 14.06.2013.

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

Возвращает количество рабочих дней между указанными датами (включительно). Нерабочими днями считается суббота, воскресенье и праздничные дни.
Синтаксис: =ЧИСТРАБДНИ(начальная_дата; конечная_дата; [праздники]), где

  • начальная_дата и конечная_дата – обязательные аргументы. Значение даты либо ссылка на ячейку, содержащую такое значение.
  • праздники – необязательный аргумент. Дата, диапазон ячеек с датами либо массив дат, которые необходимо исключить из рабочих дней.

Пример использования:
=ЧИСТРАБДНИ(«11.06.2013″;»16.06.2013») – результат функции 4.
=ЧИСТРАБДНИ(«11.06.2013″;»16.06.2013″;»14.06.2013») – возвращаемый результат 3.

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

Возвращает порядковый номер дня недели для указанной даты. Также можно указать тип нумерации дней недели.

Синтаксис: =ДЕНЬНЕД(дата; [тип]), где

  • дата – обязательный аргумент, принимающий дату либо ссылку на дату для которой необходимо определить день недели.
  • тип – необязательный аргумент. Целое число от 1 до 3, которое указывает формат подсчета:
    • 1 – неделя начинается с воскресенья. Является значением по умолчанию;
    • 2 – неделя начинается с понедельника;
    • 3 – неделя начинается с понедельника, а отсчет начинается с нуля.

Пример использования:
=ДЕНЬНЕД(«07.10.2013») – результат функции 2, т.к. аргумент тип не указан, а дата является понедельником.
=ДЕНЬНЕД(«07.10.2013», 2) – результат выполнения функции 1.
=ДЕНЬНЕД(«07.10.2013», 3) – результат 0.

Функция НОМНЕДЕЛИ

Возвращает порядковый номер недели в году.

Синтаксис: =НОМНЕДЕЛИ(дата; [тип]) , где

  • дата – обязательный аргумент, принимающий дату либо ссылку на дату для которой необходимо определить день недели.
  • тип – необязательный аргумент. Целое число от 1 до 2, которое указывает формат недели:
    • 1 – неделя начинается с воскресенья. Является значением по умолчанию;
    • 2 – неделя начинается с понедельника;

Пример использования:
=НОМНЕДЕЛИ(«07.10.2013», 1) – возвращает результат 41.
=НОМНЕДЕЛИ(«07.10.2013», 2) – возвращает 40.

Функция ТДАТА

Возвращает текущее (системное) дату и время.

Синтаксис: =ТДАТА(). Функция не имеет аргументов.

Функция СЕГОДНЯ

Возвращает текущую дату без времени.

Синтаксис: =СЕГОДНЯ(). Функция не имеет аргументов.

Если материалы office-menu.ru Вам помогли, то поддержите, пожалуйста, проект, чтобы мы могли развивать его дальше.

Комментарии

Владимир, добрый день!

Если я правильно понял, то Вы хотите записывать время последнего изменения ячейки в строке.
Это реализуется с помощью макросов (событие изменения ячейки с проверкой измененного диапазона).
Читайте про событийные процедуры VBA.

Чтобы просто отключить автоматический пересчет нужно на вкладке ФОРМУЛЫ ленты Excel в параметрах вычислений (иконка в виде калькулятора) выбрать пункт ВРУЧНУЮ. Но это не решит проблему фиксации времени изменения ячейки, т.к. при пересчете отобразится текущее время.

У Вас недостаточно прав для комментирования.

Like this post? Please share to your friends:
  • Формула excel дата в текстовом формате
  • Формула excel для поиска ячеек в значениях
  • Формула excel дата больше чем
  • Формула excel для поиска совпадений в таблице
  • Формула excel вычет процентов