Изменение системы дат, формата даты и двузначного представления года

Даты часто являются важной частью анализа данных. Вы часто задаете такие вопросы, как: когда был приобретен продукт, сколько времени займет задача в проекте или какой средний доход за финансовый квартал? Правильное ввод данных важно для обеспечения точных результатов. Но форматирование дат, чтобы они были понятны, не менее важно обеспечить правильную интерпретацию этих результатов.

Важно: Поскольку правила, управляющих интерпретацией дат в какой-либо программе вычислений, являются сложными, при их вводе необходимо быть максимально конкретными. Это позволит получить наивысший уровень точности при вычислениях дат.

В Excel даты могут быть последовательными числами, которые называются серийными значениями. Например, в Excel для Windows 1 января 1900 г. является порядковый номер 1, а 1 января 2008 г. — 39448, поскольку это 39 448 дней после 1 января 1900 г.

Время в Excel хранится в десятичных дроби, так как время считается частью дня. Десятичная цифра — это значение в диапазоне от 0 до 0,999999999, представляющее время от 0:00:00 до 23: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 г.
(порядковый номер 1)

31 декабря 9999 г.
(порядковый номер 2958465)

1904

2 января 1904
г. (порядковый номер 1)

31 декабря 9999 г.
(порядковый номер 2957003)

Так как в двух системах дат используются разные начальные дни, в каждой системе дат одинаковые порядковые номера. Например, 5 июля 2007 г. может иметь два разных серийных значения в зависимости от используемой системы дат.

Система дат

Порядковый номер 5 июля 2007 г.

1900

37806

1904

39268

Разница между двумя системами дат составляет 1462 дня. то есть порядковый номер даты в системе дат 1900 всегда на 1462 дня больше, чем в системе дат 1904 года. И наоборот, порядковый номер даты в системе дат 1904 года всегда на 1462 дня меньше, чем в системе дат 1900 года. 1462 дня — это четыре года и один день (включая один високосный день).

Важно: Чтобы значения года интерпретируются так, как нужно, введите значения года четырьмя цифрами (например, 2001, а не 01). После ввода четырехзначных лет Excel не будет интерпретировать век за вас.

Если ввести дату с двузначным номером года в текстовой ячейке или в качестве текстового аргумента в функции, например =ГОД("01.01.31"), Год интерпретируется следующим образом:

  • 00-29     интерпретируется как годы с 2000 по 2029 год. Например, если ввести дату 28.05.2019,Предполагается, что это 28 мая 2019 г.

  • 30-99     интерпретируется как годы 1930–1999. Например, если ввести дату 28.05.98,Предполагается, что это 28 мая 1998 г.

В Microsoft Windows можно изменить способ интерпретации двузначного года для всех установленных программ Windows.

Windows 10

  1. В поле поиска на панели задач введите "Панель управления"и выберите "Панель управления".

  2. В области "Часы", "Языки регион" щелкните "Изменить форматы даты, времени или числа"

  3. Выберите "Язык и региональные параметры".

  4. В диалоговом окне "Регион" нажмите кнопку "Дополнительные параметры".

  5. Перейдите на вкладку "Дата".

  6. При входе двузначного года интерпретировать его как год между полем, измените верхний предел для года.

    При изменении верхнего предела года нижний предел года автоматически меняется.

  7. Нажмите кнопку ОК.

Windows 8

  1. Проведите пальцем от правого края экрана к краю экрана, коснитесь пункта "Поиск" (или, если вы используете мышь, наведите указатель на правый верхний угол экрана, переместите указатель мыши вниз, а затем нажмите кнопку "Поиск"), введите в поле поиска панель управления, а затем нажмите или щелкните панель управления.

  2. В области "Часы", "Языки регион" щелкните "Изменить форматы даты, времени или числа".

  3. В диалоговом окне "Регион" нажмите кнопку "Дополнительные параметры".

  4. Перейдите на вкладку "Дата".

  5. При входе двузначного года интерпретировать его как год между полем, измените верхний предел для года.

    При изменении верхнего предела года нижний предел года автоматически меняется.

  6. Нажмите кнопку ОК.

Windows 7

  1. Нажмите кнопку Пуск и выберите пункт Панель управления.

  2. Выберите "Регион и язык".

  3. В диалоговом окне "Регион" нажмите кнопку "Дополнительные параметры".

  4. Перейдите на вкладку "Дата".

  5. При входе двузначного года интерпретировать его как год между полем, измените верхний предел для года.

    При изменении верхнего предела года нижний предел года автоматически меняется.

  6. Нажмите кнопку ОК.

