Функция ДАТА возвращает числовое значение в формате даты, например, определенный день, месяц и год.
Когда использовать функцию
Он используется, когда вам нужно отобразить дату в формате дня, месяца, года как своего рода уникальное значение, по которому вы впоследствии можете отсортировать данные.
Например, при учете данных о продажах и транзакциях, при учете сотрудников при приеме на работу и т.д.
Значение даты часто является результатом какой-либо формулы или вычисления.
Какие данные отображает формула
Значение формулы сохраняется в Excel в числовом формате. Например, значение «42370» при использовании этой формулы вернет значение «Январь 2016». Таким образом, формула преобразует числовое значение в знакомый формат даты.
Синтаксис
= ДАТА (год, месяц, день) — английская версия
= ДАТА (год; месяц; день) — русская версия
Аргументы
- Год — значение года, которое важно отображать на дате;
- Месяц — это значение месяца, которое важно отображать на дате;
- День — важное значение дня для отображения на дате.
Дополнительная информация
- способ отображения значений формулы в ячейке зависит от формата, в котором находится ячейка. Например:
- Если ячейка отформатирована как General, значение даты будет отображаться в обычном формате даты (день-месяц-год). Из приведенного выше текста обратите внимание, что значение даты, обработанное в Excel, сохраняется в числовом формате.
- Чтобы получить значение даты в числовом формате, необходимо изменить формат ячейки даты на Числовой.
- Я рекомендую использовать 4-значное число при указании года, чтобы избежать проблем с отображением даты. Если значение года меньше 1900, система автоматически добавит к значению 1900. Например, если вы введете «10» при указании года, Excel добавит 1900 к этому числу и отобразит год как «1910”.
- Значение месяца может быть меньше 0 и не больше 12. Если вы укажете значение месяца больше 12, система автоматически округлит значение месяца до числа, кратного 12 в год, и прибавит его к значению года. Например, если функция = ДАТА (2016,16,3) или = ДАТА (2016; 16; 3), дата будет отображаться как «3 апреля 2017 г.». Если функция = ДАТА (2016, -2,1) или = ДАТА (2016; -2; 1), она будет отражать дату как «1 октября 2015 года”.
- Значение дня может быть отрицательным или положительным. Система, согласно тому же принципу месяцев, вычитает или прибавляет к значению месяца количество дней формулы, которые отличаются от дней календаря.
Примеры использования функции DATE (ДАТА) в Excel
Пример 1: Получение числового значения даты, с использованием данных Года, Месяца, Дня
можно получить числовое значение даты с указанием года, месяца, дня.
В приведенном выше примере функция ДАТА принимает три аргумента: «2016» как значение года, «4» как месяц и «1» как значение дня.
Функция возвращает «42461», если ячейка отформатирована как «Общее», и возвращает «4/1/16», если ячейка отформатирована как «Дата’.
Обратите внимание, что Excel сохраняет дату или время в виде числового значения.
Формат даты может отличаться в зависимости от региональных настроек. Например, формат даты в России — ДД-ММ-ГГГГ, а в Великобритании — ММ-ДД-ГГГГ.
Если ваша таблица содержит данные за год, месяц и день в разных ячейках, вы можете использовать их с помощью формулы, как показано в следующем примере:
Пример 2: Использование отрицательных значений в функции DATE (ДАТА)
Вы можете использовать отрицательные значения, когда указываете месяц и день в ячейке. Когда вы используете отрицательные значения для месяца, такие как «-1», Excel вычитает 1 месяц из года.
Например, если вы используете формулу = ДАТА (2017; -1,1) или = ДАТА (2017; -1; 1), будет возвращена дата 1 ноября 2016 г. Однако вы можете использовать любое отрицательное число для месяц.
Та же логика работает при использовании значения месяца больше «12». В этом случае Excel добавляет к значению года столько месяцев, сколько исходный месяц больше 12.
Например, если вы используете формулу = ДАТА (2016,14,1) или = ДАТА (2016; 14; 1), будет возвращена дата 1 февраля 2017 года.
Примечание. Формат даты, показанный в приведенных выше примерах, основан на моих системных настройках. Это может отличаться в зависимости от настроек системы.
Кроме того, можно использовать отрицательные значения дня, то есть больше «31» — функция ДАТА исправит дату в соответствии с логикой, описанной выше.