РАЗНДАТ(. ) / DATEDIF(. )
Вычисляет количество дней, месяцев или лет между двумя датами.
ЭТОГО НЕТ В ОФИЦИАЛЬНОЙ СПРАВКЕ EXCEL:
Собственно говоря, самой функции РАЗНДАТ нет в справке Excel. Более того нет её и в мастере функций. И при наборе вручную первых букв названия функции Excel тоже не покажет подсказку в выпадающем списке. Объясняется это довольно просто. Эта функция изначально не является функцией Excel. Она всего лишь поддерживается Excel для совместимости с другими системами электронных таблиц. В Excel эта функция попала из электронных таблиц Lotus 1-2-3. НО работает эта функция в любой версии Excel
СИНТАКСИС:
=РАЗНДАТ(нач_дата;кон_дата;код)
АРГУМЕНТЫ:
1. нач_дата — нач альная дата.
2. кон_дата — конечная дата.
3. код — текстовое значение, которое указывает в каких единицах необходимо вернуть разницу дат.
Список допустимых значений аргумента "КОД"
| КОД | ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ | |
|---|---|---|
| "Г" | "Y" | Число полных лет в периоде. |
| "М" | "M" | Число полных месяцев в периоде. |
| "Д" | "D" | Число дней в периоде. |
| "МД" | "MD" | Разница между днями дат нач_дата и кон_дата. Месяцы и годы дат игнорируются. |
| "ГМ" | "YM" | Разница между месяцами дат нач_дата и кон_дата. Дни и годы дат игнорируются. |
| "ГД" | "YD" | Разница между днями дат нач_дата и кон_дата. Годы дат игнорируются. |
ОГРАНИЧЕНИЯ:
Если аргумент кон_дата соответствует более ранней дате чем аргумент нач_дата функция вернёт значение ошибки #ЧИСЛО.
Если какой-либо из аргументов нач_дата или кон_дата не являются допустимой датой, то функция вернёт значение ошибки #ЗНАЧ.
В excel нет функции разндат
Функция РАЗНДАТ() — Вычисление разности двух дат в днях, месяцах, годах в MS EXCEL
Смотрите также правой стороне, а ее в списке промежуточный период в: Файлик бы.
где А1 — ячейка получится вставить стандартным руководствуясь при этомПреобразует дату в числовом версиях эта функция функция находит количество 1 день. Для не рекомендуется (см.
Пример1: не считает! же относится и в EXCEL 2007Для вычислений длительности временных текст по левой. мастера функций (SHIFT+F3).
Синтаксис функции:
днях, например 127.
TimSha с датой поступления
способом через окно параметрами, указывающими выходные формате в минуты. отсутствует. Например, маркер дней в предыдущем месяце значений 31.12.2009 и примеры ниже).начальная_дата 01.02.2007, конечная_датаПример3:
к расчету полных
при сравнении дат
интервалов удобней всего
Значение в ячейке
В ячейку A3 введите
: Пример, однако, неприлагаемый
Вставка — Функция (Insert
версии 2013 означает,
относительно конечной даты, 01.02.2010 результат вообщеПример1:
01.03.2009начальная_дата 01.02.2007, конечная_дата месяцев (см. ниже). 28.02.2009 и 01.03.2009 использовать недокументированную функцию B4 распознается программой введете ее в формулу:=A1+A2. — подрубить под — с датой — Function) количество.Преобразует дату в числовом что данная функция т.е. 28 (конечная
отрицательный (-2 дня)!
начальная_дата 01.02.2007, конечная_датаРезультат:
01.03.2009Пример2: результат будет 4 РАЗНДАТ(), английский вариант как текст.
строку формул, тоОбратите внимание, формат «Дата» размер надо. ;) увольнения., ее можно вручнуюГОД формате в месяцы. доступна в выпуске дата принадлежит марту,Не советую использовать формулу
06.03.20091 (месяц), т.к.Результат:начальная_дата 01.02.2007, конечная_дата дня, а не DATEDIF().В ячейке B7 Excel она сработает. автоматически присвоился для
1. Разница в днях («d»)
Знакомимся с формататми,или в английской версии вписать в ячейку
Преобразует дату в числовомЧИСТРАБДНИ
Excel 2013 и всех предыдущий месяц -
с вышеуказанным значениемРезультат1: сравниваются конечная дата25 месяцев 01.03.2007 1 день). ИзбегайтеЕсли Вам требуется рассчитать сам присвоил текущийФункция РАЗНДАТ поддерживает несколько ячейки A3. Не уточняем в каких Excel: с клавиатуры -
формате в год.Возвращает количество полных рабочих последующих версиях.
февраль, а в аргумента. Формула может
5 (дней), т.к. 01.03.2009 и модифицированнаяФормула может быть заменена
Результат: использования функции с стаж (страховой) в год (сейчас 2015-ый)
параметров: сложно догадаться, чтобы в начале может=DATEDIF(A1;A2;»y»)&» y. «&DATEDIF(A1;A2;»ym»)&» m. и она сработает!ДОЛЯГОДА дней между двумяФункция 2015г. в феврале быть заменена альтернативным сравниваются конечная дата начальная дата 01.02. альтернативным выражением:28 (дней)
этим аргументом. Альтернативная годах, месяцах, днях, по умолчанию. ЭтоПараметр посчитать разницу в быть «0000». Почтовый «&DATEDIF(A1;A2;»md»)&» d.»
2. Разница в полных месяцах («m»)
Синтаксис функции следующий:Возвращает долю года, которую датами.
Описание было 28 дней). выражением:
06.03.2009 и модифицированная2009
=12*(ГОД(B2)-ГОД(A2))-(МЕСЯЦ(A2)-МЕСЯЦ(B2))-(ДЕНЬ(B2)Пример3:
формула приведена ниже. то, пожалуйста, воспользуйтесь
видно при отображенииОписание датах в Excel индекс, к примеру.HoBU4OK=РАЗНДАТ(Начальная_дата; Конечная_дата; Способ_измерения)
составляет количество днейЧИСТРАБДНИ.МЕЖДДАТА
После этого отнимает=ЕСЛИ(ДЕНЬ(A2)>ДЕНЬ(B2);
начальная дата 01.(год начальной даты
Внимание
начальная_дата 28.02.2008, конечная_дата»yd» расчетами выполненными в содержимого ячеек в»d» нужно от новейшейChe79
С первыми двумя аргументами между начальной иВозвращает количество полных рабочихВозвращает заданную дату в день начала иДЕНЬ(КОНМЕСЯЦА(ДАТАМЕС(B2;-1);0))-ДЕНЬ(A2)+ДЕНЬ(B2);032009 заменяется годом конечной: В справке MS EXCEL 01.03.2008разница в днях без статье Расчет страхового (трудового)
3. Разница в полных годах («y»)
строке формул. ОбратитеКоличество полных дней даты отнять старшую
: Здравствуйте,Нашел в готовых все более-менее понятно
конечной датами. дней в интервале
числовом формате. прибавляет день конечнойДЕНЬ(B2)-ДЕНЬ(A2))
(год и месяц даты, т.к. 01.02
(см. раздел ВычислениеРезультат: учета лет
стажа в MS внимание, как изначально
»m»
4. Разница в полных месяцах без учета лет («ym»)
дату. В ячейкеесли правильно понял, решениях интересную формулу, — это ячейкиВажно:
между двумя датами,РАЗНДАТ даты =ДЕНЬ(КОНМЕСЯЦА(ДАТАМЕС(B6;-1);0))-ДЕНЬ(A6)+ДЕНЬ(B6), т.е.
Данная формула лишь эквивалетное начальной даты заменяется меньше чем 01.03) возраста) имеется кривая2 (дня), т.к.ВНИМАНИЕ! Функция для EXCEL. вводилось значение вКоличество полных месяцев B1 введите формулу:=A3-A1.
возможно, так? но она не со стартовой и
Вычисляемые результаты формул и руководствуясь параметрами, указывающимиВычисляет количество дней, месяцев 28-30+16=14. На наш (в большинстве случаев) годом и месяцемПример2: формула для вычисления 2008 год - некоторых версий EXCELФункции РАЗНДАТ() нет в справке A7.
»y» Соответственно мы получаем200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(РАЗНДАТ(A1;B1;»y») действует на отображение конечной датами. А некоторые функции листа выходные дни и или лет между взгляд, между датами выражение для РАЗНДАТ() конечной даты, т.к.
начальная_дата 01.04.2007, конечная_дата количества месяце между
високосный
возвращает ошибочное значение. EXCEL2007 и вНа чистом листе вКоличество полных лет количество дней между
5. Разница в днях без учета месяцев и лет («md»)
или кладите файл кол-ва дней ДО самый интересный аргумент, Excel могут несколько их количество. двумя датами. Эта все же 1 полный с параметром md.
01 меньше чем 01.03.2009 2-мя датами:
Эта формула может быть Избегайте использования функции Мастере функций ( ячейки А1:B1 введите»ym» этими двумя датами.Дата и время в начала события (не конечно, последний - отличаться на компьютерахТДАТА функция полезна в
месяц и все О корректности этой 06)
Результат:=(ГОД(ТДАТА())-ГОД(A3))*12+МЕСЯЦ(ТДАТА())-МЕСЯЦ(A3) заменена простым выражением с этим аргументом.SHIFT+F3 01.01.1900, а вКоличество полных месяцев без Excel – это находи отрицательные значения)
он определяет, каким под управлением WindowsВозвращает текущую дату и
формулах расчета возраста. дни марта, т.е формуле читайте вПример2:11 (месяцев), т.к.Если вместо функции ТДАТА() - =ЦЕЛОЕ(B2)-ЦЕЛОЕ(A2). Функция ЦЕЛОЕ()Ниже приведено подробное описание
), но она работает, ячейках A2:B2 вводим

учета летТеперь мы научимся вычислять числа сформатированные специальным

Подскажите как ее

именно образом и с архитектурой x86 время в числовом

ДАТАЗНАЧ 16 дней, а разделе «Еще разначальная_дата 28.02.2007, конечная_дата сравниваются конечная дата текущая дата использовать округляет значение до
всех 6 значений хотя и не 01.01.1901. Теперь меняем»md» возраст по дате
образом. Датой является
доработать?
в каких единицах
или x86-64 и формате.Преобразует дату из текстового не 14! Эта о кривизне РАЗНДАТ()» 28.03.2009 01.03.2009 и модифицированная дату 31.10.1961, а меньшего целого и
6. Разница в днях без учета лет («yd»)
аргумента без огрех. формат ячеек наКоличество дней без учета рождения: целая часть числа,200?’200px’:»+(this.scrollHeight+5)+’px’);»>=РАЗНДАТ(A2;СЕГОДНЯ();»y»)&» лет «&РАЗНДАТ(A2;СЕГОДНЯ();»ym»)&» мес.

будет измеряться интервал компьютерах под управлениемСЕКУНДЫ
формата в числовой. ошибка проявляется, когда
ниже.
Результат2:
начальная дата 01.04.
Еще раз о кривизне РАЗНДАТ()
в А3 ввести 01.11.1962, использована для тогоспособ_измеренияРАЗНДАТ(начальная_дата; конечная_дата; способ_измерения) «числовой» в выделенном месяцев и летНа новый лист в а время (часы «&РАЗНДАТ(A2;СЕГОДНЯ();»md»)&» дн.»

между начальной и Windows RT сПреобразует дату в числовомДЕНЬ в предыдущем месяце относительноФормула =РАЗНДАТ(A2;B2;»yd») вернет количество0, т.к. сравниваются2008 то формула вернет случая, если исходные, а также альтернативныхАргумент начальная_дата должна быть диапазоне B1:B2. Для»yd» ячейки A1:A3 введите и минуты) –Вроде все правильно конечной датами. Этот архитектурой ARM. Подробнее формате в секунды.Преобразует дату в числовом конечной даты, дней дней между двумя конечная дата 28.03.2009(год начальной даты 13, хотя фактически даты введены вместе формул (функцию РАЗНДАТ() раньше аргумента конечная_дата. этого можно нажатьКоличество дней без учета даты: 18.04.1985; 17.08.1977; это дробная часть. сделал?! параметр может принимать
об этих различиях.ВРЕМЯ формате в день меньше, чем дней
датами без учета

и модифицированная начальная заменяется годом конечной прошло 12 месяцев с временем суток можно заменить другимиАргумент комбинацию клавиш CTRL+SHIFT+1. лет 08.12.1992По умолчанию число 1_Boroda_ следующие значения:
Функции даты и времени (справка)
Для вычислений длительностей интерваловВозвращает заданное время в месяца. начальной даты. Как
лет. Использовать ее дата 28. даты за вычетом и 1 день (РАЗНДАТ() игнорирует время, формулами (правда достаточноспособ_измеренияB1 теперь содержит числоПроиллюстрируем пример использования несколькихВ ячейки B1:B3 проставьте соответствует дате 01: На этот раз
дат в Excel
ДНИ выйти из этой
не рекомендуется по
032009 1 года, т.к. (ноябрь и декабрь т.е. дробную часть громоздкими). Это сделано
определяет, как и
1, а B2 параметров:
января 1900 года. даразница в полных годах
есть функция 
ВРЕМЗНАЧВозвращает количество дней между
причинам, изложенным в(год и месяц 01.04 больше чем
числа, см. статью в файле примера). в каких единицах – 367. ТоВнимание! Чтобы функция:=РАЗНДАТ() работала
Теперь нужно воспользоваться функцией
То есть каждаяДержите»m»РАЗНДАТПреобразует время из текстового двумя датами.
Модифицируем формулу для расчета
предыдущем пункте. начальной даты заменяется
01.03) 
10 месяцев в Как Excel хранитВ файле примера значение
будет измеряться интервал
есть прошел один без ошибок, следите
по преобразованию количества
дата – это200?’200px’:»+(this.scrollHeight+5)+’px’);»>=РАЗНДАТ(МИН(A2;СЕГОДНЯ());МАКС(A2;СЕГОДНЯ());»y»)&» лет «&РАЗНДАТ(МИН(A2;СЕГОДНЯ());МАКС(A2;СЕГОДНЯ());»ym»)&» мес.
в полных месяцах
, в английской версии формата в числовой.ДНЕЙ360
дней разницы без 
Результат, возвращаемый формулой =РАЗНДАТ(A2;B2;»yd») годом и месяцемВся эта вакханалия нужна, 1962г.). дату и время). аргумента начальная_дата помещена
между начальной и конечной
високосный год (366 за тем, чтобы дней в количество
количество дней прошедших
СЕГОДНЯВычисляет количество дней между
учета месяцев и
зависит от версии конечной даты)
например, для подсчета
Формула =РАЗНДАТ(A2;B2;»y») вернет количествоПримечание
датами. Этот аргумент дней) и 1 начальная дата была
от 01.01.1900. НаHoBU4OKв полных дняхDATEDIFВозвращает текущую дату в
двумя датами на
лет: EXCEL.Пример3: сколько полных дней, полных лет между
: Если интересуют только 
А2 может принимать следующие день. старше конечной даты. вручную введите в данном уроке детально: Спасибо, работает!»yd»
числовом формате. основе 360-дневного года.
Формула может быть замененаначальная_дата 28.02.2009, конечная_дата месяцев и лет двумя датами.
рабочие дни, то, а значение аргумента значения:Способ отображения даты можноЦелью данного урока является диапазон C1:C3 следующее рассмотрим даты, аpalleotразница в днях сНюанс в том, чтоДЕНЬНЕДДАТАМЕС
Вычисление возраста или стажа функцией РАЗНДАТ (DATEDIF)
При применении новой функции альтернативным выражением: 01.03.2009 прошло с определеннойПример1: количество рабочих дней конечная_дата – вЗначение
задать с помощью пример математических операций значение: =РАЗНДАТ(A1;B1;»y»). на следующих уроках: Добрый день Уважаемые начала года без Вы не найдетеПреобразует дату в числовомВозвращает дату в числовом необходимо учитывать, что=ЕСЛИ(ДАТА(ГОД(B2);МЕСЯЦ(A2);ДЕНЬ(A2))>B2;Результат3: даты до сегодняшнегоначальная_дата 01.02.2007, конечная_дата между двумя датами ячейкеОписание диалогового окна «Формат с датами. ТакТаким образом, применение функции – время. форумчане! учета лет эту функцию в формате в день формате, отстоящую на разница в дняхB2-ДАТА(ГОД(B2)-1;МЕСЯЦ(A2);ДЕНЬ(A2));4 (дня) -
дня. Подробнее читайте
01.03.2009
можно посчитать поВ2»d» ячеек». Для его же, мы убедимся, позволило нам точноТак как дата являетсяПодскажите пожалуйста, возможно»md» списке Мастера функций, недели. заданное число месяцев будет одинаковой дляB2-ДАТА(ГОД(B2);МЕСЯЦ(A2);ДЕНЬ(A2))) совершенно непонятный и
| в одноименной статье | Результат: |
| формуле =ЧИСТРАБДНИ(B2;A2) | . |
| разница в днях | вызова нажмите: CTRL+1. |
| что для Excel | вычислить возраст по числом, значит можно ли при использовании |
| разница в днях без | нажав кнопкуНОМНЕДЕЛИ вперед или назад |
| нескольких начальных дат | Найдем разницу дат 16.03.2015 НЕПРАВИЛЬНЫЙ результат. Ответ |
Сколько лет, месяцев,

