Как посчитать возраст в таблице имя. Как в excel посчитать возраст по дате рождения или стаж по дате трудоустройства
Для вычисления возраста или стажа мы будет использовать недокументированную функцию Excel - РАЗНДАТ() (в английской версии Excel - DATEDIF () )
Описание этой функции есть только в английской справке, ее невозмжно вызвать стандартным способом, она сохранена в Excel только для совместимости работы со старыми версиями Excel и Lotus 1-2-3
Но несмотря на это, если мы ее пропишем в Excel, то она отлично будет работать во всех версиях Excel без необходимости, что-то включать или устанавливать дополнительно.
Синтаксис функции РАЗНДАТ() с помощью которой мы будем вычислять возраст или стаж человека следующий:
=РАЗНДАТ(начальная_дата ; конечная_дата ; способ_измерения )
начальная_дата — это дата отсчета, если мы вычисляем возраст, то это дата рождения, если вычисляем стаж работы, то это дата трудоустройства.
конечная_дата — это дата на которую нам необходимо посчитать то или иное значение. Если рассматривать стаж и возраст, то как правило, требуется посчитать на сегодняшнее число. То есть какой стаж у сотрудника с начала даты трудоустройства и до сегодняшнего дня. Аналогично и для даты рождения.Текущую дату можно вставлять в ручную, но если открыть файл на следующий день, то сегодняшняя дата превратится во вчерашнюю, поэтому вы можете использовать функцию СЕГОДНЯ(), которая будет автоматически вставлять сегодняшнюю дату при любом обновлении файла. Таким образом у вас стаж работы или возраст будет считаться автоматически в Excel при любом открытии файла.
Особое внимание стоит обратить на самый последний аргумент - способ_измерения , который определяет тип и единицу измерения между начальной и конечными датами. Ниже перечислены все возможные варианты данного аргумента:
- «y» разница дат в полных годах
- «m» разница дат в полных месяцах
- «d» разница дат в полных днях
- «yd» разница дат в днях с начала года без учета лет
- «md» разница дат в днях без учета месяцев и лет
- «ym» разница дат в полных месяцах без учета лет
РАЗНДАТ(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, спасибо, что ставите лайки, вступайте в наши группы в
Посчитать в Excel возраст
можно по-
разному: или только года, или года, месяцы и дни. Посчитать возраст на сегодняшний день или на определенную дату. Есть несколько вариантов.
Первый вариант.
Как посчитать в Excel количество лет, месяцев и дней возраста.
Как установить текущую дату, смотрите в статье "
екущая дата в Excel
".
В ячейке С1 пишем формулу:
=РАЗНДАТ(A1;B1;"y")&"г."&РАЗНДАТ(A1;B1;"ym")&"мес."&РАЗНДАТ(A1;B1;"md")&"дн."
Поясню формулу:
РАЗНДАТ – это название функции.
y – считает года
ym – считает месяца
md – считает дни
«г.», «мес.», «дн.» написанные между знаками & - так будут подписаны года, месяца и дни в итоговой дате.
Получилось.
Как этой функцией посчитать стаж, чтобы года, месяцы и дни записывались в разных столбцах для дальнейшего сложения, смотрите в статье "Посчитать стаж в Excel ".
Как ввести адрес ячейки быстро смотрите в статье «Сложение, вычитание, умножение, деление в Excel» .
Если нужно посчитать возраст человека на определенную дату (не текущую), то в ячейку В2 пишем эту дату.
Второй вариант.
Если достаточно посчитать количество полных лет
, то делаем так.
В ячейке А1 стоит дата рождения.
В ячейке В2 стоит текущая дата, если нам нужно посчитать возраст на сегодняшний день, или стоит дата, на которую нужно посчитать возраст.
В ячейке D1 пишем формулу. Ставим «Равно», затем находим функцию «ДОЛЯГОДА». Она находится на закладке «Формулы» -> «Дата и время». В появившемся диалоговом окне указываем адреса ячеек с датами.
В строке «Нач_дата» ставим адрес ячейки с датой рождения.
В строке «Кон_дата» ставим адрес ячейки с сегодняшней (текущей) датой. Получилось так.
В этом окне уже виден результат подсчета (54,85).
Нажимаем «ОК».
Получилась такая формула:
=ДОЛЯГОДА(A1;B1)
Получилось 54 года. А цифры после запятой (85) – это не месяцы. Их нужно убрать, округлить, но по специальной формуле. Это легко.
В ячейке Е1 установим функцию «ОКРВНИЗ».
Внимание!
Есть ещё функция «ОКРУГЛВНИЗ» - она нам сейчас не подходит.
Итак, заходим на закладку «Формулы» -> «Библиотека функций» -> «Вставить функцию». Выйдет окно «Мастер функций».
В разделе «Категория» выбираем «Математические». В окне «Выберите функцию» выбираем «ОКРВНИЗ».
Нажимаем «ОК».
В диалоговом окне в строке «Число» указываем адрес ячейки с числом, которое хотим округлить.
В строке «Точность» ставим единицу.
Получилось так.
Нажимаем «ОК». Результат виден уже в этом окне (54).
Получилась такая формула:
=ОКРВНИЗ(D1;1)
Всё. Получилась такая табличка.
Можно
скрыть столбец
D и столбец B (например, в анкете).
Нажимаем правой мышкой на букву D (адрес столбца), выбираем «Скрыть».
Третий вариант.
Как посчитать в Excel количество полных лет
можно посчитать и так.
В ячейке А1 стоит дата рождения.
В ячейке В2 стоит текущая дата, если нам нужно посчитать возраст на сегодняшний день.
В ячейке С1 пишем формулу:
=РАЗНДАТ(A1;B1;"y")
Формат ячеек с датами должен быть «Дата».
Где найти эту функцию и как установить её, смотрите в статье «Число Excel. Формат»
Напрямую, вдруг он и не является такой ужасной тайной, как мог показаться вам. В том случае, если грубо отказал вам, не отчаивайтесь. Попытаться выяснить возраст можно у ваших общих знакомых, обычно хоть кто-то подобной информацией располагает. В ход может также пойти и расследование среди родственников загадочной личности, обычно остальные люди не привыкли делать большого секрета из чужой даты .
Взгляните на паспорт , возраст которого вам так интересен. Дата рождения всегда упоминается там. В зависимости от месяца и прибавьте или убавьте год, если то потребуется. Однако, помните, что в наше время поддельные паспорта не являются редкостью. Поэтому если паспорт липовый, то и дата рождения навряд ли будет соответствовать действительному положению дел.
Обратитесь к различным социальным сетям и интернет-порталам, на которых зарегистрирован этот человек. Обычно в таких местах указана дата рождения, но необходимо учитывать, что огромное количество пользователей таких ресурсов предпочитает скрывать свой возраст, а иногда даже указывать неверный, чтобы вводить таких же, как вы в заблуждение, а может быть просто от скуки. В любом случае не стоит слепо верить информации в социальных сетях.
Узнайте принадлежность человека к восточному гороскопу. Безусловно, речь идет о китайской трактовке. Как известно, знаки расписаны по годам, поэтому несложно будет определить, какой год рождения у нужного вам человека. Однако, для того, чтобы применить этот способ, нужно хотя бы отдаленно предполагать искомый возраст. Потому что тот или иной знак повторяется с промежутком в двенадцать лет. В том случае, если вы видели человека на фотографии или в реальной жизни, это будет сделать очень просто.
Определить точную дату основания городов, имеющих многовековую историю, бывает не всегда возможно. Такие поселения создавались не в один день, а формировались на протяжении десятилетий, а то и веков. Это в полной мере относится и к Москве. За день основания столицы нынешней России принимается дата, когда Москва впервые упоминается в летописи.
Год рождения Москвы
Летописные сказания гласят, что в начале весны 1147 года суздальский князь Юрий Долгорукий пошел с дружиной на Новгород, после чего направил послание своему союзнику князю Святославу Северскому. В письме, которого приведено в Ипатьевской летописи, Юрий приглашал соратника приехать «в Москов». Это первое упоминание о Москве, дошедшее до нынешнего времени.
В сопровождении сына Олега Святослав приехал в Москов-град с богатыми подарками. 4 апреля 1147 в городе состоялся пир, вести о котором быстро облетели русские земли. После этого события Москва сделалась широко известной. Разумеется, города очень условна, ведь Москва существовала в качестве достаточно крупного поселения задолго до момента встречи русских князей.
Из истории Москвы
Поселение, превратившееся впоследствии в город, ставший столицей России, по всей видимости, существовало на берегах реки Неглинной и Москвы-реки за полтора-два века до первого упоминания о нем в летописи. Именно к этим временам исследователи относят наиболее ранние археологические находки, обнаруженные на месте древнего городища. В этих краях, вероятнее всего, в более ранние времена обитали племена кривичей и вятичей.
Согласно легенде, московские земли до некоторых пор были вотчиной семьи боярина Степана Кучки, который правил здесь со своими сыновьями. Кучка впоследствии попал в немилость, был обвинен в предательстве и казнен по приказу Юрия Долгорукого. Принадлежавшие боярину земли князь обратил в свою собственность. Мало кто теперь вспоминает Кучку, а вот имя князя Юрия всегда упоминается, когда речь идет об основателе Москвы.
В начале XIII века Москва обрела статус центра княжества. Во времена нашествия монголо-татарского войска город подвергся суровым испытаниям. Летописи тех времен содержат упоминания о селах, монастырях и церквях, расположенных поблизости от Москвы, которые подверглись опустошительным набегам иноземных захватчиков. Город к тому времени был богатым поселением, административным и хозяйственным центром.
Рост города и усиление его могущества определялось географическими условиями. Москва-река была очень удобным местом в военном и экономическом отношении, что и определило последующее значение города для Руси. Отсюда можно было попасть на Волжский торговый путь и даже в Балтику. Двигаясь от Москвы на восток, путешественник оказывался на пути к Оке и Волге, откуда можно было добраться даже до Каспийского моря.
Расчет возраста человека - не самая простая задача, потому что возраст зависит не только от текущего года, но и от текущего дня. И еще вы должны учитывать дополнительные сложности, связанные с високосными годами.
В этой статье я представляю три метода для расчета возраста человека. Эти формулы предполагают, что ячейка В1 содержит дату рождения (например, 2/16/1952), а ячейка В2 хранит текущую дату (вычисленную с помощью функции СЕГОДНЯ
).
Метод 1
Метод 2
Более точный способ расчета возраста использует функцию ДОЛЯГОДА : =ЦЕЛОЕ(ДОЛЯГОДА(B2;B1)) . Функция ДОЛЯГОДА обычно применяется в финансовых расчетах, но прекрасно работает и для подсчета возраста. Эта функция вычисляет долю года, представленную количеством полных дней между двумя датами. Использование функции ЦЕЛОЕ позволяет избавиться от дробной части и получить целое число.
Метод 3
Третий метод для расчета возраста задействует функцию РАЗНДАТ . Эта недокументированная функция не описана в справочной системе Excel: =РАЗНДАТ(B1;B2;"Y") .
Если вы любите точность, то используйте другую версию: =РАЗНДАТ(B1;B2;"y")&" года, "&РАЗНДАТ(B1;B2;"ym"&" месяца, "&РАЗНДАТ(B1;B2;"md")&" день") . Эта функция возвращает текстовую строку, например: 24 года, 2 месяца, 21 день.
С помощью Excel можно вычислить возраст человека разными способами. В приведенной ниже таблице показаны основные методы, которые необходимо выполнить для этого с помощью функций даты и времени .
Чтобы использовать эти примеры в Excel, выделите данные в таблице, а затем щелкните их правой кнопкой мыши и выберите Копировать . Откройте новый лист, щелкните правой кнопкой мыши ячейку a1 и выберите команду Параметры вставки _Гт_ сохранение исходного форматирования .
Данные |
|
|---|---|
|
Формула |
Описание |
|
=(ГОД(ТДАТА())-ГОД(A2)) |
Результат - это возраст человека - разница между сегодняшней и датой рождения в ячейке A2. В этом примере используются функции year и Now . |
|
=ГОД(ТДАТА())-1960 |
Возраст человека, который родился в 1960, без использования ссылок на ячейки. |
|
=ДОЛЯГОДА(A3;A5) |
Вычисляет разницу в годовом диапазоне между датами в A5 и A3. |
|
=(A5-A6)/365,25 |
Вычисляет возраст между датами в A5 и A6, что равно 12,08. Для учета високосного года, который выполняется каждые 4 года, в формуле используется 365,25. |
|
=("02.10.2014"-"02.05.2014") |
Вычисляет количество дней между двумя датами без использования ссылок на ячейки (153. |
|
=ДНИ(СЕГОДНЯ();"15.02.79") |
Количество дней между двумя датами с использованием двух функций даты. |
|
=(ГОД(ТДАТА())-ГОД(A3))*12+МЕСЯЦ(ТДАТА())-МЕСЯЦ(A3) |
Количество месяцев между ячейкой a3 и текущей датой. Этот пример содержит вызовы функции ГОД , функции ТДАТА и функции МЕСЯЦ . |
|
=ЧИСТРАБДНИ(A3;A2;A3:A5) |
Количество полных рабочих дней между двумя датами в ячейках A2 и A3, которые представляют собой 107. Рабочие дни не содержат выходных и праздничных дней. Последний аргумент, A3: A5, содержит список праздников, которые нужно вычесть из рабочих дней. В этом примере используется функция ЧИСТРАБДНИ . |
|
= ДНЕЙ 360 (A2; A3; ИСТИНА) |
Количество дней между двумя датами в ячейках A2 и A3, которые представляют собой 570. Это зависит от 360-дневного года (12 30-дневные месяцы), который обычно используется в расчетах по бухгалтерским счетам. В этом примере используется функция ДНЕЙ360 . |
|
=ДАТАМЕС(A3;-4) |
ПреОбразуйте это значение в , которое должно быть 1/2/2014, то есть четыре месяца (или-4) до даты в ячейке A3. В этом примере функция ДАТАМЕС используется для вычисления даты погашения кредитных билетов. |
Популярное
- Создаём винные дрожжи своими руками в домашних условиях
- Для православных христиан наступает неделя, предшествующая великому посту
- Значение водных богатств и их охрана презентация
- Соотношение российских и американских званий
- Люди, изменившие ход мировой истории
- Храм Живоначальной Троицы на Воробьёвых горах
- Кто должен сдавать декларацию по налогу на имущество?
- Классическая вероятность и ее свойства
- Население и культура Австрии - сообщение (3 класс Окружающий мир)
- Гонорея в раннем детском возрасте
