Функция ДЕНЬ в Excel (примеры + видео)
Когда использовать функцию Excel DAY
Функцию Excel DAY можно использовать, если вы хотите получить значение дня (от 1 до 31) с указанной даты.
Что это возвращает
Он возвращает значение от 0 до 31 в зависимости от даты, используемой в качестве входных. Например, для февраля будет возвращено значение дня от 0 до 29.
Синтаксис
= ДЕНЬ (серийный_номер)
Входные аргументы
- серийный номер: Это порядковый номер даты, для которой вы хотите получить значение дня. Это может быть результат функции, ссылка на ячейку, содержащая значение даты, или ее можно ввести вручную.
Дополнительные замечания
- Помимо серийных номеров, функция ДЕНЬ также будет работать с датами, введенными как:
- Результат какой-то другой функции.
- Дата, введенная как текст в функции ДЕНЬ (в двойных кавычках).
- Дата, хранящаяся в виде текста в ячейке.
- Excel может обрабатывать даты только начиная с 1 января 1900 г. (для Windows) и 1904 г. (для Mac).
Функция ДЕНЬ в Excel - Примеры
Вот четыре примера использования функции Excel DAY.
Пример 1. Получение значения дня с помощью серийного номера
В приведенном выше примере функция Excel DAY принимает 42736 в качестве входных данных. 42736 - порядковый номер 1 января 2021-2022 гг. Поскольку он представляет первый день месяца, функция ДАТА возвращает 1.
Пример 2: получение значения DAY с использованием даты в ячейке
В приведенном выше примере функция ДЕНЬ берет значение ячейки из ячейки и возвращает номер дня месяца указанной даты. Обратите внимание: если вы используете формат даты, который не распознается Excel, он возвращает #VALUE! ошибка.
Пример 3: Получение значения DAY для текущей даты
Вы можете легко получить значение текущего дня, используя функцию СЕГОДНЯ в качестве входных данных. Функция СЕГОДНЯ возвращает текущую дату, а функция ДЕНЬ может использовать ее для возврата значения дня этого месяца.
В приведенном выше примере функция СЕГОДНЯ возвращает 11-04-2016 (текущая дата при написании этого руководства). Функция ДЕНЬ принимает значение СЕГОДНЯ в качестве входных данных, поскольку возвращает 11.
Пример 4: получение первого дня месяца
Вы можете использовать функцию Excel DAY, чтобы получить первый день месяца указанной даты.
В приведенном выше примере значение дня для даты в A2 (15-03-2017) равно 15. Поскольку даты хранятся как порядковые номера в Excel, когда мы вычитаем значение DAY из этой даты и добавляем к ней 1, она возвращает первого числа месяца указанной даты.
Обратите внимание, что даты в D2 и D3 отформатированы как даты. Может случиться так, что при использовании этой формулы вы можете получить серийный номер (например, 42795 на 1 марта 2021-2022 гг.). Затем вы можете просто отформатировать его как дату.
Эту же логику можно использовать для поиска последнего дня предыдущего месяца. В этом случае вы можете использовать следующую формулу (учитывая, что дата находится в ячейке A2):
= A2-ДЕНЬ (A2)
Функция ДЕНЬ в Excel - ВИДЕО
Другие полезные функции Excel:
- Функция Excel HOUR: ее можно использовать, если вы хотите получить целочисленное значение HOUR из указанного значения времени. Он возвращает значение от 0 (12:00 AM) до 23 (11:00 PM) в зависимости от значения времени, используемого в качестве входного.
- Функция МИНУТЫ Excel: ее можно использовать, если вы хотите получить целочисленное значение МИНУТЫ из указанного значения времени. Он возвращает значение от 0 до 59 в зависимости от значения времени, используемого в качестве входных.
- Функция Excel NOW: ее можно использовать для получения текущих значений даты и времени.
- Функция Excel SECOND: ее можно использовать, чтобы получить целочисленное значение секунд из указанного значения времени. Он возвращает значение от 0 до 59 в зависимости от значения времени, используемого в качестве входных.