Tablora

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

Збережіть початкові нулі у файлі XLSX

Збережіть коди товарів на кшталт 000123 в XLSX без змін, експортувавши кожну клітинку як текст, щоб електронна таблиця не скоротила їх до 123.

Цифри, що є іменами, а не числами

Артикули, поштові індекси, табельні номери й номери рахунків часто записують з початковими нулями: 000123 і 123 — різні коди, хоча число те саме. Коли CSV відкривають в електронній таблиці, стовпець із цифр зазвичай читається як числа, і нулі зникають. Якщо такий файл зберегти знову, вихідних кодів уже немає, і зіставлення з іншими системами перестає працювати.

Конвертер зі збереженням тексту записує кожну клітинку книги як явну текстову клітинку. Електронна таблиця отримує символи 000123, і скорочувати їй нічого.

Експорт стовпця id

Приклад: id 000123

У прикладі на сторінці один стовпець з назвою id і значенням 000123. Очікуваний текст клітинки — 000123, збережений як явна текстова клітинка, а не як формула чи число. На вході шість символів, і ті самі шість на виході.

Зворотний бік у тому, що кожна клітинка цієї книги — текст, зокрема суми в інших стовпцях. Якщо потрібні суми, перетворіть стовпець сум в електронній таблиці після імпорту, а стовпець id не чіпайте.

Коди різної довжини теж зберігаються як є. Якщо в одних рядках стоїть 123, а в інших 000123, експорт покаже обидва значення точно так, як їх введено, і це свідчить, що непослідовне саме джерело; доповнювати їх нулями чи ні — окреме рішення того, хто відповідає за коди.

Початкові нулі в інших інструментах

Якщо нулі вже зникли

У файлі, який відкрили й зберегли як числа, нулів уже немає. Поверніться до вихідного вивантаження, PDF чи паперу, а не до копії з електронної таблиці, і відновіть стовпець звідти.

Вхідні дані

Текст таблиці
id 000123
Роздільник полів
,

Результати

Рядки
2
Стовпці
1
id
000123
Розмір файлу в байтах
2293

Усі клітинки електронної таблиці зберігаються як текст, щоб зберегти ідентифікатори та вміст, схожий на формули.