
- •2. Создание документа в excel
- •3. Копирование, перемещение, вставка столбцов и строк электронной таблицы
- •4. Использование графических возможностей excel
- •Абсолютные и относительные адреса. Форматы данных
- •Календарные и логические функции
- •Сортировка данных
- •8. Фильтрация данных
- •9. Усиленный фильтр*
- •10. Функции баз данных*
- •Задание 9
- •11. Функции поиска и связи таблиц (случай векторной справочной таблицы)
- •Вариант 3. Расчет тарифов на железнодорожные перевозки.
- •Вариант 4. Скидка оптовым покупателям
- •12. Функции поиска и связи таблиц (случай матричной справочной таблицы)*
- •13. Решение задач линейного программирования*
- •Регрессионные зависимости и прогнозирование*
- •Библиографический список
- •Оглавление
- •2. Создание документа в excel5.......................................................................
Задание 9
Вариант 1. По данным из приведенной в начале настоящего задания таблицы определить число мужчин предпенсионного возраста (возраст более 59 лет).
Вариант 2. По данным из приведенной в начале настоящего задания таблицы определить минимальную зарплату работников-женщин.
Вариант 3. В примере (по данным из таблицы варианта 2 задания 7), приведенном в задании 8 (раздел “Вычисляемые критерии”), просуммировать значения Ок (руб.) по всем материалам и изделиям, удовлетворяющим критерию: Ок больше среднего значения Ок по всем строкам.
Вариант 4. Для таблицы варианта 3 задания 7 найти средний балл, полученный девушками по политэкономии.
Вариант 5. Для таблицы варианта 4 задания 7 подсчитать количество а/м “Жигули” зеленого цвета
При выполнении данного задания необходимо в таблицах дополнить число строк до 25.
11. Функции поиска и связи таблиц (случай векторной справочной таблицы)
При сложных расчетах данные могут размещаться в двух и более таблицах. Например, первая таблица - основная, где проводятся расчеты, а во второй таблице располагаются справочные данные. При этом необходимо, чтобы автоматически осуществлялась связь таблиц, автоматический поиск данных в справочной таблице и их использование в таблице расчетов (основной).
Удобно располагать каждую таблицу на отдельном листе книги-файла. Можно дать свои имена листам с помощью меню Формат - Лист - Переименование. Прямое связывание таблиц осуществляется путем ссылки на ячейку таблицы, например: Таблица2!А3:D3 - обращение к блоку ячеек А3:D3 таблицы на листе с именем Таблица2 .
Для поиска данных в справочной таблице и передачи их в основную таблицу используется функция ПРОСМОТР, которая “работает” с двумя векторами (т.е. столбцами или строками таблицы). Она просматривает вектор, находит указанное значение, переходит в соответствующую позицию второго вектора и возвращает значение оттуда. Синтаксис функции:
ПРОСМОТР(искомое значение, просматриваемый вектор, вектор результатов)
Искомое значение - это значение, которое ПРОСМОТР ищет в первом векторе. Искомое значение может быть числом, текстом. Просматриваемый вектор - это интервал, содержащий одну строку или один столбец. Вектор результатов - это интервал, содержащий одну строку или один столбец. Он должен быть того же размера, что и просматриваемый вектор.
Если точного совпадения значений нет, то подходящим считается наибольшее значение в аргументе просматриваемый вектор, которое меньше, чем искомое значение. Если искомое значение меньше, чем наименьшее значение в аргументе просматриваемый вектор, то функция ПРОСМОТР возвращает значение ошибки #Н/ Д.
Пример: ПРОСМОТР(4.91; $А$2:$А$7; $B$2:$B$7) - ищет значение 4.91 среди чисел, записанных в ячейках А2:А7, а затем переходит в соответствующую позицию второго вектора B2:B7 и возвращает значение оттуда (поскольку обычно приходится эту формулу копировать, то для ячеек справочной таблицы следует указывать абсолютные адреса). Если ПРОСМОТР не может найти искомое значение, то производятся действия, описанные выше.
Рассмотрим применение этой функции на примере следующей задачи. Предприятие выпустило акции на сумму 1 000 000 руб. для распределения между своими работниками. При необходимо учесть стаж работы. C этой целью установлены следующие коэффициенты:
0 <= стаж работы < 3 - коэффициент 1;
3 <= стаж работы < 6 - коэффициент 2;
6 <= стаж работы < 9 - коэффициент 3;
9 <= стаж работы < 12 - коэффициент 4, и так далее.
Определить, на какую сумму следует выделить акции каждому работнику, при условии. что распределение производится пропорционально установленным коэффициентам.
Исходные данные приведены в основной таблице (на листе Список работников в столбцах A, B,C ) и в справочной таблице (на листе Коэффициенты). В столбцах D и E приведены результаты расчетов, которые будут поясняться ниже.
Лист Список работников (первая таблица).
|
A |
B |
C |
D |
E |
1 |
|
|
|
|
|
2 |
N п/п |
Ф. И. О. |
Дата поступления на предприятие |
Стаж, лет |
Коэф-фициент |
3 |
1 |
Бессонова О.В. |
2.02.92 |
5.51 |
2 |
4 |
2 |
Иванов А.А. |
15.03.91 |
6.40 |
3 |
5 |
3 |
Ветров И.К. |
16.12.56 |
40.66 |
8 |
6 |
4 |
Владимиров С.К. |
10.10.65 |
31.84 |
7.5 |
7 |
5 |
Радина А.С. |
12.02.88 |
9.48 |
4 |
8 |
6 |
Иванов А.К. |
31.12.94 |
1.60 |
1 |
Лист Коэффициенты (вторая, справочная таблица).
|
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
1 |
Стаж |
0 |
3 |
6 |
9 |
12 |
15 |
18 |
21 |
24 |
27 |
36 |
50 |
2 |
Коэффициент |
1 |
2 |
3 |
4 |
5 |
5.5 |
6 |
6.5 |
7 |
7.5 |
8 |
8.5 |
Для нахождения стажа используем в ячейке D3 функцию ДОЛЯГОДА(СЕГОДНЯ(); С3; 1). В ячейке E3 записываем функцию:
ПРОСМОТР(D3; Коэффициенты!$B$1:$M$1; Коэффициенты!$B$2:$M$2), а затем копируем ее во весь столбец E.
Решена только наиболее сложная часть задачи - определены коэффициенты работников.
Задание 10
Варианты для самостоятельной работы.
Вариант 1. Дополнить список работников в предыдущей таблице до 20 строк и рассчитать, на какую сумму выдать акции каждому работнику предприятия (дополнить таблицу необходимыми столбцами).
Вариант 2. Гороскоп
|
A |
B |
C |
D |
E |
F |
G |
1 |
N п/п |
Фамилия, И.О. |
Дата рождения |
Год рождения |
Частное от деления |
Номер года в цикле |
Вы родились в год |
2 |
1 |
Сидоров Е.П. |
20.09.47 |
1947 |
162.25 |
3 |
Свиньи |
3 |
2 |
Петров О.И. |
10.01.98 |
1998 |
166.5 |
6 |
Тигра |
4 |
3 |
Федина А.А. |
8.03.59 |
1959 |
163.25 |
3 |
Свиньи |
Справочная таблица
к варианту 2.
Остаток от деления
на 12 (номер года в цикле)
Год
0
Обезьяны
1
Петуха
2
Собаки
3
Свиньи
4
Крысы
5
Быка
6
Тигра
7
Кролика
8
Дракона
9
Змеи
10
Лошади
11
Козы