Как посчитать в экселе стаж работы

Главная / Как посчитать в экселе стаж работы

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

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

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

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

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

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


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

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

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

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


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

      tutorexcel.ru

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

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

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

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

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

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

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

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

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

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

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

      • 18.11.2015
      • Просмотров: 29306

      Сегодня расскажу как искать совпадение в столбцах Excel. Разберем все тонкости на примерах.

      • 24.11.2015
      • Просмотров: 45519
      • Читать полностью

        В этом уроке расскажу как поставить в начале ячейки знак плюс или ноль перед числом в Excel. Давайте представим ситацию, что вам необходимо ввести в ячейку номер телефона в формате «+7 987. «. В обычном состоянии программа Эксель просто удалит этот знак плюс.

      • 23.12.2015
      • Просмотров: 16039
      • Видеоурок
      • В прошлом уроке я уже рассказывал как удалить дубликаты с помощью специальной функции, которая появилась с 2007 версии. Сегодня поговорим про возможность, которая подойдет и для более ранних версий. Будем использовать расширенный фильтр.

        4upc.ru

        Срок, Возраст, Стаж в Excel. Бесплатные примеры и статьи.

        Функция РАЗНДАТ() — Вычисление разности двух дат в днях, месяцах, годах в MS EXCEL

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

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

        Функция ЧИСТРАБДНИ() — подсчет рабочих дней в MS EXCEL

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

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

        Склоняем правильно в MS EXCEL число месяцев и дней (1 месяц, 2 месяца, 10 месяцев)

        Учимся корректно склонять число месяцев: 1 месяц, 2 месяца, 10 месяцев, 1 день, 2 дня, 10 дней.

        Диапазон дат в одной ячейке (в текстовом формате) в MS EXCEL

        Выведем диапазон дат (начальная — конечная дата) в одной ячейке в формате 21-25.10.2012.

        Сколько осталось дней до конца месяца в MS EXCEL

        Найдем количество дней, оставшихся до конца месяца.

        Подсчет рабочих дней при нестандарной рабочей неделе в MS EXCEL

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

        Подсчет отработанных месяцев в MS EXCEL

        Подсчитаем количество отработанных месяцев в году. Месяц считается отработанным, если человек проработал в нем более 15 рабочих дней.

        Проверка достижения требуемого возраста в MS EXCEL

        Напишем формулу для проверки достижения 20-летнего возраста на сегодняшнюю дату. Формула должна возвращать значение ИСТИНА, если кому-то уже есть полных 20 лет, в противном случае формула должна возвращать значение ЛОЖЬ.

        MS EXCEL: В какой рабочий день закончится выполнение работы

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

        В какой день закончится определенный срок (декретный отпуск) в MS EXCEL

        Вычислим дату окончания срока, если задана дата начала периода и срок (срок может быть задан в днях, месяцах, годах)

        MS EXCEL: Сколько полных месяцев прошло?

        Определим, сколько полных месяцев прошло с определенной даты до сегодняшнего дня (или до заданной конечной).

        Сколько лет, месяцев, дней прошло с конкретной даты в MS EXCEL

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

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

        Определим возраст (или стаж) в полных годах.

        excel2.ru

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

        ШАГ 1. Преобразуем диапазон с данными в Таблицу (подробно об этом здесь) и присвоим Таблице имя «Сотрудники».

        ШАГ 2. Предположим, нам нужно рассчитать стаж сотрудников на 01.07.2012.
        В свободном столбце записываем формулу, результатом которой будет количество полных лет стажа (без учета месяцев и дней, их будем рассчитывать отдельно):
        =РАЗНДАТ( Сотрудники[[#Эта строка];[Дата приема]] ;»01.07.2012″+1;»y»)

        Сотрудники[[#Эта строка];[Дата приема]] в моей формуле — это ссылка на соответствующую строку столбца «Дата приема» в Таблице «Сотрудники». Если у вас отличается название таблицы или столбца, учитывайте это.

        Если вы работаете в Excel 2003 и не имеете возможности использовать Таблицы, ваша формула будет выглядеть так: =РАЗНДАТ(E2;»01.07.2012″+1;»y»), где E2 — ссылка на первую после заголовка ячейку столбца с датами приема. Не забудьте скопировать формулу в остальные ячейки столбца (двойной клик мыши по правому нижнему углу ячейки).

        «01.07.2012» + 1 в формуле — дата, на которую рассчитывается стаж (даты в формулах заключаются в кавычки) плюс один день. Один день нужно прибавлять, если и дата начала, и дата окончания периода входят в расчет (в случае с расчетом стажа это именно так).

        Формула для расчета количества полных месяцев стажа без учета лет:
        =РАЗНДАТ( Сотрудники[[#Эта строка];[Дата приема]] ;»01.07.2012″+1;»ym»)

        Для расчета количества дней стажа без учета лет и месяцев:
        =РАЗНДАТ( Сотрудники[[#Эта строка];[Дата приема]] ;»01.07.2012″+1;»md»)

        Если в формуле вместо даты в кавычках записать СЕГОДНЯ(), стаж будет рассчитываться на текущую дату.
        =РАЗНДАТ( Сотрудники[[#Эта строка];[Дата приема]] ;СЕГОДНЯ()+1;»y») — лет на сегодняшний день,
        =РАЗНДАТ( Сотрудники[[#Эта строка];[Дата приема]] ;СЕГОДНЯ()+1;»ym») — месяцев на сегодняшний день,
        =РАЗНДАТ( Сотрудники[[#Эта строка];[Дата приема]] ;СЕГОДНЯ()+1;»md») — дней на сегодняшний день.

        Английский вариант функции СЕГОДНЯ — TODAY.

        Возраст рассчитывается точно так же, нужно только заменить в формуле ссылку Сотрудники[[#Эта строка];[Дата приема]] на Сотрудники[[#Эта строка];[Дата рождения]].

        excel4hr.livejournal.com

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

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

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

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

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

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

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

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

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

        • «y» разница дат в полных годах
        • «m» разница дат в полных месяцах
        • «d» разница дат в полных днях
        • «yd» разница дат в днях с начала года без учета лет
        • «md» разница дат в днях без учета месяцев и лет
        • «ym» разница дат в полных месяцах без учета лет
        • Таким образом, если нам необходимо посчитать возраст или стаж работы в полных лет, то мы можем использовать аргумент «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

          Смотрите так же:

          • Декларация единого налога 2018 юридического лица Как с вами связаться? Онлайн-сервисподготовки декларации по ЕНВД за 2018 год Сервис позволяет: Подготовить отчет Сформировать файл Протестировать на ошибки Распечатать отчет Отправить через интернет! Начиная с 1 квартала 2017 года действовует новая форма декларации по ЕНВД, […]
          • Договор купли продажи для пчел xuenpk … 0 Анна Па… 0 Светлан… 0 Анастас… 0 Категории блога Договор купли продажи пчелопакетов Скачать Договор купли продажи пчелопакетов Информация о файле:Загружен: 09.04.2013 Скачан раз: 255 Рейтинг: 223 Средняя скорость скачивания: 5390 КБ/сек. Похожих файлов: 15 Как […]
          • Юрист черняховск Юристы в Черняховске Расстояние от центра: 0.5 км. ✉ Адрес Калининградская обл., Черняховск г., ул. Пионерская, 5, а +7 (40141) 3-48-85 Расстояние от центра: 0.7 км. ✉ Адрес Калининградская обл., Черняховский р-н, Черняховск г., ул. Госпитальная, 20 +7 (40141) 3-54-90 ⌚ Часы […]
          • Приказы школы по вшк Документационное сопровождение и приказы ВШК в школе Статьи по теме Сопроводительные документы по ВШК являются важным компонентом регламентирования деятельности участников образовательных отношений , в частности, административно-управленческой команды и педагогов, поскольку результаты […]
          • Ликвидация зао с акционерами Ликвидация ЗАО Порядок ликвидации Закрытого акционерного общества Несколько слов о ликвидации ЗАО Ликвидация фирм в форме ЗАО проводится в соответствии с Федеральным законом «О государственной регистрации юридических лиц и индивидуальных предпринимателей» и Федеральным законом от […]
          • Пенсии полицейских пенсионеров в 2018 году последние новости Пенсии для сотрудников МВД в 2018 году Существуют категории служащих, пенсионное обеспечение которым назначается по отличным от большинства тружеников нормативам. К таковым относятся правоохранители, военнослужащие и служащие военизированных формирований. Скачать для просмотра и […]
          • Пенсии в омске в 2018 Пенсионное обеспечение для жителей Омска и Омской области в 2018 году От чего зависит размер дотации 8 625,0 руб. для внебюджетной сферы; Средние значения зарплат (26 200,0 руб.). Они демонстрируют благосостояние граждан и влияют на ценообразование. Величина пенсионного пособия […]
          • Детское пособие ульяновская область Детские пособия в Ульяновске и Ульяновской области в 2018 году В субъектах федерации РФ разрабатываются и внедряются в жизнь разные региональные программы, носящие социальный характер. Они направлены на поддержание семейств, чьи доходы не превышают установленного соответствующим […]