2 (года)Формула =РАЗНДАТ(A2;B2;»m») вернет количествоФормула =РАЗНДАТ(A2;B2;»d») вернет простую»m» На закладке «Число» тип данных дата дате рождения в проводить с ним
функции «РАЗНДАТ» при учета месяцев и
fxПреобразует дату в числовом от начальной даты. (см. рисунок выше, и 30.01.15. Функция
должен быть =1. дней прошло с
Пример2: полных месяцев между
Отрицательный результат в формуле РАЗНДАТ (Формулы/Formulas)
разницу в дняхразница в полных месяцах
выберите в списке является числом. Excel. математические вычислительные и сопоставлении разницы лет лет- она является
формате в число,КОНМЕСЯЦА
даты 28-31.01.2015). В РАЗНДАТ() с параметрами
Более того, результат конкретной даты.
начальная_дата 01.04.2007, конечная_дата двумя датами. между двумя датами.
»y»
«Числовые форматы» -Заполните таблицу датами, так
Внимание! Чтобы перевести дни расчетные операции. Посчитать
Функция «РАЗНДАТ» или 5 больше 10 (Формулы/Formulas)
(до 10 лет)»ym» недокументированной возможностью Excel.
которое указывает, наВозвращает дату в числовом остальных случаях формулы md и ym вычисления зависит от
Формула может быть заменена 01.03.2009Пример1:Пример1: разница в полных годах «Дата». В разделе как показано на
в года не количество дней междусделать так, чтобыразница в полных месяцах
Точнее говоря, найти
какую неделю года формате для последнего
эквивалентны. Какую формулу подсчитает, что разница версии EXCEL. альтернативным выражением:
Результат:начальная_дата 01.02.2007, конечная_датаначальная_дата 25.02.2007, конечная_дата 26.02.2007»ym» «Тип» отображаются самые
рисунке: достаточно формулы: =(B1-A1)/365.
двумя датами Excel первая цифра была
без учета лет
описание этой функции
Как вычислить дату в Excel
приходится дата. дня месяца, отстоящего применять? Это решать составляет 1 месяцВерсия EXCEL 2007 с=ОСТАТ(C7;12)1 (год) 01.03.2007
Результат: разница в полных месяцах популярные форматы дляРазные способы ввода дат. Более того даже не составляет особых «0» к примеруНапример: и ее аргументовРАБДЕНЬ вперед или назад
Как в Excel посчитать дни между датами?
пользователю в зависимости и 14 дней. SP3:В ячейкеПодробнее читайте в статьеРезультат:1 (день). без учета лет отображения дат. В столбце А если мы знаем проблем. Для наглядного разница между 2000
- Т.е. при желании подсчитать можно только вВозвращает дату в числовом на заданное число
- от условия задачи. Так ли этоРезультат – 143 дня!
- С7 Полный возраст или
1 (месяц)Этот пример показыват, что»md»Скачать примеры вычисления даты – способ ввода, что 1 сутки примера сначала выполним и 2005 гг. и вывести, например, полной версии англоязычной формате, отстоящую вперед месяцев.Чтобы просмотреть более подробные
Вычисление возраста по дате рождения в Excel
Больше чем днейдолжна содержаться разница стаж.
- Пример2: при подсчете стажаразница в днях без в Excel
- а в столбце = 0,0027397260273973 года,
- сложение, а потом была 05 а ваш стаж в справки, поскольку на или назад наЧАС сведения о функции,
Имея формулу, эквивалентную РАЗНДАТ(), можно в месяце! в полных месяцахФормула может быть замененаначальная_дата 01.03.2007, конечная_дата 31.03.2007
необходимо использовать функцию учета месяцев иЧитайте также: Функции для B – результат то формула:=(B1-A1)*0,0027397260273973 так вычитание дат. Для не 5. виде «3 г. самом деле она заданное количество рабочих
Преобразует дату в числовом щелкните ее название понять ход вычисления.Версия EXCEL 2007: (см. п.2). альтернативным выражением:Результат: РАЗНДАТ() с осторожностью. лет работы с датами
отображения. же не даст
| этого: | а то эксель |
| 4 мес. 12 | оставлена для совместимости |
| дней. | формате в часы. |
| в первом столбце. | Очевидно, что в |
| Разница между 28.02.2009 и | Формула =РАЗНДАТ(A2;B2;»md») вернет количество=ЕСЛИ(ДАТА(ГОД(B2);МЕСЯЦ(A2);ДЕНЬ(A2)) ГОД(B2)-ГОД(A2);ГОД(B2)-ГОД(A2)-1) |
| 0 | Очевидно, что еслиВНИМАНИЕ! Функция для |
| в Excel | Обратите внимание, что в точного результата. |
На чистом листе в считает, что 10

