Сегодня 09 июля 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Excel ошибочно считает 1900 год високосным — и этот баг останется навсегда

На сайте техподдержки Microsoft обнаружилась любопытная статья, в которой разработчик признаётся, что программа для работы с электронными таблицами «Excel по ошибке считает 1900 год високосным». И исправить эту ошибку уже не получится, потому что это действие повлечёт критические последствия.

 Источник изображения: Rubaitul Azad / unsplash.com

Источник изображения: Rubaitul Azad / unsplash.com

Первоначально ошибка возникла в программе Lotus 1-2-3, которая была основным средством работы с электронными таблицами до появления Microsoft Excel. Единого мнения о том, почему эта ошибка возникла, уже нет — возможно, она была допущена непреднамеренно, или это была попытка сэкономить драгоценную память за счёт упрощения вычисления дат. В действительности 1900 год високосным не является.

Программа Lotus 1-2-3 была настолько популярной, что Microsoft при выпуске Excel была вынуждена обеспечить максимальную с ней совместимость, чтобы пользователи двух программ могли переносить между ними документы со всеми формулами. Подчёркивается, что остальные високосные годы обрабатываются корректно — проблема возникает только с 1900 годом.

Офисные программы Microsoft быстро набирали популярность, и в начале девяностых Excel стал доминировать над продуктами Lotus, хотя продажи последних прекратились только в 2013 году. Но наследие тех лет сохранилось. Сейчас Microsoft утверждает, что технически исправить ошибку возможно, но недостатки этого действия перевешивают преимущества. Если это случится, то почти все даты в существующих таблицах Excel уменьшатся на один день — чтобы исправить этот сдвиг, потребуются значительное время и усилия, особенно в формулах, где используются даты. Нарушится также совместимость последовательных дат между Microsoft и другими программами, в которых ведётся работа с датами.

Программа для работы с электронными таблицами Microsoft Excel остаётся отраслевым стандартом в своём классе — её аудитория, по разным оценкам, составляет от 750 млн до 1 млрд человек. И если Microsoft исправит эту ошибку, весь набор последствий, выходящих за рамки очевидных, невозможно даже представить. В своё оправдание компания уверяет, что «поскольку большинство пользователей не работает с данными до 1 марта 1900 года, эта проблема встречается редко».

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Google и Microsoft ускорили работу буфера обмена в своих браузерах 35 мин.
Система модерации на основе ИИ сервиса Discord ошибочно заблокировала более 8000 безобидных аккаунтов 39 мин.
В «Google Фото» появился ИИ-видеоредактор Video Remix на базе Gemini Omni 5 ч.
«Яндекс» открыл всем водителям карту очередей на заправках в России 5 ч.
Google назвала дату окончательного отключения старых расширений Chrome — под удар попадут и блокировщики рекламы 6 ч.
Доля Windows среди настольных ОС впервые упала ниже 60 % — но статистика вызывает вопросы 6 ч.
OpenAI научила ChatGPT слушать, думать и говорить одновременно — представлены модели GPT-Live 7 ч.
Настольная Google Earth Pro скоро пополнит кладбище Google — но веб- и мобильная версии пока останутся 7 ч.
Obsidian отменила Avowed 2 ради новой Fallout под руководством режиссёра Fallout: New Vegas 7 ч.
SpaceXAI выпустила мощную ИИ-модель Grok 4.5 — она тратит токены вдвое экономнее конкурентов и заточена на программирование 7 ч.
SambaNova завершила первый этап раунда финансирования на $1 млрд с оценкой в $11 млрд 5 ч.
Новая статья: Обзор робота-газонокосилки Dreame Roboticmower A1 Pro 2000: когда на дачу приезжаешь только отдыхать 5 ч.
IBM представила компактные мейнфреймы z17 и LinuxONE 5 — всего от $165 тыс. 6 ч.
На Sony подали в суд за отказ от дисков для PlayStation — требуют $457 млн 6 ч.
Складной смартфон Samsung Galaxy Z Fold 8 Ultra показался на рендерах в преддверии анонса 7 ч.
Представлен стандарт VESA DisplayHDR True Black 1400 для флагманских OLED-дисплеев 8 ч.
ASRock призналась, что юбилейные продукты Taichi никогда не поступят в продажу 9 ч.
Thermaltake представила блок питания, при замене которого не придётся отключать кабели 9 ч.
Китайский зонд добрался до астероида для забора проб — он оказался гораздо меньше ожидаемого 11 ч.
Релиз Kaspersky NGFW 1.2: виртуальные контексты, маршрутизация на основе политик, защита от IP Spoofing и многое другое 12 ч.