Хорошо, у меня возникла проблема, и я был бы очень признателен за любую помощь. Я разместил таблицу ниже, чтобы сделать ее максимально простой/точной.
Value % Rounded % Direction
10 1.515151515151520% 2% Up
20 3.030303030303030% 3% Down
30 4.545454545454550% 5% Up
40 6.060606060606060% 6% Down
50 7.575757575757580% 8% Up
60 9.090909090909090% 9% Down
70 10.606060606060600% 11% Up
80 12.121212121212100% 12% Down
90 13.636363636363600% 14% Up
100 15.151515151515200% 15% Down
110 16.666666666666700% 17% Up
T660 102%
Пояснение к таблице: Значение — число (итого = 660). % — это процент от итога ((значение/660)*100%). Округлено — это %, округленный на процентном уровне, а не округляющий итог. Направление — округление вверх или вниз. (строка, начинающаяся с T, = Итоги)
Проблема: Я понимаю, почему я получаю 102%. Я создаю отчет, который использует проценты, и я хочу, чтобы округленные проценты составляли в сумме 100%, но были максимально математически точными. Можно ли определить, какие десятичные знаки в столбце % наиболее значимы для общего увеличения общего процента? Есть ли какое-то универсальное уравнение, которое можно вывести для этого?
Я понимаю, что это довольно расплывчато, поэтому, пожалуйста, оставьте комментарий, если вам нужны какие-либо разъяснения, но любая помощь будет оценена по достоинству.
Спасибо!