Итак, у меня возникла проблема, и я был бы очень признателен за любую помощь. Ниже я разместил таблицу с целью сделать ее максимально простой / точной.

 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%, но были максимально математически точными. Можно ли определить, какие десятичные дроби в столбце% наиболее значимы для общего увеличения общего процента? Есть ли какое-нибудь универсальное уравнение, которое можно вывести для этого?

Я знаю, что это довольно расплывчато, поэтому, пожалуйста, прокомментируйте, если вам нужны какие-либо разъяснения, но любая помощь будет принята с благодарностью.

Спасибо!

0