Дни «полезной» привычки Microsoft Excel автоматически конвертировать значения, возможно, подошли к концу, поскольку гигант Windows наконец признал, что да, не все является датой.
Помимо создания тысячи мемов (по крайней мере, так кажется), привычка Excel услужливо преобразовывать значения в типы, которые пользователь не планировал, привела к некоторым веселым и отнимающим много времени последствиям. На ум легко приходит изменение правил именования генов в соответствии с прихотями электронной таблицы.
Осознавая неудобства, причиняемые инструментом повышения производительности, в прошлом году Microsoft предприняла несколько предварительных шагов, чтобы позволить пользователям лучше контролировать действия Excel, когда им предоставляется что-то, похожее на определенный тип данных.
После года запросов пользователей Microsoft сделала эту функцию доступной для Excel для Windows и Mac и немного доработала ее, чтобы сделать эту опцию более доступной для поиска. Это также позволит (подождите) пользователям специально отключить в электронной таблице желание превращать буквы и цифры в дату, когда этого на самом деле не должно быть.
Чирагу Фифадре, менеджеру по продукту команды Excel, было поручено сообщить хорошие новости, которые касаются только версии 2309 (сборка 16808.10000) для Windows и версии 16.77 (сборка 23091003) версии для Mac или более поздних версий. Реконструкции пока нет.
Фифадра сказал: «Мы хотели решить проблему разочарования клиентов в том, что Excel автоматически конвертирует данные в определенные форматы». С этой целью на странице «Данные» диалогового окна «Параметры» был добавлен раздел «Автоматическое преобразование данных».
Ранее Microsoft перечисляла параметры на странице «Дополнительно», что, по мнению некоторых, является компьютерным эквивалентом размещения настроек в нижней части запертого шкафа для документов, застрявшего в заброшенном туалете, с табличкой на двери с надписью «Остерегайтесь Леопарда» (с извинениями Дугласу Адамсу).
Используя настройки, пользователи могут избавиться от некоторых наиболее вопиющих привычек Excel, включая удаление начальных нулей из числового текста и печально известную практику превращения чего-то, что немного похоже на дату, в реальную дату. Пользователь также будет предупрежден, если в импортированных файлах (например, данных .csv) будут обнаружены возможные преобразования, и ему будет разрешено открыть файл один раз без преобразования данных.
Хотя Excel по-прежнему будет жаловаться на то, что потенциальные числа сохраняются в виде текста (это можно игнорировать), а преобразования нельзя отключить во время выполнения макроса, это, несомненно, шаг в правильном направлении. Теперь по поводу всей этой истории с високосным годом… ®