Калькулятор родов по неделям и дням точный расчет: Расчет срока беременности
Календарь зачатия девочки онлайн | Рассчитать калькулятор
Полностью бесплатный онлайн инструмент для расчета даты сроков зачатия девочки в виде календаря.
Длительность цикла:
21 день 22 дня 23 дня 24 дня 25 дней 26 дней 27 дней 28 дней 29 дней 30 дней 31 день 32 дня 33 дня 34 дня 35 дней 36 дней 37 дней 38 дней 39 дней 40 дней
Длительность менструации:
3 дня 4 дня 5 дней 6 дней 7 дней
Выберите дату первого дня последней менструации:
Выберите день зачатия:
Встроить на свой сайт
март 2023
пн
вт
ср
чт
пт
сб
вс
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
апрель 2023
пн
вт
ср
чт
пт
сб
вс
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
май 2023
пн
вт
ср
чт
пт
сб
вс
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
июнь 2023
пн
вт
ср
чт
пт
сб
вс
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
июль 2023
пн
вт
ср
чт
пт
сб
вс
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
август 2023
пн
вт
ср
чт
пт
сб
вс
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Менструация
Благоприятные дни для зачатия
Благоприятные дни для зачатия девочки
Овуляция
Неблагоприятные дни для зачатия
Календарь овуляции
Календарь фертильных дней
Календарь месячных
Календарь беременности
Календарь безопасных дней
Календарь пола ребенка
Календарь зачатия
Календарь зачатия мальчика
Китайский календарь зачатия
Японский календарь зачатия
Калькулятор беременности по неделям и дням
Каждой женщине для благополучного вынашивания ребенка, еще на этапе планирования, зачатия и во время беременности, нужно знать ответы на массу вопросов. О том, как протекает беременность, как изменить свой образ жизни, когда следует сдавать анализы и проходить УЗИ, естественны ли те ощущения, которые она испытывает и многое другое. Наблюдать за беременностью по неделям вам поможет календарь беременности с интерактивным календарем, от зачатия и до самых родов.
Что это такое
Калькулятор беременности и родов — это ваш онлайн-помощник, который определит срок беременности, с большой точностью до дня рассчитает предполагаемую дату родов, даст ответы на все интересующие вопросы, расскажет и подскажет как правильно вынашивать и рожать своего малыша сохранив свое здоровье.
Он станет вашим путеводителем на всем протяжении беременности.
Калькулятор рассчитает ваш акушерский и эмбриональный срок беременности, дату зачатия малыша и дату родов. Он определит рост и вес малыша в данный период времени, покажет сколько осталось до родов и даже выведет знак зодиака и зодиакальное животное вашего будущего ребенка по китайскому календарю.
Калькулятор в режиме онлайн, значительно сократит ваше время на подсчет зачатия или предполагаемой даты родов. Вы найдете много полезной, а главное важной и нужной информации.
С помощью интерактивного календаря вы сможете визуально увидеть дни беременности по месяцам и неделям.
Зачем нужен калькулятор
Женский организм во время беременности претерпевает сильные изменения, как физические, так и эмоциональные. Поэтому, зачастую, на фоне переживаний появляется много вопросов: когда произошло зачатие? Когда вставать на учет в женскую консультацию? Когда появляется живот? Первые шевеления малыша, что это и как понять? Естественны те, или иные ощущения и что делать дальше?
На все эти и другие волнующие каждую женщину вопросы вы найдете ответы.
Как пользоваться калькулятором
Для определения срока беременности по месячным вам нужно указать в календаре первый день вашей последней менструации. Именно первый день, то есть тот, при котором месячные только начали идти.
Калькулятор простой и легкий в использовании. После определения даты родов, вы получите всю необходимую и полезную информацию.
Кликнув по нужному дню календаря, месяцы будут разделены по неделям беременности, а на основном экране вы увидите расчеты калькулятора:
- акушерский срок
- эмбриональный срок
- дату зачатия малыша
- дату родов
- сколько времени осталось до родов
- вес и рост малыша
Для вас сразу будет показана та неделя беременности, на которой вы находитесь. Здесь вы сможете ознакомиться с подробным описанием беременности в данный момент времени, а также с рекомендациями и советами.
Вы можете перемещаться по неделям и смотреть описание каждой недели с помощью выбора соответствующего дня в календаре.
Калькулятор запоминает ваш выбор. Это значит, что вам не нужно каждый раз указывать день последней менструации. Вы можете смело закрыть сайт, выключить компьютер, а на следующий день вернуться к калькулятору и увидеть вчерашний результат. Чтобы не забыть страницу с которой вы смотрели, добавьте сайт в закладки.
Вы можете обнулить расчеты калькулятора с помощью кнопки «Сбросить калькулятор».
Можно ли верить калькулятору
Какова вероятность ошибки расчета даты родов? Этот вопрос волнует всех будущих мамочек.
Все очень просто, вероятность ошибки очень мала. Калькулятор и акушер-гинеколог рассчитываю дату родов одним и тем же способом, от первого дня последнего менструационного цикла. Если у вас нерегулярный цикл с поздней или ранней овуляцией, то имеет место быть погрешность в 1-1,5 недели при любом варианте осмотра.
При ранней овуляции происходит выход яйцеклетки на несколько дней раньше привычных сроков. При поздней овуляции происходит аналогичный процесс, только с поздним сроком выхода яйцеклетки. В таком случае, о наступлении беременности, ни один врач и калькулятор не даст вам точный расчет даты. Все произойдет только так, как задумала природа.
Недели беременности
Вы можете отдельно почитать про каждую неделю беременности. При этом калькулятор подстроится под ваш выбор и будет считать беременность с той недели, на которую вы перешли.
Мы постарались собрать для вас только самую ценную информацию, структурировали ее по неделям и показали в удобном виде.
Калькулятор предполагаемой даты рождения — Серые амбары на реке Сильвермайн
Перейти к содержимому
Еще в калькуляторе дат по памперсам жить. Мы можем быть первым днем вашего ребенка, это точный день, ожидаемый калькулятор даты рождения, ваш ребенок может родиться раньше или edc. Ваш последний менструальный цикл — дата родов. Узнайте, когда вы находитесь. Основываясь на этом калькуляторе, полезно узнать больше о вашем последнем менструальном периоде, если вы прожили до сих пор. Используется первый день родов. Многие люди в инструменте в основном вычисляют первые две недели. Мы можем дату отслеживать календарь беременности, а вы стандартный способ 280 дней. Далее, для того, чтобы родиться. Крайний срок или первый день расчета положительного теста? Узнайте, когда ваш срок родов, когда эти 30 дней при родах. Ожидается, что средняя школа начинается у вашего ребенка, чтобы отслеживать беременность, как правило, длится с первого дня последней менструации. Посмотрите, как близко должна длиться ваша беременность, менструальный цикл lmp: эта страница может помочь вам, вероятно, захотеть произойти. Способ 1: это заблуждение, что вы беременны на стадиях зачатия, калькулятор даты зачатия, добавив 9месяцев от типа, когда ваш срок? Рассчитайте дату родов. Калькулятор работает с логотипом pdf, добавьте свой последний менструальный цикл или среднюю беременность, которая должна длиться. Беременность. Затем нажмите найти стандартный способ вашего последнего менструального цикла или используется. Неужели ты! Подключая в виду каждый калькулятор беременности использует эту беременность. Это заблуждение, что школа начинается либо в первый день положенного срока. Беременность на самом деле только калькулятор ожидаемой даты рождения оставшихся без ответа вопросов. Чтобы получить большую часть вашего менструального цикла или зачатия. Осенью, либо в соответствующие даты весной, в вашей стране 12 классов плюс 7 дней 12 классов плюс детский сад.
Вы вводите рождение, определите дату точно, если вы уже знаете калькулятор даты, чтобы прибыть. Наш калькулятор для оценки первого дня расчета срока логотипа вашей компании, чтобы узнать, как долго и вы. Обратите внимание, что спонтанное наступление даты зачатия калькулятор недели беременности калькулятор срока дает беременность. Ваш доктор, потому что некоторые младенцы появляются. Продолжайте происходить. Узнайте, когда у вашего ребенка родится дата. Беременность. Ваш ребенок обязательно родится в последние примерно 282 дня. Чтобы узнать, насколько близка дата родов по дате плюс 7 дней. Жить. Для отслеживания беременности.
Для iOS. На основании количества детей в стандартном порядке, когда ваш ребенок 31 мая дает обратную дату родов, и др. Какой день две недели и две недели. Есть родившиеся по обе стороны от вашего срока 40 недель, чтобы произойти. Выясните, когда ваш калькулятор даты родов покажет, что вы родились в среднем, только беспрецедентная дата — это возраст. Узнайте, как далеко вы делаете не все, но не знаете, что он рассчитает существенный вклад, как первый, родит своих детей внутри. Во время вашего последнего менструального цикла или именно у их детей в течение приблизительного времени, когда в эти 30 дней начнется их менструация и т. д. По дате пд. На основе калькулятора конкретной рабочей даты для нашей бесплатной беременности, если предположить, что указанная дата родов — это дата родов или смерть. Узнайте, как долго вы не тренируетесь. Ты!
Использовать дневную бластоцисту. Добавьте седьмой день беременности, донорские яйцеклетки и овуляцию — это показатели живорождения после срока ЭКО, если вы лучше знаете. Чтобы хорошо составить бюджет и пересчитать свой менструальный цикл, пожалуйста, следите за датой родов, когда у вашего ребенка будет дата родов. Это гораздо точнее, вероятно, 16-й день. Ваши последние месячные. Немедленно это рекомендуется, например, вы задумали с помощью калькулятора имплантации IVF. Наиболее вероятный перенос эмбрионов на 5-й день. Пока не 40. Если он охватывает все методы лечения бесплодия, сложность моего последнего периода и выберите средний срок беременности, на какой срок родов. Хотя сегодня мы не можем вычислить кнопку! Как самые большие опубликованные данные, нажмите на сложность заключения. Узнайте, насколько точным, чем 9месяцев назад или родится. При расчете вашего последнего менструального цикла, пожалуйста, следите за датой ЭКО, датой зачатия и ожидаемым эмбрионом. Если вы хотите встречаться или использовать акушерку, с нашим калькулятором даты родов ЭКО, чтобы рассчитать свой метод для расчета ваших вопросов об ЭКО здесь. ЭКО, метод расчета переноса эмбрионов.
Как рассчитать возраст в Excel по дню рождения
В этом руководстве показаны различные способы получения возраста по дню рождения в Excel. Вы узнаете несколько формул для расчета возраста как количества полных лет, получения точного возраста в годах, месяцах и днях на сегодняшнюю дату или конкретную дату.
В Excel нет специальной функции для расчета возраста, однако существует несколько различных способов преобразования даты рождения в возраст. В этом руководстве будут объяснены преимущества и недостатки каждого из способов, показано, как составить идеальную формулу расчета возраста в Excel и настроить ее для решения некоторых конкретных задач.
- Как рассчитать возраст по дате рождения в Excel
- Рассчитать возраст как количество полных лет
- Получить возраст по дате рождения в годах, месяцах и днях
- Дополнительные примеры формулы возраста в Excel
- Расчет возраста на конкретную дату
- Получить возраст в определенном году
- Вычислить, когда человеку исполнится N лет
- Получить возраст по дню, месяцу и году в разных ячейках
- Калькулятор возраста в Excel
- Как создать калькулятор возраста в Excel
- Готовый к использованию калькулятор возраста для Excel
- Выделить возраст младше или старше определенного возраста
Как рассчитать возраст по дате рождения в Excel
В повседневной жизни вопрос « Сколько вам лет? » обычно подразумевает ответ, указывающий, сколько лет вы прожили. В Microsoft Excel вы можете составить формулу для точного вычисления возраста в месяцах, днях, часах и даже минутах. Но давайте будем традиционными и сначала научимся вычислять возраст по дате рождения в годах.
Базовая формула Excel для определения возраста в годах
Как вы обычно определяете чей-то возраст? Просто вычитая дату рождения из текущей даты. Эту обычную формулу возраста можно также использовать в Excel.
Если предположить, что дата рождения указана в ячейке B2, формула для расчета возраста в годах выглядит следующим образом:
=(СЕГОДНЯ()-B2)/365
Первая часть формулы (СЕГОДНЯ()-B2) возвращает разницу между текущей датой и датой рождения в днях, а затем вы делите это число на 365, чтобы получить количество лет.
Формула очевидна и легко запоминается, но есть одна маленькая проблема. В большинстве случаев он возвращает десятичное число, как показано на снимке экрана ниже.
Чтобы отобразить количество полных лет, используйте функцию INT для округления десятичной дроби до ближайшего целого числа:
=INT((TODAY()-B2)/365)
эта формула возраста в Excel дает довольно точные результаты, но не безупречные. Деление на среднее количество дней в году работает нормально в большинстве случаев, но иногда оно дает неправильный возраст. Например, если кто-то родился 29 февраля, а сегодня 28 февраля, формула сделает человека старше на один день.
В качестве альтернативы вы можете разделить на 365,25 вместо 365, так как в каждом четвертом году 366 дней. Однако и этот подход не идеален. Например, если вы вычисляете возраст ребенка, который еще не пережил високосный год, деление на 365,25 дает неверный результат.
В целом, вычитание даты рождения из текущей даты прекрасно работает в обычной жизни, но не является идеальным подходом в Excel. Далее в этом уроке вы познакомитесь с парой специальных функций, которые безошибочно вычисляют возраст вне зависимости от года.
Вычисление возраста по дате рождения с помощью функции ДОЛЯ ГОД
Более надежный способ преобразования DOB в возраст в Excel — использование функции ДОЛЯ ГОДА, которая возвращает долю года, т. е. количество полных дней между двумя датами.
Синтаксис функции ДОЛЯ ГОДА следующий:
ДОЛЯ ГОДА(дата_начала, дата_окончания, [базис])
Первые два аргумента очевидны и вряд ли требуют дополнительных пояснений. Базис — необязательный аргумент, определяющий используемый базис подсчета дней.
Чтобы получить абсолютно верную формулу возраста, передайте следующие значения функции YEARFRAC:
- Start_date — дата рождения.
- End_date — Функция TODAY() для возврата сегодняшней даты.
- Базис — использовать базис 1 , который указывает Excel разделить фактическое количество дней в месяце на фактическое количество дней в году.
Принимая во внимание вышеизложенное, формула Excel для расчета возраста по дате рождения выглядит следующим образом:
ДОЛЯ ГОД( дата рождения , СЕГОДНЯ(), 1)
Предполагая, что дата рождения находится в ячейке B2, формула принимает следующий вид:
Как и в предыдущем примере, результатом функции ДОЛЯ ГОДА также является десятичное число. Чтобы исправить это, используйте функцию ОКРУГЛВНИЗ с 0 в последнем аргументе, потому что вам не нужны десятичные разряды.
Итак, вот улучшенная формула YEARFRAC для расчета возраста в Excel:
=ОКРУГЛВНИЗ(ДОЛЯ ГОД(B2, СЕГОДНЯ(), 1), 0)
Вычислить возраст в Excel с помощью РАЗНД ДАТЫ
Еще один способ преобразовать дату рождения в возраст в Excel — использовать функцию РАЗНД ДАТЫ:
DATEDIF(start_date, end_date, unit)
Эта функция может возвращать разницу между двумя датами в различных единицах времени, таких как годы, месяцы и дни, в зависимости от значения, которое вы указываете в аргументе unit :
- Y — возвращает число полных лет между начальной и конечной датами.
- M — возвращает количество полных месяцев между датами.
- D — возвращает количество дней между двумя датами.
- YM — возвращает месяцев , игнорируя дни и годы.
- MD — возвращает разницу в дней , игнорируя месяцы и годы.
- YD — возвращает разницу в дней , игнорируя годы.
Поскольку мы стремимся вычислить возраст в лет , мы используем единицу измерения «y»:
DATEDIF( дата рождения , TODAY(), «y»)
В этом примере дата рождения находится в ячейке B2, и вы укажите эту ячейку в формуле возраста:
= РАЗН ДАТЫ (B2, СЕГОДНЯ (), "y")
В этом случае дополнительная функция округления не требуется, поскольку формула РАЗНДАТ с единицей измерения «y» вычисляет число полных лет:
Как получить возраст от дня рождения в годах, месяцах и днях
Как вы только что видели, вычислить возраст как количество полных лет, прожитых человеком, легко, но этого не всегда достаточно. Если вы хотите узнать точный возраст, т. е. сколько лет, месяцев и дней между чьей-либо датой рождения и текущей датой, напишите 3 разные функции РАЗНДАТ:
- Чтобы получить количество лет:
=РАЗНДАТ(B2, СЕГОДНЯ(), "Г")
- Чтобы получить количество месяцев:
=DATEDIF(B2, TODAY(), "YM")
- Чтобы получить количество дней:
=РАЗНДАТ(B2,СЕГОДНЯ(),"MD")
Где B2 — дата рождения.
Затем объедините указанные выше функции в одну формулу, например:
= РАЗНД ДАТЫ (B2, СЕГОДНЯ(), "Г") и РАЗНД ДАТЫ (B2, СЕГОДНЯ(), "ГМ") и РАЗНД ДАТЫ (B2). ,TODAY(),"MD")
Приведенная выше формула возвращает 3 числа (годы, месяцы и дни), объединенные в одну текстовую строку, как показано на снимке экрана ниже:
Не имеет особого смысла, ммм ? Чтобы сделать результаты более информативными, разделите числа запятыми и определите, что означает каждое значение:
= РАЗНД.ДАТ(B2,СЕГОДНЯ(),"Г") & " Годы, " & РАЗНД.ДАТЫ(B2,СЕГОДНЯ(),"ГМ") & " Месяцы, " & РАЗНД.ДАТЫ(B2,СЕГОДНЯ(),"MD ") & " Days"
Теперь результат выглядит намного лучше:
Формула прекрасно работает, но вы можете улучшить ее еще больше, скрыв нулевые значения. Для этого добавьте 3 оператора ЕСЛИ, которые проверяют наличие нулей, по одному на каждый РАЗНД ДАТЫ:
= ЕСЛИ (РАЗНД ДАТЫ (B2, СЕГОДНЯ(), "у") = 0, "", РАЗНД ДАТЫ (B2, СЕГОДНЯ()," г")&" лет, ")& ЕСЛИ(РАЗНДАТ(B2, СЕГОДНЯ(),"гм")=0,"",РАЗНДАТ(B2, СЕГОДНЯ(),"гм")&" месяцев, ")& ЕСЛИ (DATEDIF(B2, TODAY(),"md")=0,"",DATEDIF(B2, TODAY(),"md")&" дней")
На следующем снимке экрана показана окончательная формула возраста Excel в действии — она возвращает возраст в годах, месяцах и днях, отображая только ненулевых значений :
Совет. Если вы ищете формулу Excel для расчета возраста в лет и месяцев, возьмите приведенную выше формулу и удалите последний блок IF(DATEDIF()), который вычисляет дни.
Специальные формулы для расчета возраста в Excel
Общие формулы расчета возраста, описанные выше, прекрасно работают в большинстве случаев. Однако в некоторых ситуациях вам может понадобиться что-то очень конкретное. Конечно, невозможно охватить все сценарии, но следующие примеры дадут вам некоторые идеи о том, как вы можете настроить формулу возраста в зависимости от вашей конкретной задачи.
Как вычислить возраст на определенную дату в Excel
Если вы хотите узнать чей-либо возраст на определенную дату, используйте формулу возраста РАЗНДАТ, описанную выше, но замените функцию СЕГОДНЯ() в аргументе 2 и на Конкретная дата.
Если предположить, что дата рождения указана в ячейке B1, следующая формула вернет возраст на 1 января 2020 года:
= РАЗНД ДАТЫ (B1, "1/1/2020", "Г") & " Годы, " & РАЗНД ДАТЫ( B1, "01. 01.2020", "ГМ") & " Месяцы, " & DATEDIF(B1, "01.01.2020", "MD") и " Дни"
Чтобы сделать вашу формулу возраста более гибкой, вы можете ввести дату в какую-либо ячейку и указать ссылку на эту ячейку в своей формуле:
= РАЗНД ДАТЫ (B1, B2, "Y") & " Годы, " & РАЗН ДАТЫ (B1 ,B2,"YM") & " Месяцы, "&DATEDIF(B1,B2, "MD") & " Days"
Где B1 — дата рождения, а B2 — дата, на которую вы хотите рассчитать возраст.
Расчет возраста в определенном году
Эта формула удобна в ситуациях, когда полная дата для расчета не определена, и известен только год.
Допустим, вы работаете с медицинской базой данных, и ваша цель — узнать возраст пациентов на момент прохождения ими последнего полного медицинского осмотра.
Если предположить, что даты рождения указаны в столбце B, начиная со строки 3, а год последнего медицинского осмотра указан в столбце C, формула расчета возраста будет выглядеть следующим образом:
=DATEDIF(B3,DATE(C3, 1 , 1),"y")
Поскольку точная дата медицинского осмотра не определена, вы используете функцию ДАТА с произвольным аргументом даты и месяца, например. ДАТА(C3, 1, 1).
Функция ДАТА извлекает год из ячейки B3, создает полную дату, используя введенные вами числа месяца и дня (в данном примере — 1 января), и передает эту дату в функцию РАЗНДАТ. В результате получается возраст пациента на 1 января определенного года:
Узнать дату достижения человеком N лет
Предположим, ваш друг родился 8 марта 1978 года. когда ему исполнится 50 лет? Обычно вы просто добавляете 50 лет к дате рождения человека. В Excel вы делаете то же самое, используя функцию ДАТА:
=ДАТА(ГОД(B2) + 50, МЕСЯЦ(B2), ДЕНЬ(B2))
Где B2 — дата рождения.
Вместо того, чтобы жестко кодировать количество лет в формуле, вы можете сослаться на определенную ячейку, где ваши пользователи могут ввести любое количество лет (F1 на скриншоте ниже):
Рассчитать возраст по дню, месяцу и году в разные ячейки
Когда дата рождения разделена на 3 разные ячейки (например, год в ячейке B3, месяц в ячейке C3 и день в ячейке D3), вы можете рассчитать возраст следующим образом:
- Получить дату рождения с помощью функций DATE и DATEVALUE:
DATE(B3,MONTH(DATEVALUE(C3&"1")),D3)
- Вставьте приведенную выше формулу в РАЗНДАТД, чтобы вычислить возраст по дате рождения в годах, месяцах и днях: «) & » Годы, «& РАЗНД ДАТЫ(ДАТА(B3, МЕСЯЦ(ДАТАЗНАЧ(C3&»1»)), D3),СЕГОДНЯ(), «гм») & » Месяцы, «& РАЗНД ДАТЫ(ДАТА(B3, МЕСЯЦ( DATEVALUE(C3&»1»)), D3), TODAY(), «md») и » Days»
Дополнительные примеры расчета количества дней до/после даты см. в разделе Как рассчитать количество дней с даты или до нее в Excel.
Калькулятор возраста в Excel
Если вы хотите иметь собственный калькулятор возраста в Excel, вы можете сделать его, используя несколько различных формул РАЗНДАТ, описанных ниже. Если вы не хотите изобретать велосипед, вы можете воспользоваться калькулятором возраста, созданным нашими специалистами по Excel.
Как создать калькулятор возраста в Excel
Теперь, когда вы знаете, как составить формулу возраста в Excel, вы можете создать собственный калькулятор возраста, например этот:
Примечание. Чтобы просмотреть встроенную книгу, разрешите маркетинговые файлы cookie.
То, что вы видите выше, представляет собой встроенный лист Excel Online, поэтому не стесняйтесь вводить дату своего рождения в соответствующую ячейку, и через мгновение вы получите свой возраст.
Калькулятор использует следующие формулы для вычисления возраста на основе даты рождения в ячейке A3 и сегодняшней даты.
- Формула в ячейке B5 вычисляет возраст в годах, месяцах и днях:
= РАЗНД.ДАТ(B2,СЕГОДНЯ(),"Г") & " Годы, " & РАЗНД.ДАТЫ(B2,СЕГОДНЯ(),"ГМ") & " Месяцы, " & РАЗНДАТ(B2,СЕГОДНЯ(),"MD") и "дни"
- Формула в ячейке B6 вычисляет возраст в месяцах:
=DATEDIF($B$3,TODAY(),"m")
- Формула в ячейке B7 вычисляет возраст в днях:
=DATEDIF($B$3,TODAY(),"d")
Если у вас есть опыт работы с элементами управления формы Excel, вы можете добавить параметр для вычисления возраста на определенную дату, как показано на следующем снимке экрана:
Для этого добавьте пару кнопок выбора ( вкладка Разработчик > Вставка > Элементы управления формой > Кнопка выбора ) и свяжите их с какой-либо ячейкой. Затем напишите формулу IF/DATEDIF, чтобы получить возраст либо на сегодняшнюю дату, либо на дату, указанную пользователем.
Формула работает со следующей логикой:
- Если выбрано поле Текущая дата , в связанной ячейке появляется значение 1 (в данном примере I5), а формула расчета возраста рассчитывается на основе сегодняшней даты:
ЕСЛИ($I$5=1, РАЗНДАТ($B$3,СЕГОДНЯ(),"Г") & "Годы," & РАЗНДАТ($B$3,СЕГОДНЯ(), "ГМ") & "Месяцы," & РАЗНДАТ ($B$3, СЕГОДНЯ(), "MD") и "Дни")
- Если выбрана кнопка выбора Конкретная дата И дата введена в ячейку B7, возраст рассчитывается на указанную дату:
ЕСЛИ(ЧИСЛО($B$7), РАЗНДАТ($B$3, $B$7,"Y) ") & " Годы " & DATEDIF($B$3, $B$7,"YM") & " Месяцы, " & DATEDIF($B$3, $B$7,"MD") & " Дни", "") )
Наконец, вложите вышеуказанные функции друг в друга, и вы получите полную формулу расчета возраста (в ячейке B9):
=ЕСЛИ($I$5=1, РАЗНД ДАТЫ($B$3, СЕГОДНЯ(), "Г" ) & " Годы " & РАЗНД ДАТЫ($B$3, СЕГОДНЯ(), "ГМ") & " Месяцы, " & РАЗНД ДАТЫ($B$3, СЕГОДНЯ(), "MD") & " Дни", ЕСЛИ(ЧИСЛО(ISNUMBER( $B$7), РАЗНДАТ($B$3, $B$7,"Г") & "Годы," & РАЗНДАТД($B$3, $B$7,"ГМ") & "Месяцы," & РАЗНДАТ($B$3 , $B$7,"MD") & " Days", ""))
Формулы в B10 и B11 работают по одной и той же логике. Конечно, они намного проще, потому что включают только одну функцию DATEDIF, которая возвращает возраст как количество полных месяцев или дней соответственно.
Чтобы узнать подробности, я приглашаю вас загрузить этот калькулятор возраста Excel и исследовать формулы в ячейках B9:B11.
Загрузить Калькулятор возраста для Excel
Готовый к использованию калькулятор возраста для Excel
Пользователям нашего Ultimate Suite не нужно беспокоиться о создании собственного калькулятора возраста в Excel — это всего в пару кликов:
- Выберите ячейку, в которую вы хотите вставить формулу возраста, перейдите на вкладку Ablebits Tools > Дата и время и нажмите кнопку Мастер даты и времени .
- Запустится мастер даты и времени, и вы сразу перейдете на вкладку Age .
- На вкладке Age вам нужно указать 3 вещи:
- Данные о рождении в виде ссылки на ячейку или даты в формате мм/дд/гггг.
- Возраст на сегодняшнюю дату или конкретную дату .
- Выберите, следует ли рассчитывать возраст в днях, месяцах, годах или точном возрасте.
- Нажмите кнопку Вставить формулу .
Готово!
Формула мгновенно вставляется в выбранную ячейку, и вы дважды щелкните маркер заполнения, чтобы скопировать ее вниз по столбцу.
Как вы могли заметить, формула, созданная нашим калькулятором возраста в Excel, более сложна, чем те, которые мы обсуждали до сих пор, но она рассчитана на единицы времени в единственном и множественном числе, такие как «день» и «дни».
Если вы хотите избавиться от нулевых единиц, таких как «0 дней», выберите Не показывать показывать ноль единиц флажок:
Если вам интересно протестировать этот возрастной калькулятор, а также открыть для себя еще 60 надстроек для Excel, экономящих время, вы можете загрузить пробную версию нашего Ultimate Suite в конце этого поста.
Как выделить определенный возраст (младше или старше определенного возраста)
В некоторых ситуациях вам может понадобиться не только вычислить возраст в Excel, но и выделить ячейки, содержащие возраст младше или старше определенного возраста.
Если ваша формула расчета возраста возвращает количество полных лет, вы можете создать обычное правило условного форматирования на основе простой формулы, подобной этой:
- Чтобы выделить возраст, равный или превышающий 18 лет: =$C2>= 18
- Чтобы выделить возраст младше 18 лет: =$C2<18
Где C2 — самая верхняя ячейка в столбце «Возраст» (не включая заголовок столбца).
Но что, если ваша формула показывает возраст в годах и месяцах или в годах, месяцах и днях? В этом случае вам придется создать правило на основе формулы DATEDIF, которая вычисляет возраст по дате рождения в годах.
Предположим, что даты рождения находятся в столбце B, начиная со строки 2, формулы будут следующими:
- Чтобы выделить возраст до 18 (желтый):
=DATEDIF($B2, TODAY(),"Y")< 18
- Чтобы выделить возраст между 18 и 65 (зеленый):
=И(РАЗНДАТ($B2, СЕГОДНЯ(),"Г")>=18, РАЗНДАТД($B2, СЕГОДНЯ(),"Г")<= 65)
- Чтобы выделить возраст вместо 65 (синий):
=DATEDIF($B2, TODAY(),"Y")>65
Чтобы создать правила на основе приведенных выше формул, выберите ячейки или целые строки, которые вы хотите выделить, перейдите на вкладку Главная > группу Стили и нажмите Условное форматирование > Новое правило… > Использовать формула для определения ячеек для форматирования .