Расчет стажа по дате в excel

Для вычислений длительностей интервалов дат в Excel есть функция РАЗНДАТ, в английской версии — DATEDIF.

Нюанс в том, что Вы не найдете эту функцию в списке Мастера функций, нажав кнопку fx — она является недокументированной возможностью Excel. Точнее говоря, найти описание этой функции и ее аргументов можно только в полной версии англоязычной справки, поскольку на самом деле она оставлена для совместимости со старыми версиями Excel и Lotus 1-2-3. Однако, несмотря на то, что эту функцию не получится вставить стандартным способом через окно Вставка — Функция (Insert — Function), ее можно вручную вписать в ячейку с клавиатуры — и она сработает!

Синтаксис функции следующий:

=РАЗНДАТ(Начальная_дата; Конечная_дата; Способ_измерения)

С первыми двумя аргументами все более-менее понятно — это ячейки со стартовой и конечной датами. А самый интересный аргумент, конечно, последний — он определяет, каким именно образом и в каких единицах будет измеряться интервал между начальной и конечной датами. Этот параметр может принимать следующие значения:

«y» разница в полных годах   
«m» в полных месяцах
«d» в полных днях
«yd» разница в днях с начала года без учета лет
«md» разница в днях без учета месяцев и лет
«ym» разница в полных месяцах без учета лет

Например:

Вычисление разницы между двумя датами функцией РАЗНДАТ

Т.е. при желании подсчитать и вывести, например, ваш стаж в виде «3 г. 4 мес. 12 дн.», необходимо ввести в ячейку следующую формулу:

=РАЗНДАТ(A1;A2;»y»)&» г. «&РАЗНДАТ(A1;A2;»ym»)&» мес. «&РАЗНДАТ(A1;A2;»md»)&» дн.»

где А1 — ячейка с датой поступления на работу, А2 — с датой увольнения.

или в английской версии Excel:


=DATEDIF(A1;A2;»y»)&» y. «&DATEDIF(A1;A2;»ym»)&» m. «&DATEDIF(A1;A2;»md»)&» d.»

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

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

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


Приветствую всех, уважаемые читатели блога TutorExcel.Ru.

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

РАЗДАТ(нач_дата; кон_дата; единица)
Вычисляет количество дней, месяцев или лет между двумя датами.

  • Начальная дата (обязательный аргумент) — дата начала периода;
  • Конечная дата (обязательный аргумент) — дата окончания периода;
  • Единица (обязательный аргумент) — тип возвращаемого значения:
    • «Y» — разница в полных годах;
    • «M» — разница в полных месяцах;
    • «D» — разница в полных днях;
    • «MD» — разница в днях без учета месяцев и годов;
    • «YM» — разница в месяцах без учета дней и годов;
    • «YD» — разница в днях без учета годов.

Предположим, что у нас есть таблица с датами начала и окончания работы сотрудников в компании (если сотрудник еще работает в компании, то в поле с датой окончания работы вписываем формулу СЕГОДНЯ):

Исходные данные для подсчета стажа
Если мы хотим рассчитать стаж в Excel в полном формате, например «1 г. 2 мес. 3 дн.«, то запишем формулу стажа работы в следующем виде:

=РАЗНДАТ(B2;C2;»y») & » г. » & РАЗНДАТ(B2;C2;»ym») & » мес. » & РАЗНДАТ(B2;C2;»md») & » дн.»

В результате подсчета стажа получаем:

Расчет стажа

Как посчитать стаж с перерывами в Excel?

Немного усложним задачу и представим, что нам нужно посчитать стаж работы сотрудника работающего с перерывами, т.е. за несколько периодов.

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

Подсчет стажа с несколькими периодами работы

Для подсчета общего стажа за 2 периода воспользуемся простой математикой, а именно к концу первого периода (дате увольнения) прибавим длительность второго (разность между увольнением и приемом).

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

Общий стаж по нескольким периодам работы

Если нужно посчитать длительность работы за 3 и более периода, то эту формулу можно модифицировать точно по такому же принципу.

Как посчитать возраст в Excel?

Предположим, что у нас есть таблица с датами рождения сотрудников в компании:

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

Расчет возраста

Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru!

Поделиться с друзьями:
Поиск по сайту:

Самый простой способ вычисления возраста или трудового стажа реализуется с помощью функции =РАЗНДАТ(). Эта таинственная функция долгое время не была описана в справке Excel. Более того ее нет ни в одном списке формул, поэтом чтобы использовать эту функцию необходимо вводить только вручную в строку формул или непосредственно в саму ячейку. Несмотря на это она доступна еще с 2000-го года версий Excel и прекрасно справляется со своей основной задачей.

Примеры формул с использованием функции РАЗНДАТ в Excel

Благодаря функции РАЗНДАТ легко выполнить сложные расчеты для сравнения дат. Ведь главная сложность заключается в, том что раз в 4 года наступает високосный год и тогда количество дней в году изменяется с 365 на 366.

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

Пример 1.

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

расчет трудового стажа.
Читайте также: Программа для расчета стажа работы в Excel скачать

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

  1. Начальная дата.
  2. Конечная дата.
  3. Формат даты – в какой единице измерения времени посчитать и отобразить разницу между начальной и конечной датой («y» – год, «m» – месяц, «d» – день и др.).

