Запись «1,250» может означать тысячу двести пятьдесят или одну целую и одну четверть. Когда ИИ собирает цифры из нескольких документов, ровный столбец результата легко скрывает эту неоднозначность. Сначала нужно установить смысл исходной записи.
Здесь вопрос в чтении числа, а не в переводе единиц. Преобразование килограммов в граммы не исправит значение, которое уже прочитали в тысячу раз больше нужного.
Оставьте исходную запись рядом с числом
Работайте с копией. Попросите отдельные столбцы: исходный текст, источник, подтверждённое правило записи и предложенное числовое значение. Если правило неизвестно, значение должно остаться неуточнённым. Нельзя незаметно подменять его нулём.
Возьмите пример с явными условиями: источник A использует десятичную точку и содержит «12.50», а источник B — десятичную запятую и «12,50». Обе записи означают двенадцать с половиной, сумма равна 25. Дополнительное «1,250» без известного правила пока не включается в итог.
Не определяйте формат всех строк только по языку документа, если он собран из разных выгрузок. Уточните значение у автора данных или найдите описание исходного формата экспорта.
Разделите чтение числа и его показ
Excel может использовать разделители дробной части и тысяч из региональных настроек. Power Query также учитывает региональные правила при преобразовании текста в типы данных. Но это не повод заменять все запятые в смешанном файле одним действием.
Перед преобразованием сгруппируйте строки по подтверждённому правилу источника. Затем проверьте отдельные значения и промежуточные суммы, сохранив исходные записи. Убедитесь, что новый формат отображения не просто придал ошибочному числу более привычный вид.