Прикладное программирование в EXCEL

Страницы: <<  <  7 | 8 | 9 | 10  >  >>

разовать расписание предметов в расписание баллов. Операция аналогична тому, что мы проделывали, превращая расписание предметов в расписание учителей, поэтому не вижу смысла подробно расписывать эти действия. Так что просто приведу итоговую формулу для ячейки В2:
ЕСЛИ(Расписание!B2"";ИНДЕКС(Нагрузка!$A:$L;ПОИСКПОЗ(Расписание!B2;Нагрузка!$A:$A;0);2);"")
Очевидно, что здесь также придется менять номер столбца (2 в нашем примере) на 3, 4, 5. . . в зависимости от того, как мы будем продвигаться к старшим классам.

Ну а теперь, когда мы знаем, сколько баллов получает каждый предмет для каждого класса на каждый день, мы легко найдем их сумму на нашем листе "Баллы". Так для понедельника для 1 класса (ячейка В2) нам нужно просто найти сумму ячеек Дневная!B2:B8. Ну и так далее. Эта работа наиболее трудоемка, т. к. тут придется руками прописывать каждую ячейку - обычное заполнение тут не поможет. Так что вбиваем следующую формулу с учетом корректировок:
СУММ(Дневная!B2:B8)


Ну и последнее - построим графики недельной нагрузки - они тоже нужны для утверждения расписания в вышестоящих инстанциях.
Как строить гистограммы, уверен, учить никого не нужно. В итоге мы получаем еще один лист "ГРАФИКИ", на котором размещаем все диаграммы.

Все! Наша работа завершена! Наводим последний марафет и идем обрадовать вашего завуча!
ЗАКЛЮЧЕНИЕ
Думаю, данная статья позволит многим задуматься о широте возможностей применения Excel в школьной жизни. Ведь главное предназначение компьютера - упростить нам жизнь. И Excel тому отличное подтверждение. Допустим, я еще сделал для завуча сводные ведомости успеваемости по классам, которые необходимы ей для анализа учебной деятельности. Эти ведомости авто

Страницы: <<  <  7 | 8 | 9 | 10  >  >>
Рейтинг
Оцени!
Поделись конспектом: