Округление до определённого значения #792950


#0 by Vitalii72
Доброе утро, помогите пожалуйста разобраться. Есть в Exel формула ЕСЛИ(B124<20000;ОКРВВЕРХ(B124;500)). В ячейке B124 постоянно меняющаяся значение, если B124 меньше 20000 то округлять на 500. В моём случае в данный момент значение этой ячейки 625, она округляется до 1000. В 1с 8.3 как я понял есть Окр(<Число>, <Разрядность>, <РежимОкругления>). Я так понял, данная команда может только уменьшать количество знаков по раздрядности или округлить до целого 1,5=2 если значение 1, а вот так, чтобы до 1000 не понял как можно сделать.
#1 by SeraFim
Умножить Округлить Разделить
#2 by Vitalii72
Умножить и разделить не подходит, так как значение постоянно непредсказуемо меняется, а как округлить если не секрет?
#3 by SeraFim
Ну а также: Взять целую часть Если целая часть совпадает с округлением, то готово. Если нет, то прибавляем единичку
#4 by SeraFim
на пальцах: 625 = 1,25 * 500 далее 1,25 округляем вверх Цел(1,25) + 1 = 1 + 1 = 2 и снова умножаем на 500 2 * 500 = 1000
#5 by Vitalii72
Понятно, использовать оператор Цел, сейчас попробую спасибо
#6 by Vitalii72
Спасибо добрый человек, хорошего тебе дня )
#7 by catena
Где продавец СП??? ОКР(B124,-3,РежимОкругления.Окр15как20)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С