Весь курс: урок 1 | урок 2 | урок 3 | урок 4 | урок 5
Мы продолжаем изучать функции категории Дата и время в Excel. Если Вы не читали наш прошлый урок по функциям, советуем к нему обратиться. В этом уроке мы познакомимся с 4-мя очень полезными функциями, которые позволяют не просто отображать, но и создавать даты и время в Excel.
СЕГОДНЯ()
Не имеет аргументов и возвращает порядковое число текущей даты, которая берется из системного времени Вашего компьютера. Если функция применяется к ячейке с форматом Общий, то к результату будет применен формат Дата.
ТДАТА()
Не имеет аргументов и возвращает порядковое число текущих даты и времени, которые берутся из системных настроек Вашего компьютера. Если функция применяется к ячейке с форматом Общий, то к результату будет применен формат даты и времени.
Результаты функций СЕГОДНЯ() и ТДАТА изменяются при каждом пересчете рабочего листа Excel.
В качестве примера можно привести формулу, которая вычисляет текущее время в Excel:
=ТДАТА()-СЕГОДНЯ() — в данном случае формула вернет десятичное число (долю суток). Чтобы увидеть результат, как на рисунке ниже, необходимо к ячейке A1 применить формат времени.
ДАТА()
Принимает три обязательных аргумента (год, месяц и день) и возвращает порядковый номер даты. Если до ввода этой функции ячейка имела формат Общий, то результат будет отформатирован как дата.
Значение аргумента День (или Месяц) может быть, как положительным, так и отрицательным числом. Если величина аргумента превышает количество дней в текущем месяце (количество месяцев в году), то происходит увеличение даты:
Если же величина аргумента является отрицательным числом, то происходит уменьшение даты:
Аргументы функции ДАТА могут содержать математические операции, а также другие функции Excel. Например, чтобы прибавить к определенной дате 1 год 5 месяцев и 17 дней, можно воспользоваться следующей формулой:
А чтобы преобразовать текстовую строку в дату, воспользуемся этой формулой:
ВРЕМЯ()
Принимает три обязательных аргумента (часы, минуты, секунды) и возвращает десятичное число, т.е. долю суток. Если до ввода этой функции ячейка имела формат Общий, то результат будет отформатирован как время.
Функция ВРЕМЯ очень похожа на ДАТА, поэтому заострять на ней особого внимания мы не будем.
Важно отметить, что функция ВРЕМЯ не может возвращать значение, превышающее 23:59:59. При достижении этого значения функция обнуляется.
Функции ДАТА и ВРЕМЯ можно использовать совместно:
В данном примере к ячейке D1 применен формат даты и времени.
На этом наш урок окончен. Сегодня мы разобрали несколько полезных функций из категории Дата и время, которые Вам обязательно пригодятся. Надеюсь, что данный урок Вам понравился. В следующем уроке разберем последнюю тему, касаемо работы с датами и временем в Excel, а поговорим мы о различных вычислениях с использованием функций. Всего Вам доброго и успехов в изучении Excel.