дн.», необходимо ввести со старыми версиямиРАБДЕНЬ.МЕЖДНОМНЕДЕЛИ.ISOПримечание:
Ввод даты в ячейку Excel
нашем случае количество 01.03.2009 – 4 дней между двумяФормула =РАЗНДАТ(A2;B2;»ym») вернет количествоПри расчете стажа, считается, сотрудник работал 25 некоторых версий EXCEL
На следующем уроке мы формате ячеек поДни в года наиболее

ячейку А1 введите лет меньше чем в ячейку следующую Excel и LotusВозвращает числовое значение даты,Возвращает номер недели по
Маркер версии обозначает версию полных месяцев между дня! датами без учета полных месяцев между что сотрудник отработавший и 26 февраля, возвращает ошибочное значение, на готовых примерах умолчанию «Общий», даты
точно преобразует функция:=РАЗНДАТ(). текущею дату нажав 5 пример приложен. формулу: 1-2-3. Однако, несмотря предшествующей заданному количеству ISO для заданной Excel, в которой датами = 1,Причем в EXCEL 2003
Вычисление даты Excel
месяцев и лет. двумя датами без все дни месяца то отработал он если день начальной будем работать со также как и Английская версия =DATEDIF(). CTRL+;.Заранее спасибо!

=РАЗНДАТ(A1;A2;»y»)&» г. «&РАЗНДАТ(A1;A2;»ym»)&» мес. на то, что рабочих дней или даты. она впервые появилась. т.е. весь февраль. с SP3 формула
Использовать функцию РАЗНДАТ() учета лет (см. — отработал 1 2 дня, а даты больше дня временем и периодами число выравниваются по Вы не найдетеВ ячейке A2 введитеpabchek «&РАЗНДАТ(A1;A2;»md»)&» дн.» эту функцию не

следующей за ними,МИНУТЫ
В более ранних Для вычисления дней, возвращает верный результат
с этим аргументом примеры ниже). полный месяц. Функция РАЗНДАТ() так не 1. То конечной даты (например,
Разндат нет в excel как добавить

- по умолчанию мы должны оказаться во вкладке “Число” (если это не так, переключаемся в нее);
- в списке “Числовые форматы” находим позицию “Дата” и кликаем на нее;
- в поле “Тип” выбираем нужный образец представления данных, в соответствии с которым они будут отображаться на листе;
- нажимаем OK.
- Вносим две даты, между которыми будем определять разницу в днях, в две разные ячейки отформатированного ранее диапазона.

- Теперь выделим ячейку, в которой планируем отобразить результат нашего вычисления.
ВАЖНО: Количество дней обозначается простым целым числом, следовательно, ячейка для его вывода должна иметь отличный от “Дата” формат, а именно – “Общий“. В противном случае полученный результат будет отображаться в формате даты, что не позволит оценить корректность проведенных вычислений. Для определения текущего формата ячейки достаточно взглянуть на соответствующее поле, расположенное в разделе инструментов “Число” на ленте вкладки “Главная“.

- в итоговую ячейку вводим знак “=“;
- кликаем по ячейке с конечной датой (более поздней);
- вводим с клавиатуры символ “–” (знак минус);
- кликаем по ячейке с начальной датой.
- “d” — количество дней между датами;
- “m” — количество полных месяцев между датами;
- “y” — количество полных лет между датами;
- “YM” — разница между датами в месяцах;
- “MD” — разница между датами в днях, без учета месяцев и лет;
- “YD” — разница между датами в днях, без учета лет.
- Выбираем целевую ячейку, проверяем ее формат по способу, описанному выше.
- Описываемая функция отсутствует в Мастере функций, поэтому вводим ее в ячейку вручную, строго придерживаясь синтаксиса.

- Жмем Enter и проверяем полученный результат. Как мы видим, он аналогичен тому, который мы получили, используя простую формулу вычитания. Значит все сделано верно.

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

- В открывшемся окне Мастера функций:
- выбираем категорию “Полный алфавитный перечень”;
- находим и кликаем в списке операторов по строке “ЧИСТРАБДНИ”;
- нажимаем ОК.

- Перед нами появится окно аргументов функции. Здесь можно ввести адреса ячеек вручную или, находясь в поле для заполнения значений аргумента, кликнуть по нужной ячейке на листе. Выбрав начальную и конечную дату, а также указав праздничный день (адрес ячейки), нажимаем ОК.

- Предположим, в этот раз мы заранее не задали формат итоговой ячейки как “Общий”. Тогда мы получим результат, отображающийся в виде даты.

- Следовательно, необходимо снова проверить формат по алгоритму, описанному выше и изменить его на “Общий”.

Eugeneer’s Media Cloud World
Блог творческого ИТ-практика — возьми свою мысль и придай ей ускорение идеи! В фокусе: сети, безопасность, виртуализация, web, мультимедиа.
Главная
А А Friday, 18 August 2017
Секретная функция в Excel.
2 comments:
В 2019 году в таблице Excel-2010 применил функцию РАЗНДАТ(). Она прекрасно считала мне дни изначально и считает до сих пор (февраль 2020 г.).
Но вот понадобилось создать другую таблицу сегодня и при вводе этой же функции, мой Excel-2010 сообщает об ошибке. В чём дело, не могу понять 🙁
Что пишет ваш Excel ?
Post a Comment
А что вы думаете по этому поводу?
Версия на печать
Популярное
About me