MYOKARD
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ivas, при использовании Вашего способа обнаружилась след. проблема: при операции с числами с десятичными знаками после запятой в случае получения значения со знаком минус все нормально - excel округлял значение до 2 цифр после запятой, а вот в случае с результатом со знаком плюс выходило значение с 5-10 цифрами после запятой и перевод в числовой формат никак не мог оставить всего 2 цифры после запятой. Например в а1 значение 56,75578 в а2 значение 66,4654 по формуле =если ((а1-в1)>0;"+"&(а1-в1);а1-в1) получается все верно -9,70962, который округляется до -9,71. А в случае расположения в а1 значения 68,4565 а в в1 66,4654 то получается результат +1,9911 который никак нельзя округлить до 2х цифр после запятой. Zorro2005 а в Вашем примере никакого округления до звух знаков после запятой не происходит, если меняешь формат то все пропадает. Очень надеюсь на Вашу помощь, дело встало из-за этого. |