Заставьте Excel отменить полезное преобразование дат

Заставьте Excel отменить полезное преобразование дат

При импорте и обработке данных в Excel определенные системы кодирования (например, числа CAS) всегда являются проблемой, поскольку такие числа, как8000-01-7может стать7 января 8000 г..

Обычно (но не всегда) существует способ обойти это, например, отформатировать все столбцы как текст для импорта данных, предварительно отформатировать все столбцы как текст перед вставкой в ​​них информации и т. д.

Однако существует множество способов, с помощью которых Excel может неожиданно вмешаться в разговор о датах. Когда это происходит, и возврат к исходным данным невозможен, есть ли способ заставить Excel вернуть исходное значение? Или после того, как оно было «услужливо» преобразовано в дату, исходная строковая информация теперь теряется?

решение1

Я бы использовал надстройку Power Query, чтобы избежать этой проблемы. Она имеет концепцию типов данных, и вы можете контролировать, как они устанавливаются для каждого столбца.

Связанный контент