Страницы: 1
RSS
функция Application.Max
 
Подскажите как определить максимум в диапазоне, у меня сейчас вот так Application.Max(Cells(i, 52), Cells(i, 53), Cells(i, 54), Cells(i, 55)), но реальный диапазон гораздо больше.
 
Application.Max(здесь адрес реального диапазона)
Редко но метко ...
 
в какой форме? мне нужно что-то типа Application.Max(Cells(i, 52):Cells(i, 55)), а не перечисление всех ячеек диапазона..
 
Application.Max(Range(Cells(i, 52), Cells(i, 55)))  
 
или  
 
Application.Max(Cells(i, 52).Resize(,4))
 
Так и пишите:  
Application.Max(Range(Cells(i,52),Cells(i,55)))
Редко но метко ...
 
большое спасибо. проблема была именно с орфографией.
 
ПРодолжение вопроса.. Мне необходимо найти минимальное НЕнулевое значение..
 
evaluate(replace("MIN(IF(~>0,~))","~",rng.address))  
 
rng - это диапазон, в котором ищется значение, например  
 
evaluate(replace("MIN(IF(~>0,~))","~",Range(Cells(i,52),Cells(i,55)).address))
Страницы: 1
Читают тему
Наверх