У меня есть таблица Excel со множеством столбцов и строк значений. Но я заметил разное разделение десятичных знаков, если я открываю ее в Excel или в моем браузере (предварительный просмотр файла OneDrive). Я сделал снимок тех же строк таблицы, например, посмотрите на строку 13. Левая часть открыта в стандартной программе Excel Office365, а правая — в браузере.
Как мы видим, значения в браузере, например, 22,826253
правильные с правильной десятичной пунктуацией, однако то же самое значение справа22,826,253
имеет второй десятичный разделитель!!Как мне сделать это нормально?
я ужепосмотрел здесь, но изменение формата ячеек на «общий» не помогло: с некоторыми столбцами это помогло, с другими (например, с отметкой времени) — нет.
Что я могу сделать?
РЕДАКТИРОВАТЬ:
Не уверен, что это полезно, но если я впервые загружаю электронную таблицу в программу Excel, она показывает много ######
значений в ячейках:
Неправильное форматирование 22,826,253
появляется только после того, как я увеличиваю ширину ячеек.
решение1
Левая сторона не показываетдесятичный разделительноразделитель тысяччто зависит от локальной конвенции, браузер имеет собственную локализацию, отличную от той, которая установлена на вашем компьютере.
Похоже, что есть проблема масштабирования, поскольку 22,826,253.00 не равно 22.826253 даже после преобразования форматирования с использованием той же локализации. Разница заключается в округленном коэффициенте масштабирования в миллион, поэтому я подозреваю, что где-то в расчетах может быть 1,000000, который интерпретируется как 1 миллион онлайн и просто 1.0 локально (опять же для унификации форматирования) или что-то подобное. Поскольку разделители тысяч являются необязательными, большинство программ просто игнорируют их, и поэтому неправильные 1,00,0000 или 1000,000 все равно будут проанализированы.