Tablora

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

Залиште довге ціле число для перевірки

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

Межа у 15 цифр

Числа в електронних таблицях зберігають близько 15 значущих цифр. Понад це останні цифри під час збереження значення як числа округлюються. Щоб не створювати такого числа, нормалізатор чисел не перетворює цілу частину, довшу за 15 цифр. Він залишає в клітинці вихідний текст і враховує її в «Значення для перевірки».

Ця межа стосується цифр до десяткового знака після видалення роздільників груп. Значення на кшталт 1234567890123456.50 теж затримується, бо в його цілій частині 16 цифр.

У браузерній формі немає налаштування, що знімало б цю межу. Так задумано: електронна таблиця однаково округлила б таке число під час збереження, тож створення його тут лише приховало б утрату.

Перевірка 12345678901234567890

У прикладі на сторінці «Десятковий роздільник» — ., «Роздільник груп розрядів» — кома, а вихідне значення — 12345678901234567890. Очікуваний підсумок — воно залишається текстом на перевірку: «Перетворені клітинки» його не враховує, «Значення для перевірки» враховує, а клітинка в результаті, як і раніше, містить 12345678901234567890.

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

Вирішіть, що зберігається в стовпці

Пов’язана поведінка в інших місцях

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

У застосунку Tablora експорт в XLSX цієї межі не застосовує. Стовпець, що переважно числовий, записується справжніми числами, тому довгі послідовності цифр у ньому буде округлено. Для такого стовпця використовуйте експорт у CSV із застосунку або перенесіть його в конвертер зі збереженням тексту тут.

Вхідні дані

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

Результати

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

Ціле число довше за 15 цифр зберігається текстом для перевірки, щоб початкові символи лишилися незмінними.