Дати – це часто критично важлива частина аналізу даних. Ви часто ставите запитання, наприклад, коли придбано продукт, скільки часу триватиме виконання завдання в проекті або який середній дохід за фінансовий квартал? Правильно вводити дати, щоб забезпечувати точні результати. Але форматування дат, щоб їх було легше зрозуміти, забезпечувати правильне інтерпретування цих результатів.
Увага!: Оскільки правила, які регулюють спосіб, яким будь-яка програма обчислення інтерпретує дати, складні, слід бути якомога конкретнішими для дат під час їх введення. Це дасть вам найвищий рівень точності в обчисленнях дат.
Excel дати зберігаються як послідовні номери, які називаються порядковими значеннями. Наприклад, у Excel р. Windows 1 січня 1900 р. має порядковий номер 1, а 1 січня 2008 р. має порядковий номер 39 448, оскільки ця дати надається через 39 448 днів після 1 січня 1900 р.
Excel час зберігається як десяткові дроби, оскільки час вважається частиною дня. Десяткове значення – це значення від 0 (нуля) до 0,99999999, яке відповідає часу від 0:00:00 (12:00:00) до 23:59:59 (11:59:59).
Оскільки дати й час – це значення, їх можна додавати, віднімати та включати в інші обчислення. Дату можна переглянути як порядкове значення та час як десятковий дріб, змінивши формат клітинки, яка містить дату або час, на загальний формат.
Як Excel для Mac, так і Excel для Windows підтримують системи дат 1900 і 1904. Стандартна система дат для Excel для Windows – 1900; а стандартна система дат для Excel для Mac – 1904.
Спочатку програма Excel для Windows базилася на системі дат 1900 року, оскільки вона покращила сумісність з іншими програмами для роботи з електронними таблицями, призначеними для запуску в MS-DOS і Microsoft Windows, тому вона стала стандартною системою дат. Спочатку сервер Excel для Mac мав систему дат 1904 року, оскільки вона покращила сумісність із ранніми комп'ютерами Macintosh, які не підтримали дати до 2 січня 1904 р., тому вона стала стандартною системою дат.
У таблиці нижче показано першу й останню дати для кожної системи дат, а також числове значення, пов'язане з кожною датою.
Система дат |
Перша дата |
Дата останньої |
---|---|---|
1900 |
1 січня 1900 р. |
31 грудня 9999 р. |
1904 |
2 січня 1904 р. |
31 грудня 9999 р. |
Оскільки в двох системах дат використовуються різні початкові дні, кожна система дат представляє однакові дати різними порядковими значеннями. Наприклад, 5 липня 2007 р. може мати два різні порядкові значення, залежно від системи дат, що використовується.
Система дат |
Серійне значення від 5 липня 2007 р. |
---|---|
1900 |
37806 |
1904 |
39268 |
Різниця між двома системами дат – 1462 дні; тобто значення порядкового номера дати в системі дат 1900 завжди перевищує числове значення дати в системі дат 1904 року на 1 462 дні. І навпаки, числове значення дати в системі дат 1904 завжди на 1462 дні менше, ніж числове значення тієї самої дати в системі дат 1900. 1 462 дні рівні чотири роки та один день (який містить один крок на день).
Увага!: Щоб значення року інтерпретувалися належним чином, введіть значення року чотирма цифрами (наприклад, 2001, а не 01). Ввівши чотири цифри, Excel сторіччя інтерпретуватимуться для вас.
Якщо в текстовому форматі клітинки або текстовому аргументі у функції, наприклад =YEAR("01.01.31"), ввести дату, у яку потрібно ввести двовимірний рік, функція Excel інтерпретує рік таким чином:
-
Від 00 до 29 інтерпретується як роки від 2000 до 2029 рр. Наприклад, якщо ввести дату 28.05.2019,Excel припускає, що це дата 28 травня 2019 р.
-
Від 30 до 99 інтерпретується як роки від 1930 до 1999. Наприклад, якщо ввести дату 28.05.98,Excel припускає, що це дата 28 травня 1998 р.
У microsoft Windows можна змінити спосіб інтерпретації двох цифр для всіх інстальованих Windows програм.
Windows 10
-
У полі пошуку на панелі завдань введіть панель керування, а потім виберіть Панель керування.
-
У розділі Годинник, мова та країна/регіоннатисніть кнопку Змінення форматів дати, часу або чисел
-
Виберіть пункт Мова та регіональні стандарти.
-
У діалоговому вікні Регіон натисніть кнопку Додаткові параметри.
-
Перейдіть на вкладку Дата.
-
У поле Якщо введено дво цифрний рік, інтерпретувати його як поле між роком змініть верхню межу століття.
Коли змінюється максимальне обмеження року, нижчий рік автоматично змінюється.
-
Натисніть кнопку OK.
Windows 8
-
Проведіть пальцем від правого краю екрана, торкніться кнопки Пошук (або, якщо ви використовуєте мишу, наведіть вказівник на правий верхній кут екрана, перемістіть вказівник униз, а потім натисніть кнопку Пошук),у полі пошуку введіть Панель керування, а потім торкніться піктограми Панель керування або клацніть її.
-
У розділі Годинник, мова такраїна/регіон натисніть кнопку Змінити формат дати, часу або чисел.
-
У діалоговому вікні Регіон натисніть кнопку Додаткові параметри.
-
Перейдіть на вкладку Дата.
-
У поле Якщо введено дво цифрний рік, інтерпретувати його як поле між роком змініть верхню межу століття.
Коли змінюється максимальне обмеження року, нижчий рік автоматично змінюється.
-
Натисніть кнопку OK.
Windows 7
-
Відкрийте меню Пуск і виберіть пункт Панель керування.
-
Виберіть пункт Мова та регіональні стандарти.
-
У діалоговому вікні Регіон натисніть кнопку Додаткові параметри.
-
Перейдіть на вкладку Дата.
-
У поле Якщо введено дво цифрний рік, інтерпретувати його як поле між роком змініть верхню межу століття.
Коли змінюється максимальне обмеження року, нижчий рік автоматично змінюється.
-
Натисніть кнопку OK.
За промовчанням під час введення дат у книгу дати форматуються для відображення двох цифр. Якщо змінити формат дати за промовчанням за допомогою цієї процедури, відображення дат, введених раніше в книзі, зміниться на новий формат, якщо дати не відформатовано за допомогою діалогового вікна Формат клітинок (на вкладці Основне в групі Число натисніть запускач діалогових вікон).
Windows 10
-
У полі пошуку на панелі завдань введіть панель керування, а потім виберіть Панель керування.
-
У розділі Годинник, мова та країна/регіоннатисніть кнопку Змінення форматів дати, часу або чисел
-
Виберіть пункт Мова та регіональні стандарти.
-
У діалоговому вікні Регіон натисніть кнопку Додаткові параметри.
-
Перейдіть на вкладку Дата.
-
У списку Короткий формат дати виберіть формат із чотирма цифрами року ("yyyy").
-
Натисніть кнопку OK.
Windows 8
-
Проведіть пальцем від правого краю екрана, торкніться кнопки Пошук (або, якщо ви використовуєте мишу, наведіть вказівник на правий верхній кут екрана, перемістіть вказівник униз, а потім натисніть кнопку Пошук),у полі пошуку введіть Панель керування, а потім торкніться піктограми Панель керування або клацніть її.
-
У розділі Годинник, мова такраїна/регіон натисніть кнопку Змінити формат дати, часу або чисел.
-
У діалоговому вікні Регіон натисніть кнопку Додаткові параметри.
-
Перейдіть на вкладку Дата.
-
У списку Короткий формат дати виберіть формат із чотирма цифрами року ("yyyy").
-
Натисніть кнопку OK.
Windows 7
-
Відкрийте меню Пуск і виберіть пункт Панель керування.
-
Виберіть пункт Мова та регіональні стандарти.
-
У діалоговому вікні Регіон натисніть кнопку Додаткові параметри.
-
Перейдіть на вкладку Дата.
-
У списку Короткий формат дати виберіть формат із чотирма цифрами року ("yyyy").
-
Натисніть кнопку OK.
Система дат автоматично змінюється під час відкриття документа з іншої платформи. Наприклад, якщо в Excel відкрити документ, створений у Excel для Mac, прапорець Система дат 1904 з'являється автоматично.
Систему дат можна змінити, виконавши такі дії:
-
Послідовно виберіть елементи Файл > Параметри > Додатково.
-
У розділі Під час обчислення цієї книги виберіть потрібну книгу та встановіть або зніміть прапорець Використовувати систему дат 1904.
Під час копіювання та вставлення дат або створення зовнішніх посилань між книгами на основі двох різних систем дат можуть виникати проблеми. Дати можуть бути чотири роки й на один день раніше або пізніше, ніж потрібна дата. Ці проблеми можуть виникати в Excel для Windows, Excel для Mac або обох типів.
Наприклад, якщо скопіювати дату 5 липня 2007 р. з книги, у якій використовується система дат 1900, а потім вставити дату в книгу, у якій використовується система дат 1904, дата відображатиметься як 6 липня 2011 року (на 1462 дні пізніше). Крім того, якщо скопіювати дату 5 липня 2007 р. з книги, у якій використовується система дат 1904, а потім вставити дату в книгу, у якій використовується система дат 1900, дата відображатиметься як 4 липня 2003 року, тобто на 1462 дні раніше. Докладні відомості див. в цій Excel.
Виправлення помилки копіювання та вставлення
-
У пустій клітинці введіть значення 1462.
-
Виділіть цю клітинку, а потім на вкладці Основне в групі Буфер обміну натисніть кнопку Копіювати.
-
Виділіть усі клітинки, які містять неправильні дати.
Порада.: Щоб скасувати виділення клітинок, клацніть будь-яку клітинку аркуша. Докладні відомості див. в сторінці Виділення клітинок, діапазонів, рядків або стовпців на аркуші.
-
На вкладці Основне в групі Буфер обміну натисніть кнопку Вставитита виберіть пункт Спеціальне вставлення.
-
У діалоговому вікні Спеціальне вставлення в розділі Вставитинатисніть кнопку Значення,а потім у розділі Операція виконайтеодну з таких дій:
-
Щоб установити дату як чотири роки й один день пізніше, натисніть кнопку Додати.
-
Щоб установити дату на чотири роки та один день раніше, натисніть кнопку Відняти.
-
Виправлення зовнішнього посилання
Якщо використовується зовнішнє посилання на дату в іншій книзі з іншою системою дат, можна змінити зовнішнє посилання, виконавши одну з таких дій:
-
Щоб установити дату як чотири роки й один день пізніше, додайте до неї 1462. Наприклад:
=[Book2]Sheet1!$A$1+1462
-
Щоб установити дату як чотири роки та один день раніше, відніміть від неї 1462. Наприклад:
=[Book1]Sheet1!$A$1-1462
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті Tech у розділі Excel чи отримати підтримку в спільнотах.
Додаткові відомості
Створення дати в потрібному форматі
Відображення чисел як дати або часу