Страницы: 1
RSS
Неверный расчет формулы power query
 
Добрый день, уважаемые форумчане подскажите почему power query высчитывает формулу неверно.
Есть 6 единиц товара1с общей стоимостью 27,15 usd. При делении данной позиции в power query выдает себестоимость единицы в 4,42, хотя правильное значение 4,525 и согласно правилам математики округление должно производится в сторону 4,53 USD. Если смотреть на расчет в power query до действия округления значения, в столбце Факт с/с расчет 4,52499995, вместо 4,525.
Вопрос как это можно исправить чтобы Excel рас читывал верно значения.
Заранее благодарю за советы и наставления
Изменено: asdewq1 - 22.07.2017 19:19:54
 
В приложенном файле
Цитата
asdewq1 написал:
выдает себестоимость единицы в 4,42
нет такого столбца вообще. Я добавил сам и получил 4,525. Может Вы не туда смотрите?
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Вы наверное не на том листе смотрите.  
 
Даже на скрине у Вас 4,52, но никак не 4,42, как Вы описали в первом сообщении. Что же Вас не устраивает?
Цитата
asdewq1 написал:
Если смотреть на расчет в power query до действия округления значения, в столбце Факт с/с расчет 4,52499995, вместо 4,525
у меня нет такого, выдает правильный результат. Возможно, имеет смысл накатить последние обновления для офиса.
А что до округления 5 в меньшую сторону - это поведение отражено в справке по функции Number.Round: https://msdn.microsoft.com/en-us/library/mt253380.aspx

если нужно округление по иным правилам, то можно попробовать в строке формул изменить округление так:
Код
= Table.TransformColumns(#"Добавлен пользовательский объект",{{"Факт с/с", each Number.Round(_, 2, RoundingMode.AwayFromZero), type number}})
Изменено: The_Prist - 24.07.2017 21:15:40
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Название темы должно отражать суть задачи. Предложите новое. Модераторы заменят.
Страницы: 1
Наверх