Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Praktikum_po_Excel.doc
Скачиваний:
61
Добавлен:
07.02.2015
Размер:
3.68 Mб
Скачать

Урок 10. Многотабличные системы

Цель урока. Научиться обрабатывать данные, которые находятся в нескольких ЭТ.

Общие сведения

В предыдущих уроках мы обрабатывали данные, которые находились в одной таблице. На практике нередки случаи, когда данные находятся в нескольких ЭТ, которые могут располагаться на одном или разных листах рабочей книги.

Задания на урок

Задание 1. Создать электронные ведомости с результатами экзаменационной сессии для группы 11-00 по двум предметам: Информатика и Физика. Каждая ведомость должна находиться на отдельном листе рабочей книги. По результатам этих экзаменов создать ведомость назначения на стипендию, которая также должна находиться на отдельном листе рабочей книги.

Решение. 1. Загрузить с дискеты свой файл ЭТ, открыть очередной свободный лист и дать ему имя “Урок 10_Инф”.

2. Открыть файл ”Таблицы для Excel.doc” и скопировать из него на лист “Урок 10_Инф” табл.10-1. Отформатировать эту таблицу в соответствии с рис.10-1.

Примечание. Пустая ячейка в графе Оценка означает, что студент на экзамен не явился.

3. В соответствии с рис.10-1 ввести формулы:

  • в ячейки С27:С30 - для вычисления числа оценок в ведомости используется функция =СЧЁТЕСЛИ (см. Урок 8);

  • в ячейку С31 - для вычисления числа не явившихся на экзамен студентов используется функция =СЧИТАТЬПУСТОТЫ, определяющая количество пустых ячеек в указанном диапазоне;

  • в ячейку С32 - для вычисления числа студентов, пришедших на экзамен.

4. Получить копию листа “Урок 10_Инф” и дать этому листу имя “Урок 10_Физ”. В ведомости этого листа заменить дисциплину Информатика на Физика и ввести другие оценки (сделать 3 неявки на экзамен).

5. Открыть очередной свободный лист и дать ему имя “Урок 10_Стип”. Скопировать на него из файла ”Таблицы для Excel.doc” табл.10-2 и отформатировать ее в соответствии с рис.10-2.

A

B

C

D

E

1

Экзаменационная ведомость

2

3

Группа

11-00

Дисциплина

Информатика

4

5

ФИО

зачетной книжки

Оценка

Подпись

экзаменатора

6

1

Мохов А.Г.

 

4

 

7

2

Смирнова Н.А.

 

5

 

…………

25

20

Елисеева Т.Н.

 

2

 

26

27

Отлично

=СЧЁТЕСЛИ(D6:D25;"=5")

28

Хорошо

=СЧЁТЕСЛИ(D6:D25;"=4")

29

Удовлетворительно

=СЧЁТЕСЛИ(D6:D25;"=3")

30

Неудовлетворительно

=СЧЁТЕСЛИ(D6:D25;"=2")

31

Не явился

=СЧИТАТЬПУСТОТЫ(D6:D25)

32

Итого

=СУММ(C27:C30)

Рис.10-1. Экзаменационная ведомость по Информатике (Физике)

6. Для заполнения таблицы Экзаменационная ведомость необходимо использовать данные экзаменационных ведомостей с оценками по Информатике и Физике, которые находятся на разных листах. Выполнить следующие операции:

  • Определение среднего балла. Используем функцию СРЗНАЧ, но в ней перед адресами ячеек указываются имена листов, которые берутся в апострофы и после которых ставится знак !. Например, для первого студента эта формула будет иметь вид:

=СРЗНАЧ('Урок 10_Инф'!D6;'Урок 10_Физ'!D6).

A

B

C

D

E

1

Ведомость назначения на стипендию

2

3

Группа

11-00

4

5

Минимальная стипендия -

100,00р.

6

7

ФИО

Средний балл

Число сданных экзаменов

Стипендия

8

1

Мохов А.Г.

9

2

Смирнова Н.А.

…………

26

19

Матвеев А.П.

27

20

Елисеева Т.Н.

28

29

30

Стипендиальный фонд

Рис.10-2. Ведомость назначения на стипендию

Вводить формулу следует так:

а) встать на ячейку С8, нажать кнопку вставки функции fx и в категории Статистические выбрать функцию СРЗНАЧ;

б) открыть лист “Урок 10_Инф”, сдвинуть окно СРЗНАЧ вниз и щелкнуть мышью по ячейке D6, в которой находится оценка первого студента по Информатике;

в) в окне СРЗНАЧ щелкнуть мышью в поле Число2, открыть лист “Урок 10_Физ”, щелкнуть мышью по ячейке D6, в которой находится оценка первого студента по Физике и нажать ОК;

г) скопировать формулу в ячейки С9:С27 для остальных студентов;

  • Определение числа сданных экзаменов. Используем функцию СЧЁТ (категория Статистические), которая подсчитывает в области просмотра количество числовых ячеек, при этом пустые ячейки, логические значения и текст пропускаются. Например, для первого студента эта формула в ячейке D8 будет иметь вид:

=СЧЁТ('Урок 10_Инф'!D6;'Урок 10_Физ'!D6)

Все операции по вводу этой формулу аналогичны формуле СРЗНАЧ и рассмотрены выше.

  • Определение размера стипендии. Для начисления стипендии используется следующий алгоритм:

Если студент сдал оба экзамена и средний балл  4.5, то размер минимальной стипендии увеличивается в 1.5 раза; если студент сдал оба экзамена и средний балл  4.0, то выплачивается минимальная стипендия; во всех остальных случаях стипендия не выплачивается.

Для первого студента в ячейку Е8 нужно ввести формулу:

=ЕСЛИ(И(C8>=4,5;D8=2);$D$5*1,5;ЕСЛИ(И(C8>=4;D8=2);$D$5;0))

которая затем копируется в ячейки Е9:Е27.

  • Определение стипендиального фонда. Для этого в ячейку Е30 нужно ввести формулу суммирования =СУММ(E8:E27).

Показать результаты преподавателю, получить его подпись и сохранить документ на своей дискете (результаты урока: Лист ”Урок 10_Инф” – ведомость оценок по Информатике Лист ”Урок 10_Физ” – ведомость оценок по Физике Лист ”Урок 10_Стип” – ведомость назначения на стипендию).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]