Флажок Округлять монетарные типы до 2х знаков после запятой Установлен по умолчанию, в связи c не корректным хранением данных в Excel, а именно в xml для числовых показателей.
IEE754
Excel использует стандарт IEE754 Excel хранит числовые данные в виде плавающей точки. Число справа от десятичного знака (дробная часть) является только приблизительным. Обойти это невозможно, 0.58 не может быть представлено в виде числа с плавающей запятой, которое в точности равно 0.58.Число 0.58 IS совпадает с числом 0.57999999999999996. То есть разница равна 0, или, еще одним способом сказать то же самое, числа равны.
Теперь, вы можете не согласиться, если вы используете "regular" математику средней школы. Excel этого не делает, и компьютеры в целом этого не делают. Они используют конечный набор битов. Точное представление 0.58 в двоичном формате использует бесконечный набор битов, поэтому вы теряете некоторые из этих битов. Вы можете попробовать включить Точность в разделе Excel Параметры -> Дополнительно -> При расчете этой книги: -> Установить точность. - это может привести или не привести к округлению Excel этого конкретного числа при сохранении в XML, но это, по крайней мере, даст вам более последовательные результаты. Просто будьте осторожны, так как точность отображения будет округлять числа, уже сохраненные в числовых ячейках (это не отменяется), а также округлять результаты вычислений (эта часть не отменяется, так как ее отключение приведет к пересчету без округления). Точность, отображаемая на дисплее, будет округляться в зависимости от формата чисел, поэтому формат чисел "0.00" приведет к округлению до двух знаков после запятой, но большинство десятичных дробей не представимы системой счисления Excel base 2, поэтому 0.58 все равно может дать вам то же самое при записи в XML. Числа, отформатированные как "General", будут округлены до 15 значащих цифр с точностью при включенном отображении.
В ExcelВ xml из Excel
В XBRL`ca
Excel
Мы гарантируем корректную перекладку Ваших фактов, только в том формате в котором выкачиваются Excel шаблоны с XBRL`сa. Рекомендуем вводить монетарные показатели в текстовом формате и через разделительную точку.