Посчитать стаж в экселе

Как автоматизировать расчет стажа работника в Excel&nbsp&nbsp

&nbsp&nbsp&nbsp&nbsp&nbspБывают домовые, а я — ОФИСНЫЙ!

&nbsp&nbsp&nbsp&nbsp&nbspОблегчаю трудовые будни!

EXCEL ДЛЯ «ЧАЙНИКОВ» И НЕ ТОЛЬКО

Как автоматизировать расчет стажа работника в Excel

Для расчета стажа нам понадобятся следующие умения:

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

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

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

Для расчета количества лет делим полученное общее количество дней на 365:

Округлим полученное значение в сторону меньшего целого числа

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

Для того, чтобы округлить значение в сторону меньшего используем функцию «ОКРУГЛВНИЗ».

Для этого выбираем «функции» — > «Другие функции…»:

В «Математических» находим нашу функцию «ОКРУГЛВНИЗ» и нажимаем ОК:

Нажимаем на кнопочку (обведена красным),

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

Ставим «0» в окошке «Число разрядов» и нажимаем ОК:

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

Округляем месяцы по той же схеме что и годы с помощью «ОКРУГЛВНИЗ». Для ускорения процесса можно просто скопировать ячейку с формулой:

и вставить в ячейку, где будет округляться значение месяцев:

Осталось посчитать количество дней. Автоматизировать этот процесс до получения безошибочного значения не получится, т.к. количество дней в месяце различно. Дни будут считаться с погрешностью 1-2 дня.

Так же как и в случае с расчетом месяцев, берем в скобки разницу между неокругленным и округленным значениями, умножаем на среднее количество (365/12=30,42) дней в месяце (переводим месяцы в дни):

Осталась самая малость. Копируем все полученные формулы:

Выделяем область до конца списка сотрудников и вставляем формулы:

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

www.offisny.ru

Как посчитать дни, возраст, стаж в excel

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

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

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

Задача: посчитать сколько прошло дней с прошлого Нового Года и какое количество дней осталось до следующего Нового Года.

Прошлый Новый Год 01-01-2015, а следующий 01-01-2016. Что касается текущей даты, то выберите ее самостоятельно. Я выбрал 1 сентября.

Немного теории. Хочу напомнить, что Excel правильно работает с датами, начиная с 01-01-1900 года. Все даты можно представить в виде простого числа, например «1» соответствует дате 01-01-1900, а число «41640» соответствует дате 01-01-2014. Именно поэтому, если нам нужно посчитать дни между датами, достаточно от одной даты отнять другую. Стоит помнить, что если от большей даты отнять меньшую дату, то получим положительное число и наоборот.

В Excel я создал табличку как изображено на рисунке. Таблица разбита на две части, в первой части я подсчитываю количество дней прошедших с 01-01-2015 по 01-09-2015. При этом в колонке «Дата» я использую в ячейках формат данных «Дата», а в колонке «Число» я использую числовой формат данных. Во второй части таблицы я подсчитываю количество дней оставшихся до даты 01-01-2016 с 01-09-2015.

Расчет разницы между датами

Формулы записанные в строке 6 очень простые.

B6 = B4 — B5
C6 = C4 — C5
D6 = D4 — D5
E6 = E4 — E5

Со второго рисунка лучше видно как считается количество дней. В ячейку B6 записали формулу B4-B5.

Расчет разницы между датами с дкмонстрацие формулы

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

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

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

РАЗНДАТ(первая_дата;вторая_дата;тип_расчета) — функция предназначенная для расчета разницы между датами.

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

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

Подсчет количества полніх лет, месяцев и дней с помощью функции =РАЗНДАТ

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

Расчет стажа и возраста с помощью функции =РАЗНДАТ

На рисунке видно как в колонке «Стаж» рассчитывается полный и правильный стаж человека. Туда записана достаточно длинная формула.

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

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

poznayit.ru

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

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

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

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

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

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


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

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

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

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


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

    tutorexcel.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»);
    • Внимание! Данная функция не содержится в мастере функций, поэтому ее нужно вводить вручную.

      exceltable.com

      Срок, Возраст, Стаж в 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