Метод определения високосного года — Office





Twitter




LinkedIn




Facebook




Адрес электронной почты










  • Статья

  • Чтение занимает 2 мин

  • Применяется к:

    Excel 2016, Excel 2016 for Mac, Excel 2013, Excel 2010, Excel 2007, Excel 2003

Аннотация

В этой статье описывается, как определить, является ли год в дате, используемой в документе Microsoft Excel, високосным.

Система дат, используемая Excel, основана на григорианском календаре, впервые установленном в 1582 году папой римским Григорием XIII. Этот календарь был разработан для исправления ошибок, привнесенных менее точным юлианским календарем.

В григорианском календаре обычный год состоит из 365 дней. Поскольку фактическая продолжительность звездного года (период обращения Земли вокруг Солнца) составляет 365.2425 дней, «високосный год» в 366 дней используется один раз каждые четыре года для устранения ошибки, вызванной тремя обычными (но короткими) годами. Любой год, который делится на 4 без остатка, является високосным годом: например, 1988, 1992 и 1996 годы являются високосными годами.

Тем не менее, есть еще небольшая ошибка, которая должна быть учтена. Чтобы устранить эту ошибку, григорианский календарь предусматривает, что год, который делится без остатка на 100 (например, 1900) является високосным годом только в том случае, если он также без остатка делится на 400.

По этой причине следующие годы не являются високосными:

1700, 1800, 1900, 2100, 2200, 2300, 2500, 2600

Это потому, что они делятся без остатка на 100, но не на 400.

Следующие годы – високосные: 1600, 2000, 2400

Это потому, что они делятся без остатка на 100 и 400.

Поскольку версии Microsoft Excel, более ранние, чем Excel 97, обрабатывают только годы с 1900 по 2078 год, только для 1900 года действует правило исключения 100/400 високосных лет в Microsoft Excel. Однако для совместимости с другими программами Microsoft Excel рассматривает 1900 год как високосный.

Как определить, является ли год високосным

Чтобы определить, является ли год високосным, выполните следующие действия:

  1. Если год делится на 4 без остатка, перейдите на шаг 2. В противном случае перейдите к выполнению действия 5.
  2. Если год делится на 100 без остатка, перейдите на шаг 3. В противном случае перейдите к выполнению действия 4.
  3. Если год делится на 400 без остатка, перейдите на шаг 4. В противном случае перейдите к выполнению действия 5.
  4. Год високосный (366 дней).
  5. Год не високосный год (365 дней).

Формула, чтобы определить, является ли год високосным

Используйте следующую формулу, чтобы определить, является ли номер года, который вводится в ячейку (в данном примере, ячейка A1), високосным годом:

=IF(OR(MOD(A1,400)=0,AND(MOD(A1,4)=0,MOD(A1,100)<>0)),"Leap Year", "NOT a Leap Year")  
Если значение в ячейке A1 этоФормула возвращает значение
1992Високосный год
2000Високосный год
1900НЕ високосный год






когда наступит следующий високосный год

Дополнительный день в году, казалось бы, должен стать отличной возможностью сделать все, что в обычные 365 сделать не успеваешь. Ан нет, что-то в общественном сознании пошло не так: дурная слава любого года, которому выпало несчастье считаться високосным, всегда летит впереди него.

Особо суеверные заранее готовятся к потоку неприятностей, чтобы, попав в него, иметь душевные силы сопротивляться судьбе. Не только в поговорках наших бабушек, но и в постах в сети можно найти великое множество советов о том, как себя лучше вести в течение високосного года, чтобы минимизировать негативные последствия, которые он непременно окажет на жизнь. Перечислим високосные года по списку в 21 веке, а также расскажем, откуда берется лишний день и в чем истоки иррационального страха перед ним.

Високосные года в 21 веке

20002020204020602080
20042024204420642084
20082028204820682088
20122032205220722092
20162036205620762096

Почему года называют високосными

Для понимания того, откуда в календаре берется лишняя цифра, стоит разобраться с тем, что такое солнечный (его еще называют тропическим) год. Это время, за которое Земля делает один полный оборот вокруг Солнца. Происходит такой процесс примерно за 365 суток 5 часов и 49 минут. И хотя несколькими часами, как кажется на первый взгляд, можно было бы и пренебречь, этого не делают по одной простой причине: за четыре года таких экстра-часов набегает практически на полные сутки. Именно поэтому мы добавляем в календарь один день — чтобы преодолеть ту разницу между календарным и реальным временем оборота Земли, возникающую за прошедшие несколько лет.

Юлианский календарь

