Страницы: 1
RSS
Рейтинг суммы баллов курсантов
 
Обеспечить автоматическое вычисление суммы баллов каждого курсанта в одноименном столбце (суммируются произведения количества поощрений таблицы «Рейтинг» на коэффициент, соответствующий должностному лицу, таблицы «Коэффициент»).

В столбце «Место» обеспечить автоматическое определение рейтинга курсантов без использования макроса (VBA) по следующим правилам:
- двух и более одинаковых мест быть не должно;
- у курсантов с одинаковой суммой баллов, место выше занимает тот, кто имеет больше поощрений от наиболее старшего начальника;
- если сумма баллов одинаковая и поощрения получены от одного и того же начальника, то место выше занимает тот, чья фамилия идет ранее в алфавитном порядке;
- однофамильцев в списках нет;
- длина фамилии не более 9 символов.
 
Так это ТЗ. Это Вам в раздел Работа.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
vladik_573, а файл пример у Вас имеется? А где в на картинке у Вас поощрения?
Не бойтесь совершенства. Вам его не достичь.
 
vladik_573, здесь не раздают задачи, но заходят за помощью. Показывают нормальный файл-пример - что есть, что не получилось, в чем конкретно проблема.
С заданиями - в платный раздел.
 
Так то вроде как обычная многоуровневая сортировка и даже формул никаких не надо. Только вот рисунки сложно сортировать...
Если автоматизировать бардак, то получится автоматизированный бардак.
 
Цитата
wowick написал:
Только вот рисунки сложно сортировать...
Если читать побайтово, то можно и рисунки... Правда результат будет далек от ожиданий ТС.
 
дело не в том, что мне нужно решить задачу за деньги. вопрос в том, что используя функцию РАНГ я получаю рейтинг только по сумме баллов, а добавить условия, чтобы они анализировали весь список не получается. получается только частный случай. но Холмс использовал метод дедукции, вот и у вас спрашиваю каким путем пойти, после функции РАНГ. вот файл с исходником
 
Цитата
wowick написал:
Так то вроде как обычная многоуровневая сортировка и даже формул никаких не надо. Только вот рисунки сложно сортировать...
да, но как добиться того, чтобы автоматически обновлялся рейтинг при изменении любого из параметров? и в задаче не сказано, чтобы строки переставлять местами, а только места в рейтинге. то есть все позиции остаются на местах, а вот их рейтинг в крайнем столбце меняется
 
Цитата
a.i.mershik написал:
а файл пример у Вас имеется? А где в на картинке у Вас поощрения?
вот файл исходника. к сожалению примера решения у меня нету. в шапке таблицы и есть поощрения. если вы откроете файл, то там впринципи все понятно
 
Решение через доп. строку в шапке, чтобы вытянуть значение коэффициента.
Возможно найдется решение без использования доп. строки через ФМ, но это будет сложнее
 
Вариант без доп. столбцов через формулу массива
Код
=СУММ(--($H3+$G3*1.5+$F3*1.15+$E3*0.85+$D3*0.6+$C3*0.4+$B3*0.25+СЧЁТЕСЛИ($A$3:$A$9;">="&$A3)*0.001<=$H$3:$H$9+$G$3:$G$9*1.5+$F$3:$F$9*1.15+$E$3:$E$9*0.85+$D$3:$D$9*0.6+$C$3:$C$9*0.4+$B$3:$B$9*0.25+СЧЁТЕСЛИ($A$3:$A$9;">="&$A$3:$A$9)*0.001))
 
Цитата
Yaroslav_T написал:
Решение через доп. строку в шапке, чтобы вытянуть значение коэффициента.Возможно найдется решение без использования доп. строки через ФМ, но это будет сложнее
что делает вот эта формула ?    СУММ((B3:G3+СТРОКА()/1000000)*0,000000001)
 
vladik_573, посмотрите здесь, может поможет? Номер места в медальном зачете
Страницы: 1
Наверх