Список всех форматов отображения разницы между датами приведен в следующей таблице:

№ п/п Код формата Возвращаемая единица измерения времени
1 «y» Количество полных лет в заданном периоде.
2 «m» Количество полных месяцев между двумя датами.
3 «d» Количество дней.
4 «md» Разница в остатке дней между начальной и конечной датой без учета лет и месяцев.
5 «ym» Количество оставшихся месяцев между датами без учета лет и дней.
6 «yd» Разница в остатке дней между начальной и конечной датой без учета только лет.



Сразу стоит отметить что 3-тий вариант формата особо не понадобиться так как при обычном математическом вычитании от младшей даты старшей мы получаем тот же результат в днях. Например, 2 способа чтобы узнать сколько прошло дней между двумя датами:

без РАЗНДАТ.

Ведь в Excel, как и во всех других программах, входящих в пакет MS Office, используется система 1900 для нумерации дат. И каждая дата — это число дней, прошедших от 01.01.1900г.

Особое внимание требуют 4-й, 5-й, 6-й коды. Данные коды позволяют получить остатки месяцев неполных лет и остатки дней с неполных месяцев. Их принцип действия легче показать на примере чем описать. Обратите внимание как ведет себя функция с этими кодами в ее третьем аргументе.

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

срок беременности от даты зачатия.

А чтобы рассчитать дату зачатия по родам нам не нужно прибегать к функции РАЗНДАТ:

рассчитать дату зачатия по родам.

Пример более сложной формулы для РАЗНДАТ в комбинации с другими функциями для преобразования дробной части числа лет в месяцы и дни:

число лет в месяцы и дни.

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

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

=ОКРУГЛВВЕРХ(ДОЛЯГОДА(A2;A4);0)

ДОЛЯГОДА.

Теперь если нам нужно учитывать и неполные года эксплуатации автомобиля нам нужно использовать другую формулу:

учитывать и неполные года.

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

Как посчитать стаж в Excel

Но несмотря на это, если мы ее пропишем в Excel, то она отлично будет работать во всех версиях Excel без необходимости, что-то включать или устанавливать дополнительно.

Синтаксис функции РАЗНДАТ() с помощью которой мы будем вычислять возраст или стаж человека следующий:

=РАЗНДАТ( начальная_дата ; конечная_дата ; способ_измерения )

начальная_дата — это дата отсчета, если мы вычисляем возраст, то это дата рождения, если вычисляем стаж работы, то это дата трудоустройства.

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

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

  • «y» разница дат в полных годах
  • «m» разница дат в полных месяцах
  • «d» разница дат в полных днях
  • «yd» разница дат в днях с начала года без учета лет
  • «md» разница дат в днях без учета месяцев и лет
  • «ym» разница дат в полных месяцах без учета лет

Таким образом, если нам необходимо посчитать возраст или стаж работы в полных лет, то мы можем использовать аргумент «y» , и формула будет выглядеть следующим образом:

=РАЗНДАТ( A2 ; B2 ; «y« )

В английской версии Excel =DATEDIF (A2;B2; «y»)

Как вычислить возраст в Excel в полных лет

Либо можно удалить второй столбец и прописать формулу =РАЗНДАТ( A2 ; Сегодня() ; «y« )

Самое главное, что при этом будет учитываться дата и месяц рождения, например, если сегодня было бы 10.04.2014 (в примере на картинке), то возраст был бы не 31, а 30 лет, так как день рождение в 2014 году еще не наступило.

Если вы хотите указать стаж работы в полном варианте, например «2 г. 3 мес. 4 дня», то формула будет выглядеть следующим образом:

=РАЗНДАТ( A2 ; B2 ; » y» )& » г. «&РАЗНДАТ( A2 ; B2 ; «ym» )& » мес. «&РАЗНДАТ( A2 ; B2 ; «md» )& » дн. «

в английской версии Excel =DATEDIF (A2;B2; «y»)& » г. «&DATEDIF (A2;B2; «ym»)& » мес. «&DATEDIF (A2;B2; «md»)& » дн. «

Как вычислить стаж работы в Excel

Тут мы сначала вычисляем количество полных лет « y» , затем количество полных месяцев без учета лет «ym» и последнее это «md» — разница дат без учета месяцев и лет. После этого все эти числа и текст мы склеиваем с помощью специального символа и получаем нужный нам результат.

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

Возраст или стаж в годах в EXCEL

Для вычислений длительностей интервалов дат удобней всего использовать недокументированную функцию РАЗНДАТ() . Этой функции нет в справке EXCEL 2007 и в Мастере функций ( SHIFT+F3 ), но она работает (с некоторыми огрехами).

Если в ячейке В6 содержится сегодняшняя дата (используйте формулу =СЕГОДНЯ() ), а в А6 – дата рождения (или дата начала работы), то формула =РАЗНДАТ(A62;B6;»y») вернет количество полных лет (или стаж).

