Tablora

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

Залиште ідентифікатор із початковим нулем без змін

Нормалізатор залишає ціле число з початковими нулями, наприклад 000123, текстом на перевірку, а не перетворює його на 123. Ось що означає цей сигнал.

Чому 000123 не перетворюється

Число з початковими нулями майже завжди виявляється кодом: артикулом, номером відділення, поштовим районом чи табельним номером. Якщо перетворити 000123 на 123, код стане іншим, хоча це й виглядає як невинне прибирання. Тому нормалізатор чисел ніколи не перетворює цілу частину, що починається з 0 і ще однієї цифри. Клітинка зберігає вихідний текст і враховується в «Значення для перевірки».

Одного нуля перед десятковим знаком це не стосується. 0.50 перетворюється як звичайно; 00.50 затримується, бо починається з двох нулів.

Правило дивиться лише на цифри до десяткового знака. Значення 0123.45 теж затримується, а 123.45 і 0.45 перетворюються. Значення з групуванням перевіряються після видалення роздільника груп, тому 0,123 з комою між розрядами теж затримується.

Приклад з 000123

Якщо «Десятковий роздільник» — ., а «Роздільник груп розрядів» — кома, вихідне значення 000123 залишається текстом на перевірку. «Перетворені клітинки» його не включає, «Значення для перевірки» враховує його один раз, а попередній перегляд і «Завантажити (CSV)», як і раніше, показують 000123. Воно не стає нулем і не видаляється.

Кількість значень на перевірку як підказка

Те саме правило в XLSX із застосунку

Застосунок Tablora дотримується схожого правила, коли записує XLSX з фото чи PDF. У стовпці, який він вважає числовим, значення, що починається з 0 і цифри після нього, записується як текст, тому коди на кшталт 000123 і дати, записані як 06.02, зберігають свої символи. Клітинки цього стовпця, які перетворюються, стають справжніми числами.

Якщо на фото загубився нуль, торкніться клітинки, введіть код з усіма нулями й натисніть «Зберегти»; введене вами значення, що починається з 0 і цифри, теж записується як текст.

Вхідні дані

Вхідні дані
000123
Десятковий роздільник
.
Роздільник груп розрядів
,

Результати

Результати
000123
Перетворені клітинки
0
Значення для перевірки
1

Ідентифікатор із початковим нулем зберігається текстом для перевірки; він не перетворюється на число або нуль.