Само слово «високосный» латинского происхождения. Его можно назвать вольной транскрипцией словосочетания «bis sextus», что переводится как «второй шестой». В Древнем Риме, где календарь появился благодаря Юлию Цезарю, некоторые дни месяца имели особенные названия: первое число месяца — календа, пятое или седьмое — нона, тринадцатое или пятнадцатое — ида. 24 февраля считалось шестым днем до мартовских календ. Дополнительный день в году, добавляемый для того, чтобы компенсировать разницу между цифрами в календаре и временем движения Земли, поставили рядом с ним, назвав «bis sextus» — второй шестой. Позднее дата немного сместилась — год в Древнем Риме начинался в марте, соответственно февраль был последним, двенадцатым месяцем. Так что еще один день прибавляли в самом конце года.

Страхи и опасения перед високосным годом не подкреплены ничем, кроме памяти поколений. Фото: pixabay.com

Григорианский календарь

Календарь Юлия Цезаря хоть и является большим достижением человечества, в основе своей не совсем точен, да и велся первые несколько лет неправильно. В 45 году до н.э. — первом в истории високосном году, астрономы высчитали немного другое время годового оборота Земли — 365 суток и 6 часов, это значение на 11 минут отличается от принятого сейчас. Несколько минут разницы складываются в полные сутки примерно за 128 лет.

Расхождение календарного и реального времени заметили в 16 веке — весеннее равноденствие, от которого в католицизме зависит дата католической Пасхи, наступало на десять дней раньше положенного 21 марта. Поэтому Папа Римский Григорий Восьмой реформировал юлианский календарь, изменив правила отсчета високосных годов:

  • если значение года можно без остатка поделить на 4 — он високосный;
  • остальные годы, значения которых без остатка делятся на 100, — невисокосные;
  • остальные годы, значения которых без остатка делятся на 400, — високосные.

Постепенно на Григорианский календарь перешел весь мир, одной из последних это сделала Россия — в 1918-м. Впрочем, это летоисчисление также неидеально, а значит, однажды появятся новые календари, которые принесут с собой новые суеверия.

Когда наступит следующий високосный год

Следующий високосный год наступит в 2024-м.

Рассчитать «високосность» года довольно просто, можно даже не прибегать к календарю. Мы сейчас живем по Григорианскому летоисчислению, согласно которому, каждый второй четный год — високосный.

Легко посчитать в уме: первый четный год после 2000-го — 2002-й, второй четный — 2004-й, високосный; 2006-й — обычный, 2008-й — високосный; и так далее. Високосным никогда не станет нечетный год.

Бывшие високосные года: что происходило значимого

Страхи и опасения перед високосным годом не подкреплены ничем, кроме памяти поколений. Суеверия возникли столь давно, что отследить их корни не представляется возможным. Единственное, о чем можно утверждать наверняка — в своих суевериях были поразительно единодушны и славяне, и кельты, и римляне. Каждый народ ждал подвоха от года с нетрадиционным количеством дней.

На Руси на этот счет существовала легенда про Святого Касьяна, предавшего Господа и перешедшего на сторону зла. Божья кара его настигла быстро и была довольно жестокой — три года Касьяна в Преисподней били по голове молотком, а на четвертый отпускали на Землю, где он, озлобленный, пакостил людям целый год.

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

За всю историю в високосные годы происходило множество неприятностей и катастроф. Вот некоторые из них:

  • 1204 год: падение Константинополя, крах Византийской империи.
  • 1232 год: начало испанской инквизиции.
  • 1400 год: бушует эпидемия черной чумы, от которой погибает каждый третий житель Европы.
  • 1572 год: случается Варфоломеевская ночь — массовое убийство гугенотов во Франции.
  • 1896 год: рекордный по своей разрушительности цунами в Японии.
  • 1908 год: падение Тунгусского метеорита.
  • 1912 год: крушение Титаника.
  • 2020 год: мировая пандемия коронавируса.

Однако не стоит забывать о великой силе совпадений, а также о том, что такие катастрофы, как начало Второй Мировой и Великой Отечественной войн, теракт 11 сентября и взрыв на Чернобыльской АЭС произошли в невисокосные годы. Именно поэтому важно не то, сколько дней выпадает в году, а то, как мы распоряжаемся ими.

Метод определения того, является ли год високосным — Office

Твиттер

LinkedIn

Фейсбук

Эл. адрес

  • Статья
  • 2 минуты на чтение
  • Применимо к:
    Excel 2016, Excel 2016 для Mac, Excel 2013, Excel 2010, Excel 2007, Excel 2003

