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

Контрольные вопросы.

  1. Для чего применятся фильтр?

  2. В чем различие между автофильтром и расширенным фильтром?

  3. Как поставить автофильтр на конкретный столбец?

  4. Как поставить условие на автофильтр?

  5. Какие типы диаграмм использовались в работе?

  6. Как построить диаграмму?

  7. Как форматировать диаграмму после ее построения?

Задания к лабораторной работе № 7.

  1. Открыть сохраненную ранее книгу с лабораторными работами №1 и №2.

  2. Выполнить фильтрацию списка с помощью автофильтра:

Поставить автофильтр на заголовок «Дата поступления», задать условие, по которому должны остаться строки с данными людей, принятых на учебу после 1980г. и до 2001г.

  1. Выполнить фильтрацию списка с помощью расширенного фильтра:

Отфильтровать список на месте по следующим условиям:

Скрыть строки, содержащие данные о студентах, которые поступили на учебу после 1997 года и получали повышенную стипендию.

Отфильтровать список с копированием результатов в другое место по тем же условиям.

  1. С помощью расширенного фильтра вывести фамилии студентов, которые родились до 1980 года и учились в группе №1133.

  2. Построить диаграмму, показывающую значение стипендии у каждого человека в списке, и график, показывающий значение среднего балла у каждого человека в списке.

  3. Построить диаграмму, показывающую процентное содержание человек в группах.

Лабораторная работа №8. Использование функций из категории «Ссылки и массивы»

(1 час)

Цель работы:

Научиться применять функции из категории «Ссылки и массивы», повторить применение функций из категорий «Логические» и «Дата/Время».

Теоретические положения.

Функции из категории «Ссылки и массивы».

ИНДЕКС(массив;номер_строки;номер_столбца)

Массив - это интервал ячеек или массив констант.

Номер_строки - это номер строки в массиве, из которой нужно возвращать значение. Если номер_строки опущен, то аргумент номер_столбца нужно задавать обязательно.

Номер_столбца - это номер столбца в массиве, из которого нужно возвращать значение. Если номер_столбца опущен, то аргумент номер_строки нужно задавать обязательно.

· Если используются оба аргумента номер_строки и номер_столбца, то функция ИНДЕКС возвращает значение, находящееся в ячейке на пересечении номер_строки и номер_столбца.

· Если массив содержит только одну строку или один столбец, то соответствующий аргумент номер_строки или номер_столбца не является обязательным.

· Если массив занимает больше, чем одну строку и больше, чем один столбец, а задан только один аргумент номер_строки или номер_столбца, то функция ИНДЕКС возвращает массив из целой строки или целого столбца аргумента массив.

· Если задать номер_строки или номер_столбца равным 0 (нулю), то функция ИНДЕКС вернет массив значений для целого столбца или целой строки, соответственно. Для того, чтобы использовать значения, возвращаемые как массив, функцию ИНДЕКС нужно ввести как формулу массива в горизонтальный интервал ячеек.

Номер_строки и номер_столбца должны указывать на ячейку внутри аргумента массив; в противном случае функция ИНДЕКС возвращает значение ошибки #ССЫЛ!.

ИНДЕКС(А2:Е11;4;3) равняется 1122 (Таблица 3)

ИНДЕКС(D2:D11;5) равняется 3 (Таблица 3)

Таблица 3. «Студенты»

ПРОСМОТР(искомое_значение;просматриваемый_вектор;вектор_результатов)

Искомое_значение - это значение, которое ПРОСМОТР ищет в первом векторе. Искомое_значение может быть числом, текстом, логическим значением, именем или ссылкой, ссылающимися на значение.

Просматриваемый_вектор - это интервал, содержащий только одну строку или один столбец. Значения в аргументе просматриваемый_вектор могут быть текстами, числами или логическими значениями.

Важно! Значения в аргументе просматриваемый_вектор должны быть расположены в порядке возрастания: ..., -2, -1, 0, 1, 2, ..., A-Z, ЛОЖЬ, ИСТИНА; в противном случае функция ПРОСМОТР может вернуть неверный результат. Тексты в нижнем и верхнем регистре считаются эквивалентными.