Альтернативным вариантом является использование следующего выражения (см. файл примера ): =ЕСЛИ(ДАТА(ГОД(B6);МЕСЯЦ(A6);ДЕНЬ(A6))<=B6; ГОД(B6)-ГОД(A6);ГОД(B6)-ГОД(A6)-1)

Альтернативная формула работает так: если день рождения в текущем году уже наступил, т.е. ДАТА(ГОД(B2);МЕСЯЦ(A2);ДЕНЬ(A2))<=B2 , то разница годов будет равна полному количеству лет, а если нет, то от этой разницы нужно отнять 1.

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

Примечание . Функция РАЗНДАТ() считает, что между датами 01.01.2014 и 31.12.2014 полного года не прошло. Формула =ОТБР(ДНЕЙ360(A6;B6)/360 ), напротив, считает. что прошел 1 год, однако, для пар дат 28.02.1987 и 27.02.1988; 28.02.1987 и 28.02.1988; 28.02.1987 и 29.02.1988 — так не считает (сказывается високосный год ).

В статье Расчет страхового (трудового) стажа в MS EXCEL показано как рассчитать стаж в годах, месяцах и днях.

Формулы для расчета сроков возраста трудового стажа в Excel

Самый простой способ вычисления возраста или трудового стажа реализуется с помощью функции =РАЗНДАТ(). Эта таинственная функция долгое время не была описана в справке Excel. Более того ее нет ни в одном списке формул, поэтом чтобы использовать эту функцию необходимо вводить только вручную в строку формул или непосредственно в саму ячейку. Несмотря на это она доступна еще с 2000-го года версий Excel и прекрасно справляется со своей основной задачей.

Примеры формул с использованием функции РАЗНДАТ в Excel

Благодаря функции РАЗНДАТ легко выполнить сложные расчеты для сравнения дат. Ведь главная сложность заключается в, том что раз в 4 года наступает високосный год и тогда количество дней в году изменяется с 365 на 366.

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

Пример 1.

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

расчет трудового стажа.Читайте также: Программа для расчета стажа работы в Excel скачать

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

  1. Начальная дата.
  2. Конечная дата.
  3. Формат даты – в какой единице измерения времени посчитать и отобразить разницу между начальной и конечной датой («y» – год, «m» – месяц, «d» – день и др.).

Список всех форматов отображения разницы между датами приведен в следующей таблице:

№ п/п Код формата Возвращаемая единица измерения времени
1 «y» Количество полных лет в заданном периоде.
2 «m» Количество полных месяцев между двумя датами.
3 «d» Количество дней.
4 «md» Разница в остатке дней между начальной и конечной датой без учета лет и месяцев.
5 «ym» Количество оставшихся месяцев между датами без учета лет и дней.
6 «yd» Разница в остатке дней между начальной и конечной датой без учета только лет.

Сразу стоит отметить что 3-тий вариант формата особо не понадобиться так как при обычном математическом вычитании от младшей даты старшей мы получаем тот же результат в днях. Например, 2 способа чтобы узнать сколько прошло дней между двумя датами:

без РАЗНДАТ.

Ведь в Excel, как и во всех других программах, входящих в пакет MS Office, используется система 1900 для нумерации дат. И каждая дата — это число дней, прошедших от 01.01.1900г.

Особое внимание требуют 4-й, 5-й, 6-й коды. Данные коды позволяют получить остатки месяцев неполных лет и остатки дней с неполных месяцев. Их принцип действия легче показать на примере чем описать. Обратите внимание как ведет себя функция с этими кодами в ее третьем аргументе.

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

срок беременности от даты зачатия.

А чтобы рассчитать дату зачатия по родам нам не нужно прибегать к функции РАЗНДАТ:

рассчитать дату зачатия по родам.

Пример более сложной формулы для РАЗНДАТ в комбинации с другими функциями для преобразования дробной части числа лет в месяцы и дни:

число лет в месяцы и дни.

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

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

ДОЛЯГОДА.

Теперь если нам нужно учитывать и неполные года эксплуатации автомобиля нам нужно использовать другую формулу:

учитывать и неполные года.

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

Как в Excel посчитать стаж.

