Новости:

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

Округление до заданного числа.

Автор Gostello, 13.07.2015, 19:03

« назад - далее »

Gostello

Добрый день уважаемые форумчане.
   Прошу вас помочь с задачкой - есть некий остаток и есть некая процентная ставка, как округлить значения так, чтобы в итоге число было равно остатку.

Пример
Остаток 20
Ставки (ставки могут быть разные/любые и идут от остатка)
10%   2
15%   3
30%   6
25%   5
20%   4
Если берем процент от остатка 21 и округляем до целого, то получиться цисло 20, а 1 из-за округления пропал.
Необходимо, чтобы после округления сумма была равна остатку.
Пример во вложении
Заранее спасибо!

MCH

Самый простой вариант во вложении.
Если Вам нужно более точное совпадение с первоначальной структурой, то можно реализовать метод Хэйра-Нимейера

MCH


Gostello

MCH
Спасибо за ссылку и пример, постараюсь разобраться!