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

Расчет страхового (трудового) стажа в EXCEL

Рассчитаем страховой (трудовой) стаж в годах, месяцах и днях.

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

О правилах расчета

Чтобы не перечитывать эти документы, можно воспользоваться письмом-разъяснением от Фонда социального страхования РФ от 30 октября 2012 г. N 15-03-09/12-3065П:

Согласно п. 21 Правил подсчета и подтверждения страхового стажа для определения размеров пособий по временной нетрудоспособности, по беременности и родам, утвержденных Приказом Минздравсоцразвития России от 06.02.2007 N 91, исчисление периодов работы (службы, деятельности) производится в календарном порядке из расчета полных месяцев (30 дней) и полного года (12 месяцев). При этом каждые 30 дней указанных периодов переводятся в полные месяцы, а каждые 12 месяцев этих периодов переводятся в полные годы.

При расчете страхового стажа перевод каждых 30 дней указанных периодов в полные месяцы, а каждых 12 месяцев этих периодов в полные годы предусматривается только для неполных календарных месяцев и неполных календарных лет.

В случае если календарный месяц или календарный год отработан работником полностью, то делить количество отработанных дней на 30 дней и соответственно 12 месяцев не нужно.

Ниже приведен пример расчета на основе этих документов.

Расчет страхового стажа (один период)

Пусть сотрудник отработал в организации с 22 мая 2011 года по 06 ноября 2017 года. Стаж составляет:

  1. 10 дней в мае 2011 года: с 22 мая 2011 года по 31 мая 2011 года (22-е число включительно)
  2. 6 полных календарных лет: с 1 июня 2011 г. до 31 мая 2017 г.
  3. 5 полных месяцев в 2017 году: июнь+июль+август+сентябрь+октябрь
  4. 6 дней в ноябре 2017 года: с 01 ноября 2017 года по 06 ноября 2017 года (6-е число включительно)

Итого стаж: 6 лет 5 месяцев 16 дней, т.к. 10+6=16 дней.

Примечание . В этой статье понятие Полный месяц отличается от аналогичного понятия в статье MS EXCEL: Сколько полных месяцев прошло? , т.к., например, период с 01.01.2010 по 31.01.2010 в данной статье считается полным месяцем, а в упомянутой статье полным месяцем является период с 01.01.2010 по 01.02.2010 (так считает функция РАЗНДАТ() ).

Таким образом, весь стаж разбивается на 4 периода:

  • Cначала подсчитывается количество дней в первом неполном месяце.
  • Затем, определяется количество полных лет (с начала первого полного месяца до конца предыдущего месяца, но отстоящего на полное количество лет).
  • Далее подсчитываются полные месяцы.
  • И, наконец, дни в последнем, часто неполном, месяце. Расчеты приведены в файле примера на листе Задача (1 период) .

Для удобства настройки дат использованы элементы управления формы Полоса прокрутки и Счетчик .

Расчет страхового стажа (несколько периодов)

Рассчитав стаж для каждого из периодов, сложим продолжительность всех периодов вместе: годы с годами, месяцы с месяцами, а дни с днями. При этом каждые 30 дней переведем в полный месяц, а каждые 12 месяцев переведем в полный год. Расчеты приведены в файле примера на листе Задача (несколько периодов) .

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

Источник: excel2.ru

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

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

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

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

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

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

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

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


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

Читайте также:  Как открыть поврежденный файл excel

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

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

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

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

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

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

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

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

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


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

Источник: tutorexcel.ru

Стаж работы в Excel

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

У функции РАЗНДАТ 3 аргумента:

  • Начальная дата;
  • Конечная дата;
  • Специальный тип, который позволяет выразить дни, года и месяцы – это по своей сути единица измерения, в которой будут вычисляться промежуток между датами. Записывается этот параметр в кавычках и определяет разницу в:
    • y – года;
    • m – месяцы;
    • d – дни;
    • yd – дни без учета лет;
    • md – дни без учета месяцев и лет;
    • ym – месяцы без учета лет.

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

Попробуем применить функцию с разными параметрами и посмотрим что из этого получится. Стоит заметить, что все показатели – это РАЗНИЦА между датами.

Исходя из возможностей РАЗНДАТ, прибегая к помощи функции СЦЕПИТЬ, можно вычислить стаж сотрудника. Общий вид функции будет:
=РАЗНДАТ(B2;B3;”y”) & ” лет ” & РАЗНДАТ(B2;B3;”ym”) & ” месяцев ” & РАЗНДАТ(B2;B3;”md”) & ” дня(ей)”

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

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

Не забудьте поделиться ссылкой на статью ⇒

В этом уроке расскажу как сделать разбивку текста по столбцам в Excel. Данный урок подойдет вам в том случае, если вы хотите произвести разбивку текста из одного столбца на несколько. Сейчас приведу пример. Допустим, у вас есть ячейка “A”, в которой находится имя, фамилия и отчество. Вам необходимо сделать так, чтобы в первой ячейке “A” была только фамилия, в ячейке “B” – имя, ну и в ячейке “C” отчество.

    15.12.2015 Просмотров: 6952 Excel Видеоурок

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

    28.12.2015 Просмотров: 13639 Excel

В этом уроке расскажу как объединить текст в ячейках в Excel с помощью функции Сцепить. Оба эти способа, которые рассмотрим, позволяют сцепить в единый массив несколько ячеек. Ячейки при этом могут быть как текстовые, так и числовые.

    18.11.2015 Просмотров: 50540 Excel Видеоурок

В этом уроке расскажу как закрепить строку или столбец в Excel. Закрепленные области будут всегда видны на экране при вертикальной или горизонтальной прокрутке.

    25.11.2015 Просмотров: 6053 Excel Видеоурок