​Смотрите также​​ дальше «раскидать» эти​ ​ создания формул для​​ старшей мы получаем​​ отобразить разницу между​​ списке формул, поэтом​ 30 и 31​​ вызываем контекстное меню​
​ эту несложную процедуру,​ ​– дата рождения​​ пишем такую формулу.​ стаж в Excel».​Как сложить месяцы в​Цифра 30,42 –​ (там стоит цифра​ или нет округлить​Как установить сегодняшнюю​Можно​ дни на количество​ вычисления разницы между​ тот же результат​ начальной и конечной​ чтобы использовать эту​ день. Поэтому для​ и выбираем ФОРМАТ​
​ то в дальнейшем​ (или дата начала​ =ЦЕЛОЕ(ОСТАТ(C16;365)/30,5) Получилось 2​Часто нам нужно​Excel​ это среднее число​
​ 12,29).​ ​ число в Excel,​ ​ дату, смотрите в​​в​
​ лет, месяцев и​ датами без использования​ в днях. Например,​​ датой («y» –​ функцию необходимо вводить​ точного анализа следует​ ЯЧЕЕК (CTRL+1) –​ ему будет очень​ работы), то формула​
​ месяца.​ посчитать не все​.​ дней в месяце.​
​В строке «Число_разрядов»​ смотрите в статье​ статье «Текущая дата​Excel​
​ дней — дело​ функции РАЗНДАТ:​
​ 2 способа чтобы​​ год, «m» –​ только вручную в​​ использовать специальную функцию​ ДАТА.​ легко вести подсчеты.​ =РАЗНДАТ(A62;B6;»y») вернет количество​
​В ячейке F​ числа в таблице,​​В ячейке G​​ Рассчитали среднее количество​ пишем «0».​
​ «Округление в Excel»​ в Excel».​​посчитать разницу дат​
​ не хитрое.​=ОКРУГЛВВЕРХ(ДОЛЯГОДА(A2;A4);0)​ узнать сколько прошло​ месяц, «d» –​
​ строку формул или​​ РАЗНДАТ:​При этом видим, что​Рассмотрим по шагам как​ полных лет (или​ 16 пишем такую​ в столбце, а​ 4 пишем формулу.​ дней так: 365​Получилось так.​ здесь.​В столбце B​,сложить разные периоды дат,​Если не нужно​
​Теперь если нам нужно​ дней между двумя​ день и др.).​ непосредственно в саму​для ячейки E2(Лет): =РАЗНДАТ(B2;C2;»y»);​
​ формат даты тоже​ посчитать стаж работы​ стаж).​ формулу. =C16-D16*365-E16*30,5 Получилось​ выборочно, по определенным​ =ОСТАТ(G2+G3+G4;12)+ЧАСТНОЕ(I2+I3+I4;30)​ (дней в году)​Нажимаем «ОК». Получилась такая​Как посчитать года в​
​ ставим конечную дату.​ ​посчитать трудовой или страховой​​ постоянное обновление, а​
​ учитывать и неполные​ датами:​Список всех форматов отображения​
​ ячейку. Несмотря на​для ячейки F2(Месяцев): =РАЗНДАТ(B2;C2;»ym»);​
​ можно выбрать. Одним​ в Excel. А​Альтернативным вариантом является использование​ 29 дней.​ условиям. Для этого​Здесь сложили не​
​ разделить на 12​ формула. =ОКРУГЛВНИЗ(D2;0)​Excel​А если нужно​​ стаж​ лишь, как сказано​ года эксплуатации автомобиля​
​Ведь в Excel, как​ разницы между датами​
​ это она доступна​для ячейки G2(Дней): =РАЗНДАТ(B2;C2;»md»);​ нравится в числовом​ так же узнаем,​ следующего выражения (см.​Обратите внимание!​ можно использовать функцию​ только месяцы в​ (месяцев). Получилось 30,416666.​
​В ячейке Е2​.​посчитать трудовой стаж по​, др.​
​ — стаж только​
​ нам нужно использовать​ и во всех​
​ приведен в следующей​ еще с 2000-го​Внимание! Данная функция не​ эквиваленте, другие предпочитают,​ как правильно составить​ файл примера):​
​В формулах мы​ «СУММЕСЛИ». Подробнее об​
​ столбце G, но​
​ Разница может быть​ стоит число 12,00.​
​В ячейке С2​ конкретным датам​Разница дат в​ на какую-то дату​ другую формулу:​ других программах, входящих​ таблице:​ года версий Excel​ содержится в мастере​
​ чтобы месяц прописывался​
​ шаблон для подсчета​=ЕСЛИ(ДАТА(ГОД(B6);МЕСЯЦ(A6);ДЕНЬ(A6)) ГОД(B6)-ГОД(A6);ГОД(B6)-ГОД(A6)-1)​ указали количество дней​
​ этой функции, читайте​ ​ и месяц из​​ 2,3 дня, т.к.​
​ Для лучшей визуализации​ ставим такую формулу.​, то делаем в​Excel​ — ну, вместо​
​Как видно на примере​ в пакет MS​
​№ п/п​ и прекрасно справляется​
​ функций, поэтому ее​ словом и т.п.​ стажа, чтобы можно​Альтернативная формула работает так:​ в месяце 30,5,​ в статье «Функция​
​ столбца дней.​
​ число дней в​
​ убираем нули после​ ​ =B2-A2​​ таблице два столбика​
​считается по разным​ СЕГОДНЯ() эту дату​ функция РАЗНДАТ не​
​ Office, используется система​Код формата​
​ со своей основной​ нужно вводить вручную.​ Мы выберем именно​ было всегда им​ если день рождения​ из расчета 365​ «СУММЕСЛИ» в Excel».​Как сложить дни в​ месяцах разное.​ запятой (не округляем)​Из конечной даты​ – с начальной​
​ формулам. Точность расчета​ и подставьте.​ решает любые вычислительные​ 1900 для нумерации​Возвращаемая единица измерения времени​ задачей.​Таблица параметров функции РАЗНДАТ:​
​ частично словесный формат.​ пользоваться.​
​ в текущем году​
​ дней разделить на​Рассмотрим,​Excel​Округляем дни. В​ с помощью формата​
​ вычитаем начальную дату.​ и конечной датами.​ ​ стажа может отличаться​​Abram pupkin​
​ задачи с датами.​ дат. И каждая​1​Благодаря функции РАЗНДАТ легко​Параметр​Вводим дату начала работы​Будущая таблица, в которой​
​ уже наступил, т.е.​ ​ 12 месяцев. Получится​​как быстро посчитать стаж,​
​.​ ячейке I2 пишем​
​ ячейки. Этот формат​Теперь это число​В столбцах А​ на 1 или​: РАБОЧИЙ СТАЖ и/или​
​ Иногда следует прибегать​ ​ дата — это​​»y»​
​ выполнить сложные расчеты​Описание​ сотрудников и их​
​ будут вестись расчеты​ ДАТА(ГОД(B2);МЕСЯЦ(A2);ДЕНЬ(A2))​ 30,42, округленно 30,5.​ возраст в​В ячейке I4​
​ формулу (так же,​ ​ настроить в столбцах​​ (дни) переводим в​
​ и B ставим​ 2 дня из-за​
​ ВОЗРАСТ​ к другим узконаправленным​
​ число дней, прошедших​
​Количество полных лет в​ для сравнения дат.​»d»​ увольнения. Пусть все​ трудового стажа, должна​Чтобы определить возраст или​ Можно поставить в​Excel​ пишем формулу. =ОСТАТ(I2+I3+I4;30)​ как год и​
​ «Год», «Месяц», «День».​ года. Для этого​формат ячейки «Дата»​ разности количества дней​
​с точностью до​
​ функциям.​ от 01.01.1900г.​ заданном периоде.​
​ Ведь главная сложность​
​Количество полных дней​ они устроились работать​ иметь определенную шапку.​
​ стаж с точностью​
​ формуле 30,42.​. Другие способы подсчета​Можно скрыть вспомогательные​ месяц округляли, только​Внимание!​ в ячейке D2​(кроме ячеек шапки​
​ в месяце, в​ «год, месяц, день»​Например, есть столбик с​Особое внимание требуют 4-й,​2​ заключается в, том​»m»​ в разные дни​ В ней должны​ до дней, читайте​Когда нужно выесть​

excel-office.ru

Как быстро посчитать стаж в Excel.

​ стажа, смотрите в​​ столбцы (C,D,F,H).​ адрес ячейки «Дни​ ​Формулу в ячейке​​ пишем такую формулу.​ таблицы).​ годах. Один из​=РАЗНДАТ (A1;A2;»y») &​ указанием даты начала​ 5-й, 6-й коды.​»m»​ что раз в​Количество полных месяцев​
​ и годы, а​ быть указаны столбцы,​
Как быстро посчитать стаж в Excel.​ статью Сколько лет,​ из меньшего времени​ статье «Как в​Получилась такая таблица.​ без округления»).​
​ можно написать, не​
​ =C2/365​В остальных столбцах​ многих способов подсчета​ » год/лет. «​ работы сотрудника. Как​
​ Данные коды позволяют​Количество полных месяцев между​ 4 года наступает​»y»​ уволились в один.​
​ в которых будут​ месяцев, дней прошло​ большее, например, узнать​ Excel посчитать стаж».​
​Для более точного​Получилась такая формула.​ вызывая окно функции.​Делим дни периода​
​ ставим​ стажа, смотрите в​ & РАЗНДАТ (A1;A2;»ym»)​ переделать формулу, чтобы​
​ получить остатки месяцев​
​ двумя датами.​ високосный год и​Количество полных лет​​ проводить промежуточные и​ с конкретной даты.​ часы переработки, т.д,​ Если нужно посчитать​ расчета стажа, лучше​
​ =ОКРУГЛВНИЗ(H2;0)​Как посчитать месяцы в​ на 365 (столько​формат ячейки «Числовой».​ статье «Посчитать стаж​ & » мес.​ эту дату автоматически​ неполных лет и​3​ тогда количество дней​»ym»​Подсчитаем количество дней, которые​

excel-office.ru

Возраст или стаж в годах в MS EXCEL

​ окончательные подсчеты. Шапка​Примечание​

​ то получается отрицательное​ общий стаж, не​ использовать в формулах​Получилась такая таблица:​Excel​ дней в году).​Как установить такие​ в Excel». Здесь​​ » & РАЗНДАТ​​ заменить на срок?​ остатки дней с​

