Упражнение 1: Сортировка данных.
-
В своей папке создайте рабочую книгу Лаб_10_Ex
-
Лист 1 переименуйте как Список, создайте таблицу приведенную ниже: Введите имена полей, а во второй строке должны ввести записи т.е. информацию. Ввод с помощью формы данных. Выберите из меню команду Данные/Форма. Появится сообщение Exсel. Ответьте ОК.
Номер группы
|
Номер зач. книжки
|
Код предмета
|
Таб. № препод.
|
Вид занятия
|
Дата
|
Оценка
|
133
|
11
|
П1
|
А1
|
Л.
|
12.12.04
|
4
|
133
|
12
|
П2
|
А2
|
Пр.
|
25.12.04
|
4
|
133
|
13
|
П1
|
А3
|
Л.
|
12.12.04
|
5
|
133
|
14
|
П2
|
А1
|
Пр.
|
20.12.04
|
2
|
133
|
15
|
П1
|
А2
|
Л.
|
12.12.04
|
3
|
133
|
16
|
П2
|
А1
|
Л.
|
25.12.04
|
4
|
133
|
17
|
П1
|
А2
|
Пр.
|
12.12.04
|
5
|
133
|
18
|
П1
|
А3
|
Пр.
|
25.12.04
|
5
|
134
|
19
|
П1
|
А3
|
Л.
|
7.12.04
|
4
|
134
|
20
|
П2
|
А1
|
Пр.
|
25.12.04
|
5
|
134
|
21
|
П1
|
А3
|
Л.
|
7.12.04
|
5
|
134
|
22
|
П2
|
А2
|
Пр.
|
25.12.04
|
2
|
134
|
23
|
П1
|
А2
|
Л.
|
12.12.04
|
4
|
134
|
24
|
П1
|
А1
|
Л.
|
25.12.04
|
5
|
134
|
25
|
П2
|
А3
|
Л.
|
7.12.04
|
3
| -
Выполнить сортировку данных таблицы по возрастанию столбца Код предмета. Для этого нужно :
-
Установите курсор в таблице, выполнить команду меню Данные→ Сортировка;
-
В окне сортировка диапазона выбрать сортировку по столбцу “ Код предмета ” и установите опцию по возрастанию.
-
Выполнить сортировку данных по возрастанию по 3 столбцам: по номеру группы, по коду предмета., таб №преподавателя. Для этого следуют установить курсор в таблице, выполнить команду меню Данные→ Сортировка и в диалоговом окне сортировка установить:
-
в строке Сортировать по – поле «по номеру группы» по возрастанию;
-
в строке Затем по – поле «по коду предмета», по возрастанию;
-
в строке Последнюю очередь, по поле «таб №преподавателя», по возрастанию.
Упражнение 2: Фильтрация данных.
-
Переименуйте Лист2 на Автофильтр и скопируйте на него исходную базу данных из листа Список.
-
Выберите из списка данные используя критерий: Для преподавателя А1 выбрать сведения о сдаче экзамена на положительную оценку по виду занятия – Л.Для этого:
-
Примените Автофильтрацию, установив курсор в область списка и выполните команду Данные – Фильтр - Автофильтр.
-
В столбце Таб. № преподавателя нажмите на кнопку и из списка условий отбора выберите А1;
-
Переидите в столбец Вид занятия и из списка фильтра выберите Л., затем в столбце Оценка из списка условий отбора выберите (Условие…) и в диалоговом окне сформируйте условие отбора >3; т.е. выберите условие Больше, а слева наберите 3.
-
Посмотрите на результат.
-
Отмените результат автофильтрации. Для этого нажмите на в каждом поле где вы применили Автофильтр и выберите Все.
-
Выберите из списка данные, используя критерий: для группы 133 получить сведения о сдаче экзамена по предмету П1 на оценки 3 и 4.
-
Отмените результат автофильтрации.
Упражнение 3: Расширенный фильтр
-
Переименуйте Лист3 на Расширенный фильтр и скопируйте на него исходную базу данных.
Этап 1. Формирование диапазона условий по типу Критерий сравнения
-
При использовании Расширенного фильтра необходимо с начало задать интервал критериев – это область, где задаются критерии фильтрации. Для этого:
-
Скопируйте имена полей (шапка) списка в другую область например в А18 на том же листе.
-
Сформируйте в области условий отбора Критерий сравнения – о сдаче экзаменов студентами группы 134 по предмету П2 на оценки 2 или 5. Для этого:
-
Запишите критерии поиска в интервал критериев
Номер группы
|
Номер зач. книжки
|
Код предмета
|
Таб. № препод.
|
Вид занятия
|
Дата
|
Оценка
|
134
|
|
П2
|
|
|
|
2
|
134
|
|
П2
|
|
|
|
5
|
Этап 2. – фильтрация записей списка.
-
Произведите фильтрацию записей.
-
Поместите курсор в область базы данных
-
Выполните команду Данные→Фильтр→ Расширенный фильтр.
-
В диалоговом окне Расширенный фильтр установите следующие параметры:
-
Установит переключатель скопировать результат в другое место
-
В поле Исходный диапазон укажите диапазон таблицы: А1:G16
-
В Диапазон условии укажите диапазон таблицы критерии: А18:G20.
-
В поле Поместить результат в диапазон укажите ячейку А21.
-
Нажмите кнопку ОК.
Задания для самостоятельной работы:
-
Скопируйте исходную базу данных с листа Список на новый лист и отсортируйте Список1 …
-
Установите автофильтр и выберите данные по следующему условию: см. таблицу
-
Установите расширенный фильтр: см. таблицу
№
|
Задание 1
|
Задание 2
|
Задание 3
|
1
|
По номеру группы и коду пред
|
Записи с 7.12.04 по 12.12.04
|
Гр. 133, оценки 4 или 5, П1
|
2
|
По № зач.кн. и виду занятий
|
Предметы с кодом П1 и оценки 4
|
Гр. 134, оценки 2 или 4
|
3
|
По таб. № преподав. и № группы
|
№ зач.кн. с15 по 20
|
А2, оценки 4 или 5, Пр.
|
4
|
По виду занятий и дате
|
Таб. № преподав. А1 и А2»
|
Гр. 133, А1 или А2, Л.
|
5
|
По дате и оценке
|
Оценки 2 и 3
|
Гр. 134, № зач.>21 , Л.
|
Контрольные вопросы:
-
Что такое база данных?
-
Что значит сортировать данные?
-
Какие бывают виды фильтрации?
-
Чем отличается сортировка от фильтрации?
-
Каким образом устанавливается расширенный фильтр?
Лабораторная работа №12
Тема: «Матрицы и матричные формулы»
Цель работы: сформировать умения использовать функции Excel для выполнения различных операции над матрицами (массивами), решать системы линейных уравнений методом обратной матрицы.
Основные понятия:
Формулу массива можно использовать для выполнения нескольких вычислений в целях получения одного результата.
При вводе формулы массива (формула, выполняющая несколько вычислений над одним или несколькими наборами значений, а затем возвращающая один или несколько результатов. Формулы массива заключены в фигурные скобки { } и вводятся нажатием клавиш CTRL+SHIFT+ENTER.)
Этот тип формулы массива может упростить модель листа, заменив несколько отдельных формул одной формулой массива. Формулы массивов используют несколько множеств значений, которые называются массивами аргументов. Диапазон массива – это блок ячеек, который имеет общую формулу массива. Действия над массивами значительно отличаются от действий над отдельными ячейками.
Функция МУМНОЖ ( ) определяет результат произведения нескольких матриц. При использовании этой функции важно помнить, что можно перемножить не только 2 квадратные, но и 2 прямоугольные матрицы, но при этом количество строк второй матрицы должно быть равно количеству столбцов первой матрицы, а число столбцов второй числу строк первой.
Функция МОПРЕД ( ) вычисляет определитель квадратной матрицей. Результатом вычисления является число.
Функция МОБР ( ) возвращает обратную матрицу.
Упражнение 1. Сложение, вычитание и произведение массивов.
-
Переименуйте Книгу на Лаб_11_Матрицы, а Лист 1 на Задание 1
-
Оформите следующие таблицы:
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
1
|
Пример 1
|
|
Пример 2
|
|
Пример 3
|
2
|
|
15
|
12
|
16
|
|
|
7
|
8
|
9
|
|
|
8
|
9
|
7
|
3
|
А=
|
18
|
5
|
16
|
|
В=
|
4
|
9
|
15
|
|
C=
|
15
|
80
|
21
|
4
|
|
19
|
2
|
25
|
|
|
2
|
6
|
9
|
|
|
31
|
25
|
63
|
5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7
|
А+В=
|
|
|
|
|
В-С=
|
|
|
|
|
А2=
|
|
|
|
8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
Для выполнения Примера 1 выполните следующие действия:
-
Выделите диапазон ячеек, в который требуется ввести формулу массива, т.е B6:D8
-
Нажмите на знак =
-
Выделите диапазон матрицы А
-
Нажмите на знак +
-
Выделите диапазон матрицы В
-
Нажмите сочетание клавиш CTRL+SHIFT+ENTER.
-
У вас в строке формулы должно получится следующая формула: = {B2:D4+G2:I4}
-
Аналогичные действия выполните и для примера 2 и примера 3
Достарыңызбен бөлісу: |