Добрый день, уважаемые форумчане подскажите почему power query высчитывает формулу неверно. Есть 6 единиц товара1с общей стоимостью 27,15 usd. При делении данной позиции в power query выдает себестоимость единицы в 4,42, хотя правильное значение 4,525 и согласно правилам математики округление должно производится в сторону 4,53 USD. Если смотреть на расчет в power query до действия округления значения, в столбце Факт с/с расчет 4,52499995, вместо 4,525. Вопрос как это можно исправить чтобы Excel рас читывал верно значения. Заранее благодарю за советы и наставления
Даже на скрине у Вас 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}})