Загрузить PDF Загрузить PDF

В Excel можно рассчитывать возраст посредством использования одной незадокументированной функции и формата даты для ячеек с данными. Самой программой Excel даты воспринимаются в виде порядковых чисел, начиная от 1 января 1900 года. Функция "РАЗНДАТ" умеет находить разницу между двумя указанными датами, что можно использовать для быстрого определения возраста человека.

  1. Наличие заголовка столбца не обязательно, тем не менее, вам следует знать, что в этом столбце должны содержаться имена людей, чей возраст вы хотите рассчитать по дню рождения.
  2. В этой колонке в индивидуальных строчках должны содержаться дни рождения людей.
    • Не обязательно использовать функцию "РАЗНДАТ" для расчета возраста. С ее помощью можно вычислять любой период времени, например, от даты покупки товара, от даты его отправки и так далее.
  3. Убедитесь в том, что все введенные даты занесены единообразно. Если вы находитесь в России или СНГ, то формат даты будет выглядеть следующим образом: ДД.ММ.ГГГГ. Если вы находитесь в США, то формат даты будет таким: ММ/ДД/ГГГГ. Программа Excel автоматически определит, что вы ввели даты, и присвоит ячейкам соответствующий формат.
    • Если введенные даты при автоматическом форматировании ячеек не определились как даты, выделите ячейки и в контекстном меню зайдите в "Формат ячеек". В открывшемся окне на вкладке "Число" в списке числовых форматов выберите формат "Дата".
  4. Данная колонка после ввода соответствующей формулы будет отображать возраст для каждой указанной даты.
  5. Здесь вы введете формулу для расчета периода от дня рождения.
  6. Введите в ячейку нижеуказанную формулу, которая подразумевает, что первый день рождения указан в ячейке B2. [1]
    • =РАЗНДАТ(B2;СЕГОДНЯ();"Y")
    • Функция =РАЗНДАТ() производит вычисление разницы между двумя датами. Параметры (B2;СЕГОДНЯ();"Y") задают функции "РАЗНДАТ" данные для расчета разницы между датой из ячейки B2 (первой указанной датой в списке) и текущей датой ( СЕГОДНЯ() ). Параметр ( "Y" ) говорит функции о том, что разницу необходимо подсчитать в годах. Если вы предпочитаете вычислить промежуток времени в днях или месяцах, то для этого необходимо использовать уже другой параметр: "D" или "M" .
  7. Нажмите на квадратик в нижнем правом углу ячейки и потяните его вниз. При этом та же самая формула будет скопирована в нижележащие ячейки с учетом изменения строк для расчета, чтобы в каждом случае рассчитывался правильный период для правильной даты.
  8. Если в ячейке с формулой отображается #ЗНАЧ! или #ИМЯ? , то, вероятно, где-то в формуле присутствует ошибка. Убедитесь в том, что при наборе формулы вы использовали правильный синтаксис и указали в таблице на правильную ячейку с датой. Обратите внимание, что функция "РАЗНДАТ" не работает для дат до 1 января 1900 года.
  9. Изменяйте формулу для расчета промежутка времени в годах, месяцах или днях. Если вы хотите получить более детальную информацию о возрасте, то можно рассчитать промежуток времени в годах, месяцах и днях. При этом используется та же самая формула, но с большим количеством аргументов, чтобы можно было определить точный период. [2]
    • =РАЗНДАТ(B2;СЕГОДНЯ();"Y")&" лет, "&РАЗНДАТ(B2;СЕГОДНЯ();"YM")&" месяцев, "&РАЗНДАТ(B2;СЕГОДНЯ();"MD")&" дней"
    Реклама

Советы

  • Функция "РАЗНДАТ" не отображается в списке функций мастера функций. Вместо нее для определения продолжительности периода в годах можно использовать функцию "ГОД", но она не берет в расчет дни и месяцы.
Реклама

Об этой статье

Эту страницу просматривали 76 854 раза.

Была ли эта статья полезной?

Реклама