Вектор_результатов - это интервал, содержащий только одну строку или один столбец. Он должен быть того же размера, что и просматриваемый_вектор.

· Если ПРОСМОТР не может найти искомое_значение, то подходящим считается наибольшее значение в аргументе просматриваемый_вектор, которое меньше, чем искомое_значение.

· Если искомое_значение меньше, чем наименьшее значение в аргументе просматриваемый_вектор, то функция ПРОСМОТР возвращает значение ошибки #Н/Д.

ПРОСМОТР(Кузнецов;B2:B11;F2:F11) равняется 2 (оценка Кузнецова по физике) (Таблица 3)

ПРОСМОТР(A7;A1:A11;B1:B11) равняется “Ильин” (фамилия человека с порядковым номером, находящимся в ячейке А7) (Таблица 3)

ПРОСМОТР(1101;C2:C11;D2:D11) равняется #Н/Д, поскольку в диапазоне С2:С11 нет значения 1101. (Таблица 3)

ПОИСКПОЗ(искомое_значение;просматриваемый_массив;тип_сопоставлени)

Возвращает относительное положение элемента массива, который соответствует заданному значению указанным образом. Функция ПОИСКПОЗ используется вместо функций типа ПРОСМОТР, если нужна позиция элемента в диапазоне, а не сам элемент.

Искомое_значение - это значение, используемое при поиске значения в таблице, значение, для которого ищется соответствие в аргументе просматриваемый_массив. Например, когда Вы ищете номер телефона в телефонной книге, Вы используете имя человека как искомое_значение, но значение, которое Вам нужно получить - это сам номер телефона.

Искомое_значение может быть значением (числом, текстом или логическим значением) или ссылкой на ячейку, содержащую число, текст или логическое значение.

Просматриваемый_массив - это непрерывный интервал ячеек, возможно, содержащих искомые значения. Просматриваемый_массив может быть массивом или ссылкой на массив.

Тип_сопоставления - это число -1, 0 или 1. Тип_сопоставления указывает, как Microsoft Excel сопоставляет искомое_значение со значениями в аргументе просматриваемый_массив.

· Если тип_сопоставления равен 1, то функция ПОИСКПОЗ находит наибольшее значение, которое равно или меньше, чем искомое_значение. Просматриваемый_массив должен быть упорядочен по возрастанию: ..., -2, -1, 0, 1, 2, ..., A-Z, ЛОЖЬ, ИСТИНА.

· Если тип_сопоставления равен 0, то функция ПОИСКПОЗ находит первое значение, которое в точности равно аргументу искомое_значение. Просматриваемый_массив может быть в любом порядке.

· Если тип_сопоставления равен -1, то функция ПОИСКПОЗ находит наименьшее значение, которое равно и больше чем искомое_значение. Просматриваемый_массив должен быть упорядочен по убыванию: ИСТИНА, ЛОЖЬ, Z-A, ..., 2, 1, 0, -1, -2, ..., и так далее.

· Если тип_сопоставления опущен, то предполагается, что он равен 1.

· ПОИСКПОЗ возвращает позицию соответствующего значения в аргументе просматриваемый_массив, а не само значение. Например: ПОИСКПОЗ("б";{"а";"б";"в"};0) возвращает 2 -- относительную позицию буквы "б" в массиве {"а";"б";"в"}.

· ПОИСКПОЗ не различает регистры при сопоставлении текстов.

· Если функция ПОИСКПОЗ не находит соответствующего значения, то возвращается значение ошибки #Н/Д.

· Если тип_сопоставления равен 0 и искомое_значение является текстом, то искомое_значение может содержать символы шаблона, звездочка (*) и знак вопроса (?). Звездочка соответствует любой последовательности символов, знак вопроса соответствует любому одиночному символу.

ПОИСКПОЗ(“Иванов”;В2:В11;0) равняется 1(Таблица 3)

ПОИСКПОЗ(2;Е2:Е11;0) равняется 1(Таблица 3)

ПОИСКПОЗ(3;D2:D11;0)равняется значению ошибки #Н/Д, поскольку интервал D2:D11 не содержит значение 3. (Таблица 3)