Сводка

В этой статье описывается, как определить, является ли год в дате, используемой в документе Microsoft Excel, високосным.

Система дат, используемая Excel, основана на григорианском календаре, впервые установленном в 1582 году папой Григорием XIII. Этот календарь был разработан для исправления ошибок, допущенных менее точным юлианским календарем.

В григорианском календаре обычный год состоит из 365 дней. Поскольку фактическая продолжительность сидерического года (время, необходимое Земле для одного оборота вокруг Солнца) на самом деле составляет 365,2425 дней, «високосный год» из 366 дней используется один раз каждые четыре года, чтобы устранить ошибку, вызванную тремя нормальными ( но короткие) годы. Любой год, который без остатка делится на 4, является високосным: например, 1988, 1992 и 1996 годы являются високосными.

Однако есть небольшая ошибка, которую необходимо учитывать. Чтобы устранить эту ошибку, в григорианском календаре предусмотрено, что год, который делится на 100 без остатка (например, 1900), является високосным только в том случае, если он также делится без остатка на 400.

По этой причине последующие годы не являются високосными. годы:

1700, 1800, 1900, 2100, 2200, 2300, 2500, 2600

Это потому, что они делятся без остатка на 100, но не на 400.

Следующие годы являются високосными: 1600, 2000, 2400

Это потому, что они без остатка делятся и на 100, и на 400. На 1900 год распространяется правило исключения 100/400 високосных лет в Microsoft Excel. Однако для совместимости с другими программами Microsoft Excel считает 1900 год високосным.

Как определить, является ли год високосным

Чтобы определить, является ли год високосным, выполните следующие действия:

  1. Если год делится на 4 без остатка, перейдите к шагу 2. В противном случае перейдите к шагу 5.
  2. Если год делится на 100 без остатка, перейти к шагу 3. В противном случае перейти к шагу 4.
  3. Если год делится без остатка на 400, перейти к шагу 4. В противном случае перейти к шагу 5.
  4. Год високосный (366 дней).
  5. Год не високосный (в нем 365 дней).

Формула для определения того, является ли год високосным

Используйте следующую формулу, чтобы определить, является ли номер года, введенный в ячейку (в данном примере ячейка A1), високосным:

 =ЕСЛИ(ИЛИ(MOD(A1,400)=0,AND(MOD (A1,4)=0,MOD(A1,100)<>0)),"Високосный год", "НЕ високосный год")
 
Если значение в ячейке A1 равно этому Формула возвращает
1992 Високосный год
2000 Високосный год
1900 НЕ високосный год

Наука високосного года

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

Календарный год обычно длится 365 дней. Эти так называемые «простые годы» приблизительно определяют количество дней, за которое Земля совершает один оборот вокруг Солнца. Но 365 на самом деле округленное число. Земля совершает оборот вокруг Солнца за 365,242190 дней, или 365 дней 5 часов 48 минут и 56 секунд. Этот «звездный» год немного длиннее календарного, и эти дополнительные 5 часов 48 минут и 56 секунд нужно как-то учитывать. Если бы мы не учитывали это дополнительное время, времена года начали бы смещаться. Это было бы раздражающим, если не разрушительным, потому что в течение примерно 700 лет наше лето, которое мы привыкли ожидать в июне в северном полушарии, начиналось бы в декабре!

Добавляя дополнительный день каждые четыре года, наши календарные годы остаются скорректированными по звездному году, но это тоже не совсем правильно. Простая математика покажет, что за четыре года разница между календарным годом и сидерическим годом не равна ровно 24 часам. Вместо этого это 23,262222 часа. Округление снова наносит удар! Добавляя високосный день каждые четыре года, мы фактически удлиняем календарь более чем на 44 минуты. Со временем эти дополнительные 44+ минуты также заставят смену сезонов в нашем календаре. По этой причине не каждые четыре года високосный год. Правило состоит в том, что если год делится на 100 и не делится на 400, високосный год пропускается. Например, 2000 год был високосным, а 1700, 1800 и 1900 не было. В следующий раз високосный год будет пропущен в 2100 году.  

А почему он называется високосным? Итак, обычный год длится 52 недели и 1 день. Это означает, что если ваш день рождения приходится на понедельник в одном году, то в следующем году он должен приходиться на вторник. Однако добавление дополнительного дня в високосный год означает, что ваш день рождения теперь «перескакивает» через день. Вместо того, чтобы ваш день рождения приходился на вторник, как это было бы после обычного года, в високосный год ваш день рождения «перескакивает» через вторник и теперь приходится на среду.