​»d»​​ в году изменяется​​Количество полных месяцев без​ отработали сотрудники. Т.к.​ выглядит так.​​. Функция РАЗНДАТ() считает,​​ время, появляется решетка.​ разбивая его по​ столбец F с​Теперь все формулы копируем​.​ Получилось так.​

​ форматы, смотрите в​ рассмотрим другой способ​ (A1;A2;»md») & «​
​ Например, 01.09.2012 переделать​

​ неполных месяцев. Их​Количество дней.​ с 365 на​ учета лет​ трудовой стаж учитывается​

​Столбцы ЛЕТ, МЕСЯЦЕВ и​ что между датами​ Как убрать эту​ периодам, то можно​ неокругленными месяцами. Если​ вниз таблицы перетаскиванием.​

​Высчитываем количество дней,​​Теперь нужно выделить полное​ статье «Число Excel.​ расчета стажа, разницы​ дн. «​ в 1 год​ принцип действия легче​4​ 366.​»md»​ независимо от перерывов​ ДНЕЙ подсветили цветом,​ 01.01.2014 и 31.12.2014​

​ решетку, как посчитать​ посчитать так.​ много строк с​ Как это сделать,​ оставшихся после расчета​

excel2.ru

Программа для расчета стажа работы в Excel скачать

​ количество лет, округлить​ Формат» тут.​ дат.​А1 — начальная​ и 3 месяца.​ показать на примере​»md»​Чтобы вычислить возраст от​Количество дней без учета​ (выходных, больничных и​ т.к. именно в​ полного года не​ время другим способос,​

​У нас такая​ датами, то лучше​ смотрите в статье​ полных лет и​ цифру правильно.​Смысл расчетов дат такой​В ячейках с​ дата​ п. с. при​

Автоматизированная таблица расчета стажа сотрудников

​ чем описать. Обратите​Разница в остатке дней​ даты рождения с​ месяцев и лет​ праздничных дней), нужно​ них будут подсчитываться​ прошло. Формула =ОТБР(ДНЕЙ360(A6;B6)/360), напротив,​ смотрите в статье​ таблица.​ в формуле установить​

