Як в excel порахувати вік за датою народження або стаж за датою працевлаштування

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

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

Але незважаючи на це, якщо ми її пропишемо в Excel, то вона відмінно буде працювати у всіх версіях 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 дні", то формула буде виглядати наступним чином:

= РАЗНДАТ (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.
Функція «замінити» в excel.Функція «замінити» в excel.
Як в excel порахувати стаж.Як в excel порахувати стаж.
З`ясувати дати в excel за днями тижня, тощоЗ`ясувати дати в excel за днями тижня, тощо
Як в excel отримати місяць з дати (функція текст і місяць)Як в excel отримати місяць з дати (функція текст і місяць)
Порядковий номер у excel за датою.Порядковий номер у excel за датою.
Перетворити число в дату excel.Перетворити число в дату excel.
Перетворити дату в текст excel.Перетворити дату в текст excel.
Дата в excel. Формула.Дата в excel. Формула.
Кількість днів між датами без свят в excel.Кількість днів між датами без свят в excel.
» » Як в excel порахувати вік за датою народження або стаж за датою працевлаштування