Microsoft исправила автопреобразование Excel, которое заменяло научные данные на даты
Функция автопреобразования цифр в даты, пожалуй, известна каждому, кто пользовался Microsoft Excel. Столкнулись с этим и ученые, которые использовали для записи цепочек ДНК и РНК обозначения, очень похожие на названия месяцев. В частности MARCH1 — сокращается из Membrane Associated Ring-CH-Type Finger 1.
В 2020 году эта проблема привела к тому, что ученым пришлось использовать другие обозначения. Для исправления же ошибки Microsoft потребовалось 3 года, но они это сделали в новом обновлении Excel для Windows и macOS.
Разработчики предоставили возможность изменить поведение Excel по умолчанию и при необходимости отключить определенные типы автоматического преобразования данных. Для этого нужно выбрать Файл > Параметры > Данные > Автоматическое преобразование данных, а затем выбрать преобразования, которые следует отключить.
Также Microsoft предлагает свои советы и подсказки, как избегать подобных ситуаций. Можно включить или выключить следующие опции:
- Удалять начальные нули из числового текста и преобразовывать в число.
- Сокращать числовые данные до 15 цифр с точностью до единиц и преобразовывать в число, которое может отображаться в научной нотации, если это необходимо.
- Преобразовать числовые данные вокруг буквы E в число, которое отображается в научной нотации.
- Преобразовать непрерывную строку букв и цифр в дату.
Microsoft интегрировала язык программирования Python в Excel (пока для Microsoft 365 Insider Program)