Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Найти значение больше которого находится определенный % значений диапазона с заданными условиями
 
Есть задача отбросить определенный % значений от диапазона, допустим 10% (либо найти значение х диапазона, удовлетворяющему условию х < 10% от всех значений диапазона)
Мне уже подсказали, что можно воспользоваться формулой =НАИБОЛЬШИЙ(массив,k)
Подскажите как правильно подставить в формулу диапазон, удовлетворяющий трем условиям - A:A=Толстый B:B=Рыжий C:C=Кот
Пример во вложении.
 
Для удобства восприятия формулы в разных ячейках

Номер нужного значения (сверху по убыванию):
=СЧЁТ(1/ЕСЛИ(A2:A500=A2;ЕСЛИ(B2:B500=B2;C2:C500=C2)))*F2
A2, B2, C2 - замените ссылки на ячейки с задаваемыми параметрами.
Ищем число:
=НАИБОЛЬШИЙ(ЕСЛИ(A2:A500=A2;ЕСЛИ(B2:B500=B2;ЕСЛИ(C2:C500=C2;D2:D500)));F3)
В F3 первая формула

Обе формулы массива, ввод тремя клавишами
 
Спасибо Виктор, у меня все получилось.
Не понял только почему там в формуле 1/ЕСЛИ... но если этот момент убрать, то все работает.
Благодарю!
 
=НАИБОЛЬШИЙ(Знч;RC[-3]*СЧЁТ(Знч)+1)
см. вложение
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Спасибо Игорь. А что за волшебство с "Знч"
Это не таблица а некий диапазон и уже сразу с условиями. Что это и как работает?
 
это вычисляется в Диспетчере имен - из всех значений в колонке 4 отбирает значения соотв. заданным условиям (в файле это Толстый, Рыжий, Кот)  
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Страницы: 1
Читают тему (гостей: 1)