Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.08.2010, 23:12   #1
Алекс Хаккай
Новичок
Джуниор
 
Регистрация: 08.07.2010
Сообщений: 2
По умолчанию нужно сделать рейтинг по 5-ти людям.

нужно сделать рейтинг по 5-ти людям. соответственно от минимального к максимальному значениям по показателям каждого человека от 1 до 5 баллов. хотел через ЕСЛИ, но функция допускает одновременное использование не более 7 условий, у меня получается 16.
есть идеи? буду очень благодарен за варианты решений.
предложили варианты через группировку условий либо через промежуточный столбец.
совершенно не представляю как это сделать.

выглядит так:
ЕСЛИ(И(F25>F26;F25>F27;F25>F28;F25> F29);5;ЕСЛИ(И(F25>F26;F25<F27;F25>F 28;F25>F29);4;ЕСЛИ(И(F25>F26;F25>F2 7;F25<F28;F25>F29);4;ЕСЛИ(И(F25>F26 ;F25>F27;F25>F28;F25<F29);4;ЕСЛИ(И( F25<F26;F25>F27;F25>F28;F25>F29);4; ЕСЛИ(И(F25>F26;F25>F27;F25<F28;F25< F29);3;ЕСЛИ(И(F25>F26;F25<F27;F25>F 28;F25<F29);3;ЕСЛИ(И(F25>F26;F25<F2 7;F25<F28;F25>F29);3;ЕСЛИ(И(F25<F26 ;F25>F27;F25>F28;F25<F29);3;ЕСЛИ(И( F25<F26;F25>F27;F25<F28;F25>F29);3; ЕСЛИ(И(F25<F26;F25<F27;F25>F28;F25> F29);3;ЕСЛИ(И(F25<F26;F25<F27;F25<F 28;F25>F29);2;ЕСЛИ(И(F25<F26;F25<F2 7;F25>F28;F25<F29);2;ЕСЛИ(И(F25<F26 ;F25>F27;F25<F28;F25<F29);2;ЕСЛИ(И( F25>F26;F25<F27;F25<F28;F25<F29);2; ЕСЛИ(И(F25<F26;F25<F27;F25<F28;F25< F29);1;0))))))))))))))))

знаю, что перебор)))
Алекс Хаккай вне форума Ответить с цитированием
Старый 09.08.2010, 23:55   #2
nilem
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 616
По умолчанию

А что если =РАНГ(F25;$F$25:$F$29;1)
nilem вне форума Ответить с цитированием
Старый 10.08.2010, 00:54   #3
Алекс Хаккай
Новичок
Джуниор
 
Регистрация: 08.07.2010
Сообщений: 2
По умолчанию

так, если в "порядок" стоит "1" - минимальное значение считается первым по рангу и далее считается по нарастающей.
если "0" - ранг считается с максимального по убывающей.

отлично, то, что нужно.

спасибо,
все гениальное - просто.
а то мой мозг совсем кипеть начинал.)
Алекс Хаккай вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно сделать программу Olimpix Фриланс 16 04.10.2010 15:27
Людям, в Excel разбирающимся Oleg77 Помощь студентам 2 07.02.2010 02:15
нужно сделать справку Aboltus Общие вопросы Delphi 1 28.07.2008 18:31
Нужно сделать курсовой Kotus Фриланс 8 29.05.2008 09:51