Шапка.

​ «Копирование в Excel».​ переводим их в​В ячейку Е2​– сначала считаем​ датами должен стоять​А2 — конечная​

​ условии, что человек​ внимание как ведет​ между начальной и​ помощью функции РАЗНДАТ​»yd»​ просто вычесть из​ конечные результаты, которые​ считает. что прошел​ «Отрицательное время в​Сначала посчитаем дни стажа​ функцию «СУММ» для​Складываем стаж (года, месяцы,​ месяцы.​ ставим формулу.​ разницу стажа в​ определенный формат. Все​Если надо определять​ всё ещё работает​ себя функция с​ конечной датой без​ используйте формулу подобную​Количество дней без учета​ конечной даты начальную​

Формат ячеек.

​ потребуются бухгалтеру.​ 1 год, однако,​ Excel».​ в каждом периоде.​ сложения стажа.​ дни) в​В ячейку F2​Для этого, заходим​ днях, затем из​

​ это прописано в​ на сегодняшний день,​ и его полный​ этими кодами в​ учета лет и​ на эту:​ лет​

​ Excel позволяет это​

Формула в Excel для подсчета стажа РАЗНДАТ

​Создадим несколько позиций, заполнив​ для пар дат 28.02.1987​Определим возраст (или стаж)​ Для этого в​Для подсчета количества​Excel​ пишем формулу. =(D2-E2)*12​ на закладку «Формулы».​ них — считаем​ тексте – обращайте​ тогда «А2» сожно​ стаж в годах​

Отработанные дни.

​ ее третьем аргументе.​ месяцев.​Для расчета трудового стажа​Скачать программу для расчета​ сделать. Записываем в​ часть таблицы. С​ и 27.02.1988; 28.02.1987 и 28.02.1988; 28.02.1987​ в полных годах.​ ячейке С13 пишем​ лет в ячейке​.​Получилось 3,48. Теперь​ В разделе «Библиотека​ полные года, затем​ внимание.​ заменить на сегодняшнюю​ и месяцах интересует​Для расчета точного срока​5​ примените такую формулу:​

РАЗНДАТ.

  • ​ стажа.​
  • ​ ячейку D2 формулу​
  • ​ ФИО все понятно,​

​ и 29.02.1988 — так не​Для вычислений длительностей интервалов​ такую формулу.​ Е5 напишем такую​

​Чтобы сложить стаж​

