Страницы: 1
RSS
PowerQuery странное представление чисел при выгрузке из файла Excel
 
Имеется файл Excel с большой таблицей. Одно из полей этой таблицы - код, числа представленные в текстовом формате по некоторым причинам (ссылка на поле с кодами).

Есть также внешний запрос к этому файлу. Но при формировании этого запроса коды выводятся некорректно.
Например, вместо 8.2 получаю 8.1999999999999993.
Кто-нибудь сталкивался с таким странным поведением PQ и если "да", то как, кроме банальной замены, поборол этот странный недуг?
OfficeProPlus 365x64
Win64forWorkstation
 
Поиск по форуму: ошибка стандарта вычислений с плавающей точкой (запятой). Упоминаний много.
Коротко: ошибка в 15 знаке после запятой, устраняется округлением до нужной точности.
Если углубиться: Здесь в парагафе 9 объясняется причина.
 
Если делать выгрузку в PQ из таблицы непосредственно в файле, то проблем c "плавающей точкой" нет.
Видимо, проблема все-таки механизме выгрузки PQ.
OfficeProPlus 365x64
Win64forWorkstation
Страницы: 1
Наверх