Страницы: 1
RSS
Округлить целые числа в большую сторону
 
Люди, подскажите, пожалуйста, какую мне написать формулу, чтобы она округляла целые числа в большую сторону до 5  
 
Например, есть числа 63, 88, 11, 15, 23, 30  
должно получиться так 65, 90, 15, 25, 30  
 
т.е. числа 5, 10, 15, 20, 25, 30 и т.д. - не должны изменяться  
 
Если формулой сложно, можно пользовательской функцией на VBA  
 
P.S. На форуме поискал, но не нашёл подходящего и многие ссылки ведут на старые темы, которые удалились в связи с проблемами на форуме
 
Функция ОКРВВЕРХ
 
Недосмотрел условие. Добавьте ЕСЛИ для ПРАВСИМВ=5
 
Можно так:  
=A4+(ОСТАТ(A4;5)>2,5)*(5-ОСТАТ(A4;5))-(ОСТАТ(A4;5)<=2,5)*(ОСТАТ(A4;5))
 
Прошу прощения, недоглядел условие, тогда еще проще:  
=A4+(ОСТАТ(A4;5)>0)*(5-ОСТАТ(A4;5))
 
DV, по-моему, просто супер! Спасибо!
 
Округлить, проще всего =ОКРУГЛ(E3;-1), К примеру: 65 округляет до 70, 64 до 60, 66 соответственно до 70, -1 округляет до десятка, -2 до сотни, -3 до тысячи.
Страницы: 1
Читают тему
Наверх