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