Tablora · Бібліотека
Збережіть початкові нулі у файлі XLSX
Збережіть коди товарів на кшталт 000123 в XLSX без змін, експортувавши кожну клітинку як текст, щоб електронна таблиця не скоротила їх до 123.
Цифри, що є іменами, а не числами
Артикули, поштові індекси, табельні номери й номери рахунків часто записують з початковими нулями: 000123 і 123 — різні коди, хоча число те саме. Коли CSV відкривають в електронній таблиці, стовпець із цифр зазвичай читається як числа, і нулі зникають. Якщо такий файл зберегти знову, вихідних кодів уже немає, і зіставлення з іншими системами перестає працювати.
Конвертер зі збереженням тексту записує кожну клітинку книги як явну текстову клітинку. Електронна таблиця отримує символи 000123, і скорочувати їй нічого.
Експорт стовпця id
- Скопіюйте таблицю зі стовпцем id у «Текст таблиці» і виберіть відповідний «Роздільник полів».
- Натисніть «Обчислити» й порівняйте стовпець id у попередньому перегляді з джерелом, перерахувавши нулі в кількох значеннях.
- Натисніть «Завантажити (XLSX)» і відкрийте tablora-table.xlsx в електронній таблиці.
- Переконайтеся, що клітинка показує 000123 і сприймається як текст — наприклад, за тим, що вона вирівнюється як текст.
Приклад: id 000123
У прикладі на сторінці один стовпець з назвою id і значенням 000123. Очікуваний текст клітинки — 000123, збережений як явна текстова клітинка, а не як формула чи число. На вході шість символів, і ті самі шість на виході.
Зворотний бік у тому, що кожна клітинка цієї книги — текст, зокрема суми в інших стовпцях. Якщо потрібні суми, перетворіть стовпець сум в електронній таблиці після імпорту, а стовпець id не чіпайте.
Коди різної довжини теж зберігаються як є. Якщо в одних рядках стоїть 123, а в інших 000123, експорт покаже обидва значення точно так, як їх введено, і це свідчить, що непослідовне саме джерело; доповнювати їх нулями чи ні — окреме рішення того, хто відповідає за коди.
Початкові нулі в інших інструментах
- Нормалізатор чисел відмовляється перетворювати ціле число, що починається з нуля, тому 000123 залишається текстом і враховується в «Значення для перевірки». Це підказує, що в стовпці, найімовірніше, коди.
- Завантажувані CSV з браузерних інструментів зберігають нулі у файлі, але програма, яка відкриває CSV, однаково може їх відкинути, тому XLSX — надійніший спосіб передавання.
- У застосунку Tablora експорт в XLSX теж зберігає як текст значення, що починаються з нуля й цифри після нього, навіть у стовпцях, які він вважає числовими, тож коди на кшталт 000123 уціліють і там.
Якщо нулі вже зникли
У файлі, який відкрили й зберегли як числа, нулів уже немає. Поверніться до вихідного вивантаження, PDF чи паперу, а не до копії з електронної таблиці, і відновіть стовпець звідти.
Вхідні дані
- Текст таблиці
- id 000123
- Роздільник полів
- ,
Результати
- Рядки
- 2
- Стовпці
- 1
| id |
|---|
| 000123 |
- Розмір файлу в байтах
- 2293
Усі клітинки електронної таблиці зберігаються як текст, щоб зберегти ідентифікатори та вміст, схожий на формули.