По умолчанию при вводе дат в книгу даты форматируется таким образом, чтобы отображались двузначные годы. При изменении формата даты по умолчанию с помощью этой процедуры отображение дат, которые были ранее введены в книгу, будет меняться до тех пор, пока даты не были отформатированы с помощью диалогового окна "Формат ячеек" (на вкладке "Главная" в группе "Число" нажмите кнопку запуска диалогового окна).

Windows 10

  1. В поле поиска на панели задач введите "Панель управления"и выберите "Панель управления".

  2. В области "Часы", "Языки регион" щелкните "Изменить форматы даты, времени или числа"

  3. Выберите "Язык и региональные параметры".

  4. В диалоговом окне "Регион" нажмите кнопку "Дополнительные параметры".

  5. Перейдите на вкладку "Дата".

  6. В списке "Краткий формат даты" выберите формат, использующий четыре цифры для года ("yyyy").

  7. Нажмите кнопку ОК.

Windows 8

  1. Проведите пальцем от правого края экрана к краю экрана, коснитесь пункта "Поиск" (или, если вы используете мышь, наведите указатель на правый верхний угол экрана, переместите указатель мыши вниз, а затем нажмите кнопку "Поиск"), введите в поле поиска панель управления, а затем нажмите или щелкните панель управления.

  2. В области "Часы", "Языки регион" щелкните "Изменить форматы даты, времени или числа".

  3. В диалоговом окне "Регион" нажмите кнопку "Дополнительные параметры".

  4. Перейдите на вкладку "Дата".

  5. В списке "Краткий формат даты" выберите формат, использующий четыре цифры для года ("yyyy").

  6. Нажмите кнопку ОК.

Windows 7

  1. Нажмите кнопку Пуск и выберите пункт Панель управления.

  2. Выберите "Регион и язык".

  3. В диалоговом окне "Регион" нажмите кнопку "Дополнительные параметры".

  4. Перейдите на вкладку "Дата".

  5. В списке "Краткий формат даты" выберите формат, использующий четыре цифры для года ("yyyy").

  6. Нажмите кнопку ОК.

Система дат автоматически изменяется при открытие документа с другой платформы. Например, если вы работаете в Excel и открываете документ, созданный в Excel для Mac, то автоматически будет выбран соответствующий 1904-й год.

Чтобы изменить систему дат, с помощью этого действия можно сделать следующее:

  1. На вкладке Файл нажмите кнопку Параметры и выберите Дополнительно.

  2. В разделе "Вычисление данной книги" выберите книгу, а затем выберите или сберегайте поле "Использовать систему дат 1904".

При копировании и вклеии дат или создании внешних ссылок на книги, основанных на двух разных системах дат, могут возникнуть проблемы. Даты могут отображаться на четыре года и на один день раньше или позже нужной даты. Эти проблемы могут возникнуть независимо от того, используете ли вы Excel для Windows, Excel для Mac или и то, и другое.

Например, если скопировать дату от 5 июля 2007 г. из книги, использующей систему дат 1900, а затем вкопировать ее в книгу, в которой используется система дат 1904 г., она будет отсвеяна через 1462 дня. Если же вы скопируете дату от 5 июля 2007 г. из книги, использующей систему дат 1904, а затем вкопируете ее в книгу, в которой используется система дат 1900, она будет отсве же 4 июля 2003 г., которая на 1462 дня раньше. Справочные сведения см. в системах дат в Excel.

Исправление проблемы с копированием и вской    

  1. В пустой ячейке введите значение 1462.

  2. Вы выберите эту ячейку, а затем на вкладке "Главная" в группе "Буфер обмена" нажмите кнопку "Копировать".

  3. Выберем все ячейки, содержащие неправильные даты.

    Совет: Чтобы отменить выделение ячеек, щелкните любую ячейку на листе. Дополнительные сведения см. в статье "Выбор ячеек, диапазонов, строк и столбцов на сайте".

  4. На вкладке "Главная" в группе "Буфер обмена" нажмите кнопку "Вировать"и выберите "Специальная вметка".

    Изображение ленты Excel

  5. В диалоговом окне "Специальная влка" в области "Влка" щелкните "Значения", а затем в области "Операция" сделайте одно из следующего:

    • Чтобы на четыре года и на день позже установить дату, нажмите кнопку "Добавить".

    • Чтобы сделать дату на четыре года раньше, нажмите кнопку "Вычесть".

Устранение проблемы с внешними ссылками    

Если вы используете внешнюю ссылку на дату в другой книге с другой системой дат, вы можете изменить ее одним из следующих способов:

  • Чтобы уложить дату через четыре года и один день позже, добавьте к ней 1462. Например:

=[Book2]Sheet1!$A$1+1462

  • Чтобы сделать дату на четыре года раньше, вычесть из нее 1462. Например:

=[Book1]Sheet1!$A$1-1462

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

См. также

Форматирование даты

используемых формул

Нужна дополнительная помощь?

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×