Tablora

Tablora · Библиотека

Сохранить код, похожий на дату

Код вроде JAN1 электронная таблица может принять за дату. Экспортируйте его как явную текстовую ячейку, чтобы буквы и цифры сохранились.

Коды, похожие на календарные даты

Места на стеллажах, метки партий, названия тарифов и короткие коды товаров часто составлены из сокращённого названия месяца и числа: JAN1, MAR15, SEP2. Откройте CSV с такими кодами в электронной таблице, и программа может решить, что это даты, и показать день и месяц в формате вашей локали. После этого исходных символов в ячейке уже нет, и смена формата ячейки их не вернёт.

Конвертер с сохранением текста вообще избегает этой догадки. Он записывает каждую ячейку книги как явную текстовую ячейку, поэтому JAN1 попадает в таблицу как четыре символа: J, A, N и 1.

Как получить книгу с сохранением текста

Пример с JAN1

В примере на странице один столбец с именем code и одним значением JAN1. Ожидаемый текст ячейки в книге — JAN1, сохранённый как явная текстовая ячейка, а не как формула, число или дата. Инструмент не добавляет год, не применяет порядок месяцев и вообще не решает, задумывался ли код как дата.

Соседний код вроде JAN12 или JUN30 обрабатывается точно так же, потому что конвертер вообще не смотрит на то, как устроены символы.

Чем приходится платить за текстовые ячейки

Поскольку каждая ячейка этой книги — текст, суммы в других столбцах не будут складываться, пока вы не преобразуете их в электронной таблице. Если вам нужны и защищённые коды, и рабочие числа, сначала нормализуйте столбец сумм нормализатором чисел и считайте преобразованные числа отдельным шагом или преобразуйте их в самой таблице после импорта.

В приложении Tablora экспорт в XLSX сохраняет ячейку вроде JAN1 как текст и превращает в числа только ячейки в распознанных числовых столбцах. Экспорт в CSV в приложении записывает каждую ячейку в том виде, в каком она была распознана, а значит, как её понимать, решает программа, которая открывает CSV. Для таких кодов XLSX — более надёжный выбор.

Входные данные

Текст таблицы
code JAN1
Разделитель полей
,

Результаты

Строки
2
Столбцы
1
code
JAN1
Размер файла в байтах
2293

Все ячейки электронной таблицы сохраняются как текст, чтобы сохранить идентификаторы и содержимое, похожее на формулы.