​ округляем цифру.​ ​ функций» нажимаем на​
​ — месяцы, затем​ ​Как в​
​ дату:​ ​ на конкретный день,​
​ беременности от даты​ ​»ym»​
​Читайте также: Программа​ ​Обратите внимание! Как можно​ =С2-В2.​
​ а вот при​ ​ считает (сказывается високосный​ дат удобней всего​
​=B13-A13​ ​ формулу.​ по формуле, нужно,​

​Пишем формулу в​ кнопку «Вставить функцию».​

ИТОГ.

​ — дни. Для​Excel​=РАЗНДАТ (A1;СЕГОДНЯ ();»y»)&»​ например на 26/11/2013.​ зачатия до даты​Количество оставшихся месяцев между​

exceltable.com

Формулы для расчета сроков возраста трудового стажа в Excel

​ для расчета стажа​ изящно посчитать итоговые​Получилось 6580 дней. Переведем​ заполнении столбцов ПРИНЯТ​ год).​ использовать недокументированную функцию​Копируем формулу по​=СУММ(Е2:Е4)+ЧАСТНОЕ(СУММ(F2:F4);12)​ чтобы года, месяцы​ ячейке G2 (так​ Выйдет окно «Мастер​ этого в таблице​посчитать стаж​ год/лет. «&РАЗНДАТ (A1;A2;»ym»)&»​Юзер честный​ рождения ребенка лучше​ датами без учета​ работы в Excel​ показатели стажа суммируя​ их в годы​ и УВОЛЕН нужно​В статье Расчет страхового (трудового)​ РАЗНДАТ(). Этой функции​

Примеры формул с использованием функции РАЗНДАТ в Excel

​ столбцу. В ячейке​Для подсчета месяцев​ и дни были​ же, как округляли​ функций», (в Excel​ сделали по два​.​ мес. «&РАЗНДАТ (A1;A2;»md»)&»​: =СЕГОДНЯ()-A2​ применить такую формулу:​ лет и дней.​ скачать​

​ все периоды работы​ при этом не​ будет изменить формат​ стажа в MS​ нет в справке​

Пример 1.

​ С16 устанавливаем автосумму,​ в ячейке G5​

расчет трудового стажа.​ записаны в разных​ год, только адрес​ 2013 окно –​ столбца на год,​

​Сначала делаем табличку,​ дн. «​- очевидно же!​А чтобы рассчитать дату​6​Функция РАЗНДАТ возвращает количество​ на разных рабочих​ достаточно просто поделить​

  1. ​ ячеек. В новых​
  2. ​ EXCEL показано как рассчитать​
  3. ​ EXCEL 2007 и​ складываем числа из​ напишем такую формулу.​ столбцах, как у​ ячейки «Месяц без​ «Вставка функции»).​ месяц и дни​ заносим в неё​* даты надо​

​ Столбец A -​ зачатия по родам​»yd»​ дней, месяцев или​

​ местах.​ ​ на 365, ведь​ ​ версиях Excel они​
​ стаж в годах,​ ​ в Мастере функций​ ​ ячеек диапазона С13:С15.​=ОСТАТ(СУММ(F2:F4);12+ЧАСТНОЕ(СУММ(I2:I4);30))​
​ нас в таблице.​ ​ округления»).​ ​В разделе «Категория»​ (без округления и​
​ даты.​ ​ вводить в формате​ ​ с датами приема​
​ нам не нужно​ ​Разница в остатке дней​ ​ лет прошедших на​Самый простой способ вычисления​ в году может​ меняются автоматически, если​ месяцах и днях.​
​ (​ ​Теперь осталось из​ ​Для подсчета дней​Как сложить года в​=ОКРУГЛВНИЗ(F2;0)​
​ выбираем «Математические». В​ ​ округленные).​ ​В столбце А ставим​ дд/мм/гг​ на работу.​ прибегать к функции​

​ между начальной и​

​ протяжении периода времени​ возраста или трудового​ быть и 366​ вводить дату стандартным​Excel позволяет не только​SHIFT+F3​ этой общей суммы​ в ячейке I5​Excel​Получилась такая таблица.​ окне «Выберите функцию»​Полные года, месяцы​ текущую дату функцией​

без РАЗНДАТ.

​Похожие вопросы :​Формат ячеек столбца​ РАЗНДАТ:​ конечной датой без​ между двумя датами.​ стажа реализуется с​ дней. Так же​ образом: ЧЧ.ММ.ГГГГ. На​ производить операции с​), но она работает​

​ стажа определить количество​ напишем такую формулу.​.​Как посчитать дни в​ выбираем «ОКРУГЛВНИЗ».​ и дни считаем​ «СЕГОДНЯ» — если​http://otvet.mail.ru/question/66983475/​ с формулами стоит​Пример более сложной формулы​ учета только лет.​ Для работы с​ помощью функции =РАЗНДАТ().​ когда мы будем​

​ всякий случай лучше​ числами, но также​ (с некоторыми огрехами).​ лет, месяцев и​=ОСТАТ(СУММ(I2:I4);30)​

срок беременности от даты зачатия.

​В ячейке Е4​Excel​Нажимаем «ОК».​ с помощью функции​ нам нужно посчитать​

рассчитать дату зачатия по родам.

​http://otvet.mail.ru/question/5554390/​ указать — числовой​ для РАЗНДАТ в​​ функцией следует заполнить​ Эта таинственная функция​ переводить в количество​

число лет в месяцы и дни.

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

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

​ пишем формулу. =E2+E3+E4+ЧАСТНОЕ(G2+G3+G4;12)​

ДОЛЯГОДА.

