Перейти к содержимому

Как рассчитать количество дней до следующего дня рождения в Excel?

Author: Siluvia Last Modified: 2025-08-07

Если вы хотите узнать, сколько дней осталось до вашего следующего дня рождения, как бы вы это сделали? На самом деле, если вы используете Microsoft Excel, вы можете использовать формулы на листе, чтобы легко подсчитать дни до следующего дня рождения. Пожалуйста, ознакомьтесь с подробностями ниже, как показано в этом руководстве.

Подсчет дней до следующего дня рождения с помощью формул


Подсчет дней до следующего дня рождения с помощью формул

Чтобы подсчитать дни до следующего дня рождения с помощью формул, выполните следующие действия.

Шаг 1. Создайте лист с заголовками, как показано ниже

На листе создайте заголовки столбцов последовательно, как показано на скриншоте ниже. И введите дату вашего дня рождения в ячейку A2 под заголовком «Дата рождения».

A screenshot of an Excel worksheet with headers and a birthday date in cell A2

Шаг 2. Получите сегодняшнюю дату

Теперь нам нужно получить сегодняшнюю дату с помощью формулы. Выберите ячейку B2, введите формулу ниже и нажмите Enter.

=TODAY()

A screenshot showing the TODAY formula in Excel to get the current date

Это отобразит сегодняшнюю дату в ячейке B2.

Шаг 3. Получите дату следующего дня рождения

Выберите ячейку C2, скопируйте или введите формулу ниже и нажмите Enter.

=DATE(YEAR(A2)+DATEDIF(A2,B2,"y")+1,MONTH(A2),DAY(A2))

A screenshot of the formula for calculating the next birthday date in Excel

Шаг 4. Получите количество оставшихся дней до следующего дня рождения

Выберите ячейку D2, введите формулу ниже, затем нажмите Enter.

=DATEDIF(B2,C2,"d")

A screenshot showing the formula for calculating days until the next birthday in Excel

Затем вы получите количество оставшихся дней до следующего дня рождения в ячейке D2.

Примечание: Помимо вышеуказанных формул, существует также другая формула, которая может помочь. Введите дату вашего рождения в пустую ячейку, например, A1, а затем введите следующую формулу: =IF(A1,DATE(YEAR(A1)+DATEDIF(A1+1,TODAY(),"y")+1,MONTH(A1),DAY(A1))-TODAY(),""), и затем нажмите клавишу Enter, чтобы получить количество оставшихся дней до следующего дня рождения.

Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Переворот в анализе данных на основе: Интеллектуальное выполнение   |  Сгенерировать код  |  Создать Пользовательские Формулы  |  Анализ данных и генерация диаграмм  |  Вызов Kutools Functions
Популярные функции: Найти, выделить или отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячейки без потери данных   |   Округлить...
Супер ПОИСК: VLookup с несколькими критериями    VLookup с несколькими значениями  |   Многолистовой поиск   |   Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскр. список   |  Зависимый раскрывающийся список   |  Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки   |  Дизайн листа   |   Улучшенная строка формулы    Управление книгой и листами   |  Библиотека автотекста (Auto Text)   |  Выбор даты   |  Объединить данные   |  Шифрование/Расшифровка ячеек    Отправить письмо по списку   |  Супер фильтр   |   Специальный фильтр (фильтр по жирному/курсиву/зачеркиванию...) ...
Топ–15 наборов инструментов: 12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...)   |   50+ типов диаграмм (Диаграмма Ганта, ...)   |   40+ практических формул (Расчет возраста на основе даты рождения, ...)   |   19 инструментов вставки (Вставить QR-код, Вставить изображение из пути, ...)   |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...)   |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...)   |   ... и многое другое
Используйте Kutools на вашем предпочитаемом языке – поддерживаются английский, испанский, немецкий, французский, китайский и более40 других языков!

Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени.  Щелкните здесь, чтобы получить наиболее нужную вам функцию...


Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!