PunchBritish tennis star receives death threats after defeatThe Jerusalem Post'Turn that inshallah into alhamdulillah': Democrat El-Sayed wins Michigan US Senate raceDaily MaverickUS MIDTERMS: Democrats capture Congress in sweeping setback for TrumpInquirerJunk shop workers find suspected explosive in Sultan KudaratSky TG24Attacco hacker ai supermercati in Europa, quali Paesi sono stati colpiti e come è successoBollywood Hungama‘Baby Doll’ singer Kanika Kapoor announces separation from husband Gautam HathiramaniInquirer EntertainmentAhn Bo-hyun falls in love with a royal in new period drama ‘Sacred Jewel’CNN TürkNASA astronotları ABD ara seçimleri için uzayda oy kullandıZDF heuteEntdecken Sie das ZDF-NachrichtenstudioAntara NewsMinister orders impact assessment of Mount Semeru's volcanic mudflows01netQuand Starlink se prend pour Hadopi : cet abonné a reçu un avertissement pour avoir téléchargé une série sur un site pirateObservador DesportoQuatro casos de tuberculose em Câmara de Lobos na Madeira
The Daily Newsstand · Free, Always
Wednesday, November 4, 2026

Загадочную ошибку Microsoft объяснили

Translate

Computer Bild: Microsoft на десятилетия сохранила ошибку с несуществующей датой в Excel

Фото: Melnikov Dmitriy / Shutterstock / Fotodom

Microsoft объяснила отказ исправлять старую ошибку Excel риском нарушить работу существующих таблиц. Об этом сообщает немецкое издание Computer Bild.

Журналисты объяснили, что программа для работы с таблицами Excel считает 1900 год високосным и признает существование 29 февраля, хотя такого дня в календаре не было. Ошибка сохраняется десятилетиями и присутствует в современных версиях Excel. Компания знает об этой особенности, но считает последствия ее устранения более серьезными, чем сам недостаток.

В заметке объяснили эту загадочную ошибку. Она связана с тем, как программа хранит даты. Каждому дню присваивается порядковый номер: 1 января 1900 года соответствует единице. Несуществующее 29 февраля получило номер 60, а следующее за ним 1 марта — 61. Все дальнейшие даты в этой системе отсчета учитывают лишний день.

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

Ранее авторы издания Chip рассказали, что в Windows существуют запрещенные имена файлов, которые нельзя использовать при обычном создании документов и папок. К ним отнесли CON, PRN, AUX, NUL и другие обозначения.

View the original on Lenta.ru →

KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.