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