В этом уроке расскажу о том, что такое специальная вставка в Excel и как ей пользоваться.

Источник: 4upc.ru

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

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

Читайте также:  Выделить в эксель повторяющиеся значения в

Рассмотрим по шагам как посчитать стаж работы в Excel. А так же узнаем, как правильно составить шаблон для подсчета стажа, чтобы можно было всегда им пользоваться.

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

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

Столбцы ЛЕТ, МЕСЯЦЕВ и ДНЕЙ подсветили цветом, т.к. именно в них будут подсчитываться конечные результаты, которые потребуются бухгалтеру.

Создадим несколько позиций, заполнив часть таблицы. С ФИО все понятно, а вот при заполнении столбцов ПРИНЯТ и УВОЛЕН нужно будет изменить формат ячеек. В новых версиях Excel они меняются автоматически, если вводить дату стандартным образом: ЧЧ.ММ.ГГГГ. На всякий случай лучше заранее поменять формат. Для этого выделяем все ячейки в колонках “Принят” и “Уволен” (кроме шапки таблицы), правой кнопкой вызываем контекстное меню и выбираем ФОРМАТ ЯЧЕЕК (CTRL+1) – ДАТА.

При этом видим, что формат даты тоже можно выбрать. Одним нравится в числовом эквиваленте, другие предпочитают, чтобы месяц прописывался словом и т.п. Мы выберем именно частично словесный формат.

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

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

Подсчитаем количество дней, которые отработали сотрудники. Т.к. трудовой стаж учитывается независимо от перерывов (выходных, больничных и праздничных дней), нужно просто вычесть из конечной даты начальную Excel позволяет это сделать. Записываем в ячейку D2 формулу =С2-В2.

Получилось 6580 дней. Переведем их в годы при этом не достаточно просто поделить на 365, ведь в году может быть и 366 дней. Так же когда мы будем переводить в количество полных месяцев без учета лет, то следует учитывать тот факт что один месяц может иметь 30 и 31 день. Поэтому для точного анализа следует использовать специальную функцию РАЗНДАТ:

  • для ячейки E2(Лет): =РАЗНДАТ(B2;C2;”y”);
  • для ячейки F2(Месяцев): =РАЗНДАТ(B2;C2;”ym”);
  • для ячейки G2(Дней): =РАЗНДАТ(B2;C2;”md”);

Внимание! Данная функция не содержится в мастере функций, поэтому ее нужно вводить вручную.

Таблица параметров функции РАЗНДАТ:

Параметр Описание
“d” Количество полных дней
“m” Количество полных месяцев
“y” Количество полных лет
“ym” Количество полных месяцев без учета лет
“md” Количество дней без учета месяцев и лет
“yd” Количество дней без учета лет

Обратите внимание! Как можно изящно посчитать итоговые показатели стажа суммируя все периоды работы на разных рабочих местах.

Источник: exceltable.com

Как в excel посчитать возраст по дате рождения или стаж по дате трудоустройства

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

Описание этой функции есть только в английской справке, ее невозмжно вызвать стандартным способом, она сохранена в Excel только для совместимости работы со старыми версиями Excel и Lotus 1-2-3

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

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

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

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

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

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

  • «y» разница дат в полных годах
  • «m» разница дат в полных месяцах
  • «d» разница дат в полных днях
  • «yd» разница дат в днях с начала года без учета лет
  • «md» разница дат в днях без учета месяцев и лет
  • «ym» разница дат в полных месяцах без учета лет
Читайте также:  Файл excel в xml файл

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

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

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

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

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

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

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

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

Источник: sirexcel.ru

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

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

Чтобы использовать эти примеры в Excel, выделите нужные данные в таблице, щелкните их правой кнопкой мыши и выберите пункт Копировать. Откройте новый лист, щелкните правой кнопкой мыши ячейку a1 и выберите пункт Параметры вставки > сохранить исходное форматирование.

Результат — это возраст человека — разница между сегодняшней и самой датой рождения в ячейке A2.

В этом примере используются функции year и Now .

Если в ячейке не отображается число, убедитесь, что оно форматируется как число или как Общее. Узнайте, как отформатировать ячейку как число или дату.

Возраст человека, который родился в 1960, без использования ссылок на ячейки.

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

Вычисляет годовой возраст между датами в A5 и A3.

Вычисляет возраст между датами в A5 и A6 (12,08).

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

Вычисляет количество дней между двумя датами без использования ссылок на ячейки, 153.

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

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

Количество месяцев между a3 и текущей датой.

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

Количество полных рабочих дней между двумя датами в ячейках A2 и A3, которое равно 107. Рабочими днями не считаются выходные дни и праздники. Последний аргумент (A3:A5) представляет собой количество праздничных дней, которое вычитается из количества рабочих дней.

В этом примере используется функция ЧИСТРАБДНИ.

= ДНЕЙ 360 (A2; A3; ИСТИНА)

Количество дней между двумя датами в ячейках A2 и A3, которое равно 570. Это основывается на 360-дневном году (в 12 30-день), который обычно используется при расчете учета.

В этом примере используется функция ДНЕЙ360.

Преобразуйте это значение в Формат даты , которое должно быть 1/2/2014, то есть четыре месяца (или-4) до даты в ячейке A3.

В этом примере функция ДАТАМЕС используется для вычисления даты погашения кредитных билетов.

Дополнительные сведения

Узнайте, как вычислять разницу между датами с использованием функций Google Sheets: DATEDIF, DAYS360 и EDATE.

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Источник: support.office.com