Tablora · Библиотека
Оставить идентификатор с начальным нулём без изменений
Нормализатор оставляет целое число с ведущими нулями, например 000123, текстом на проверку, а не превращает его в 123. Вот что означает этот сигнал.
Почему 000123 не преобразуется
Число с ведущими нулями почти всегда оказывается кодом: артикулом, номером отделения, почтовым районом или табельным номером. Если превратить 000123 в 123, код станет другим, хотя это и выглядит безобидной чисткой. Поэтому нормализатор чисел никогда не преобразует целую часть, которая начинается с 0 и ещё одной цифры. Ячейка сохраняет исходный текст и учитывается в «Значения для проверки».
Одиночный ноль перед десятичным знаком это не затрагивает. 0.50 преобразуется как обычно; 00.50 задерживается, потому что начинается с двух нулей.
Правило смотрит только на цифры до десятичного знака. Значение 0123.45 тоже задерживается, а 123.45 и 0.45 преобразуются. Значения с группировкой проверяются после удаления разделителя групп, поэтому 0,123 при запятой между разрядами тоже задерживается.
Пример с 000123
Если «Десятичный разделитель» — ., а «Разделитель групп разрядов» — запятая, исходное значение 000123 остаётся текстом на проверку. «Преобразованные ячейки» его не включает, «Значения для проверки» учитывает его один раз, а предпросмотр и «Скачать (CSV)» по-прежнему показывают 000123. Оно не превращается в ноль и не удаляется.
Число значений на проверку как подсказка
- Если большинство значений на проверку в столбце — значения с ведущими нулями, в столбце, вероятно, идентификаторы, а не суммы. Выберите другой «Столбец с числами».
- Если в настоящем столбце сумм задержаны лишь одно-два значения, посмотрите на них в источнике: лишний ноль может появиться из-за ошибки распознавания или ручного ввода.
- Вообще не включайте столбцы с идентификаторами в итоги.
- Если в электронной таблице нужны точные символы, экспортируйте таблицу через конвертер в XLSX с сохранением текста, а не полагайтесь на скачиваемый CSV.
- Не удаляйте нули, чтобы значение преобразовалось: так вы создадите новый код.
- Посмотрите на формат источника: в столбце кодов обычно фиксированное число цифр, а у сумм так почти не бывает.
То же правило в XLSX из приложения
Приложение Tablora следует похожему правилу, когда записывает XLSX из фото или PDF. В столбце, который оно считает числовым, значение, начинающееся с 0 и цифры после него, записывается как текст, поэтому коды вроде 000123 и даты, записанные как 06.02, сохраняют свои символы. Ячейки этого столбца, которые преобразуются, становятся настоящими числами.
Если на фото потерялся ноль, коснитесь ячейки, введите код со всеми нулями и нажмите «Сохранить»; введённое вами значение, которое начинается с 0 и цифры, тоже записывается как текст.
Входные данные
- Входные данные
- 000123
- Десятичный разделитель
- .
- Разделитель групп разрядов
- ,
Результаты
- Результаты
- 000123
- Преобразованные ячейки
- 0
- Значения для проверки
- 1
Идентификатор с начальным нулём сохраняется как текст для проверки; он не превращается в число или ноль.