Страницы: 1
RSS
Округление чисел, сумма чисел равна заданному числу
 
Всем доброго времени суток. Прошу помощи в вопросе.
К примеру, организация платит зар. плату 5 сотрудникам в размере 50000 на всех( и ни копейки больше или меньше). При этом учитывается коэффициент выполненных работ. В результате зар.плата каждого из работников получается нецелым числом, а в бухгатерии требуют целые числа. После команды округления получается не соответствие с суммой(50000) из-за того что округление происходит то большую сторону, то в меньшую. Можно как нибудь сделать условие чтобы после округления до целого числа сумма равнялась 50000?
Изменено: bairon - 30.10.2013 15:05:46
 
А пример будет??
 
как вариант у того кому меньше всего: 50000-сумма зарплат остальных 4-х.
 
как вариант:остаток до 50000 тому,у кого меньше всех :)
Вполне такой нормальный кинжальчик. Процентов на 100
 
Можно попробывать. Как раз полуяиться, что иногда он будет получать меньше, а иногда больше.
 
Проблема в том, что при округлении в ячейке отображается целое число, а при сложении он считает не округленные значения. То есть если от 50000 отнять зар.платы 4 работников все равно получится не целое число. Если и к этой ячейке сделать округление,то опять получится не равенство 50000.
 
:?:
 
я бы предложил так:
Живи и дай жить..
 
Слэн
А может до тысяч округлять, бухгалтерии будет проще выдавать  ;)  , если это налом, а если на карту, то какая разница - всё же до рубля - ближе к "справедливости"?
Изменено: anvg - 31.10.2013 11:20:50
 
по моим ощущениям - 1000р уже деньги, 100р - уже нет, но решать, конечно, потребителю.. а наше дело - предложить выбор :)
Живи и дай жить..
 
Спасибо anvg!! Так и сделал.
Страницы: 1
Читают тему
Наверх