​.​Выйдет окно «Аргументы​ «ОКРУГЛВНИЗ» (не путать​ стаж на сегодняшнее​http://otvet.mail.ru/question/66983475/​

учитывать и неполные года.

​ (иначе результат будет​ комбинации с другими​Сразу стоит отметить что​ 3 обязательных аргумента:​ долгое время не​ полных месяцев без​ Для этого выделяем​

exceltable.com

Как в Excel расчитать текущий стаж работы сотрудника?

​ датами и временными​В6​В ячейке D16​ общий стаж, не​Здесь сложили не​Высчитываем количество дней,​ функции».​ с функцией «ОКРВНИЗ»).​ число.​http://otvet.mail.ru/question/35928809/​ в виде даты),​ функциями для преобразования​ 3-тий вариант формата​Начальная дата.​ была описана в​ учета лет, то​ все ячейки в​

​ промежутками. Это позволяет​​содержится сегодняшняя дата​
​ пишем такую формулу.​ разделяя на периоды,​ только года в​ оставшихся после расчета​
​В строке «Число»​Простое округление не​Часто на предприятии​Alex gordon​ тогда результатом будет​ дробной части числа​ особо не понадобиться​Конечная дата.​ справке Excel. Более​ следует учитывать тот​ колонках «Принят» и​ очень удобно считать​ (используйте формулу =СЕГОДНЯ()),​ =ЦЕЛОЕ(C16/365) Получилось 17​
​ то подойдет другой​ столбце Е, но​ полных месяцев.​ пишем адрес ячейки​ подходит, расчет будет​ важно знать стаж​: Подробная инструкция в​ количество дней от​

​ лет в месяцы​​ так как при​Формат даты – в​
​ того ее нет​ факт что один​
​ «Уволен» (кроме шапки​ трудовой стаж. Поэтому​ а в​ лет.​ способ. Смотрите статью​ и год из​В ячейке Н2​
​ из столбца таблицы​ не точный. Какими​
​ работы в данной​
​ видео​ даты до сегодняшнего​ и дни:​ обычном математическом вычитании​ какой единице измерения​
​ ни в одном​ месяц может иметь​ таблицы), правой кнопкой​ если бухгалтер освоит​
​А6​В ячейке Е16​ «Как быстро посчитать​
​ суммы месяцев.​
​ пишем формулу. =(F2-G2)*30,42​
​ «Год без округления»​
​ способами по правилам​
​ организации.​

​https://www.youtube.com/watch?v=j-UOYqkoz_E​​ дня. Ну, а​Существуют и другие способы​
​ от младшей даты​

​ времени посчитать и​

When it comes to working with dates, Excel may be a very helpful tool. You are able to perform computations based on dates thanks to the robust built-in formulas that this tool provides. The need to determine the number of years, months, or days that have passed since a pair of provided dates is a common example of a circumstance in which you could be required to make calculations with dates.

If you want to compute the number of years a person has worked for your organization and you know both the date they started and the date they left their position, this could be extremely helpful. The employee’s resignation is a good time to inquire about the length of service they have provided.

It is possible that the goal is to ascertain the length of time that a person has been employed or to make use of that length of time in order to assess or compute any type of entitlement. If this is not the case, you may be trying to calculate the total number of years that the remaining employees have been with the company.

In this tutorial, we will take you through the process of calculating the number of years of service in terms of years, months, and days using various formulas and methodologies.

Using YEARFRAC Function

You can use the YEARFRAC function if all you need to know is the total number of years of service that were accrued between two specific dates.

Step 1

In our example we have some name of the employees with their joining date and end date of service in our excel sheet as shown in below given image. We are going to calculate the length of the service.

Step 2

Then select one blank cell and add the below given formula in it. In our example we have selected the cell D2 and added the below given formula in it.

=INT(YEARFRAC(B2,C2))

After adding the formula press enter to see the result.

In our example, B2 is the joining date cell and C2 is the end date cell. You can change the cell value as per your need. See the below given image.

Step 3

Pull the auto fill handle all the way down to the cells where you want this formula to be applied. Check out this screenshot.

Using DATEDIF Function

Excel’s DATEDIF function calculates the difference between two date values and returns the result in either years, months, or days. The DATEDIF function is referred to as a compatibility function.

The DATEDIF function can compute the time in years, months, or days that has elapsed between two specified dates (a start date and an end date). The unit argument, which is passed in as text, is used to provide the information necessary to specify the time unit.

Step 1

Considering the above given example, if you want to know the service period of the employee using DATEDIF, add the below given formula to one blank cell.

=DATEDIF(B2, C2, "y")& " Years"

After adding the formula, press the Enter button to see the result. See the following screenshot.

Step 2

Pull the auto fill handle all the way down to the cells where you want this formula to be applied. Check out this screenshot.

Calculating the Length of Service in Years and Months

Let’s now find out how you can use Excel to calculate the length of service of an employee from the hire date.

Step 1

Considering the above given example, if you want to know the service of the employee in years and months, add the below given formula to one blank cell.

=DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&" Months"

After adding the formula, press the Enter button to see the result. See the below given image.

Step 2

Pull the auto-fill handle all the way down to the cells where you want this formula to be applied. Check out this screenshot.

Calculating the Length of Service in Years, Months and Days

In this section, let’s see how to you Excel to calculate the length of service in years, months, and days.

Step 1

Considering the above given example, if you want to know the service of the employee in years, months and days, add the below given formula to one blank cell.

=DATEDIF(B2,C2,"y") & " Years, " & DATEDIF(B2,C2,"ym") & " Months, " & DATEDIF(B2,C2,"md") & " Days"

After adding the formula, press the Enter button to see the result. See the below given image.

Step 2

Pull the auto fill handle all the way down to the cells where you want this formula to be applied. Check out this screenshot.

Conclusion

In this tutorial, we used a simple example to demonstrate how to use Excel to calculate the length of service using YEARFRAC function and DATEDIF function.

Понравилась статья? Поделить с друзьями:
  • Расчет стоимости машино часа автомобиля пример в excel
  • Расчет стажа в excel год месяц день
  • Расчет стоимости лазерной резки excel
  • Расчет ставок через excel
  • Расчет ставок на спорт в excel