Страницы: 1
RSS
Одновременная подстановка данных из таблицы и значений вычисляемых формулой
 
Здравствуйте. Подскажите пожалуйста, как реализовать следующую задачу:
Спортсмены сдают физические упражнения на зачет. Результаты оцениваются в баллах.
В таблицу результатов подставляются баллы из таблицы баллов при помощи формулы с фнкцией ИНДЕКС
Максимальное значение баллов в этой таблице 100. Но если спортсмен показывает результат свыше 100 баллов,
то ему начисляются бонусные баллы по формулам указанным на каждое упражнение в строке 24.
Например: Если выполнить упражнение №4 Подтягивание 35 раз, то начисляется
за каждое подтягивание свыше 30 раз по 2 балла за раз. В этом случае спортсмен набирает 110 баллов.

Как можно подсчитать количество баллов набранное спортсменом в ячейке C30?
Должно получиться 108 баллов.

Я это вижу так: В основную формулу подсчета результата вставить условие ЕСЛИ результат > 100,
то ссылка на ячейку с формулой подсчета бонусных баллов и вывод при помощи функции ДВССЫЛ.
Но на практике я это реализовать не смог. Помогите пожалуйста разобраться.
Изменено: Sam1310 - 20.03.2016 11:50:54
 
не понял для чего ДВССЫЛ нужна.
 
Прошу прощения. Я загрузил не корректный пример. Дело в том, что все упражнения выбираются с помощью выпадающего списка в столбце A и результат соответственно будет меняться в зависимости от выбранного упражнения в каждой строке на каждого спортсмена.  
 
Самый простой способ расширить таблицу подсчета баллов ( в разумных пределах), видимо есть предел получения максимальных баллов. Например, я знаю людей, которые подтягиваются более 100 раз, сколько же им баллов начислять?
Изменено: Vik_tor - 20.03.2016 11:01:03
 
Конечно хотелось бы все таки это сделать формулой, что бы таких отличных спортсменов программа оценила по заслугам.
У женщин есть упражнение прыжки на скакалке, 120 раз за 1 минуту на 100 баллов. Они прыгают гораздо больше. Таблицу придется значительно расширять.  
 
Спасибо большое за идею Vik_tor,
 
еще вариант лист 2
Страницы: 1
Наверх