Tablora

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

Нормалізуйте суму з мінусом наприкінці

Деякі вивантаження пишуть від’ємні суми як 125.00- зі знаком у кінці. Нормалізатор переносить один мінус із кінця на початок, а все інше затримує.

Звідки беруться мінуси в кінці

Старі банківські системи, звіти ERP і вивантаження з мейнфреймів часто друкують знак після цифр: 125.00- для дебету чи від’ємного залишку. Більшість електронних таблиць читає таке значення як текст, тому воно випадає із сум, або хтось вводить його знову без знака, і сума стає додатною.

Нормалізатор чисел підтримує один мінус у кінці. Він прибирає знак із кінця й записує суму з мінусом на початку. Знак має бути останнім символом значення, одразу після цифр.

Мінус із Юнікоду чи коротке тире в цій позиції теж приймаються, бо нормалізатор перетворює обидва на звичайний дефіс-мінус, перш ніж дивитися на знаки. Документи з програм верстання часто використовують саме ці символи.

Нормалізація 125.00-

Якщо «Десятковий роздільник» — ., а «Роздільник груп розрядів» — кома, вихідне значення 125.00- стає -125.00. У дробовій частині лишаються обидві цифри. Значення з групуванням, наприклад 1,250.00-, за тих самих налаштувань стало б -1250.00.

Пробіл між цифрами й знаком, як у 125.00 -, не допускається. Таке значення потрапляє до «Значення для перевірки» з вихідним текстом. Якщо джерело підтверджує, що це одна сума, видаліть пробіл у своїй копії.

Кроки для стовпця зі знаками в кінці

Поєднання, що затримуються

Вхідні дані

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

Результати

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