- •Федеральное агентство по образованию
- •Методические указания
- •1. Диаграммы, графики, поверхности
- •2. Использование функции «если»
- •3. Обобщение данных
- •3.1 Сортировка
- •3.2 Фильтрация
- •3.3 Итоги
- •3.4 Консолидация
- •3.5. Сводная таблица
- •4. Решение задач линейного программирования с помощью ms Excel
- •Контрольные задания
- •Территория и население по континентам
- •Затраты на посадку 1 га садов и ягодников в центральных областях России
- •Товарооборот России с некоторыми странами
- •Важные судоходные каналы
- •Валовый сбор и урожайность сельхозкультур в России
- •Производство основных видов продукции черной металлургии в n-ской области
- •Важнейшие проливы
- •Крупнейшие реки
- •Крупнейшие промышленные корпорации
- •3. Обобщение данных (для всех вариантов)
- •5. Консолидация.
- •6. Сводная таблица.
2. Использование функции «если»
Логические функции позволяют строить выражения, вырабатывающие разные результаты в зависимости от некоторых условий:
ЕСЛИ(<условие>;<результат, если условие истинно>;[<результат, если условие ложно>]) – функция оценивает логическое <условие>, и если оно истинно, возвращает первый результат, если нет - второй.
И(<условие>;<условие>; …) – возвращает значение ИСТИНА, если истинны все аргументы. Функция еще называется функцией логического умножения.
ИЛИ(условие>; …) – возвращает значение ИСТИНА, если истинен хотя бы один из аргументов. Функция еще называется функцией логического сложения.
НЕ(<условие>) – возвращает значение ИСТИНА, если ложен аргумент и наоборот. Функция еще называется функцией отрицания, поскольку ее значение всегда противоположно значению аргумента.
Пример. Разработать таблицу, содержащую следующие сведения об абитуриентах: фамилия, оценки за экзамены по математике, русскому и истории, сумма баллов за три экзамена и информацию о зачислении: если сумма баллов больше или равна проходному баллу и оценка за экзамен по математике - 4 или 5, то абитуриент зачислен в учебное заведение, в противном случае - нет.
Решение. Исходной информацией являются фамилии, оценки за экзамены и проходной балл. Сумма баллов и информация о зачислении вычисляются с помощью формул.
Первоначально следует подготовить таблицу в следующем виде:
Создайте таблицу 2, как показано на рис. 7. Исходной информацией являются фамилии, оценки за экзамены и проходной балл. Сумма баллов и информация о зачислении вычисляется с помощью формул. В ячейке С1 будет храниться значение проходного балла. Формула в ячейке F4 вычисляет сумму баллов за три экзамена: =C4+D4+E4 (или =СУММ(С4:Е4)). В ячейки столбца G мы занесем более сложную формулу: =ЕСЛИ(F4>=$C$1;"Да";"Нет"). Формула в ячейке G4 задается с помощью логической функции. Окно функции “ЕСЛИ” показано на рисунке 8.
При добавлении дополнительного условия, формула в ячейке G4 примет вид:
=ЕСЛИ(И(F4>=$C$1;D4>=4);"Да";"Нет") (Рис. 9).
Рис. 9. Окно функции «ЕСЛИ(И(»
3. Обобщение данных
В Ехсеl имеется развитый аппарат быстрого и удобного извлечения и формирования различных обобщающих сводок. Доступ к этим средствам, в основном, открывает меню Данные (рис.10). Здесь имеются инструменты сортировки, фильтрации, консолидации и, вообще, формирования разносторонних интегральных характеристик данных, позволяющих получить целостное представление об исследуемых процессах.
|
А |
В |
С |
D |
1 |
Имя |
Товар |
Выручка |
Дата |
2 |
Петр |
стул |
10 |
1.01 |
3 |
Иван |
стол |
20 |
25.01 |
4 |
Петр |
стул |
10 |
26.01 |
5 |
Олег |
шкаф |
30 |
10.02 |
6 |
Петр |
стул |
20 |
12.02 |
7 |
Олег |
стол |
50 |
25.02 |
8 |
Петр |
стол |
60 |
2.03 |
9 |
Петр |
стол |
30 |
2.03 |
10 |
Олег |
стул |
40 |
21.03 |
11 |
Иван |
шкаф |
60 |
25.03 |
12 |
Иван |
стул |
80 |
12.04 |
13 |
Петр |
шкаф |
10 |
10.04 |
14 |
Олег |
шкаф |
10 |
16.04 |
Рис. 10 Рис. 11
На рис. 11 приведены сведения о результатах работы менеджеров-продавцов фирмы, торгующей мебелью. Каждая строка в таблице соответствует одной продаже и содержит поля имен продавцов, наименований проданного товара, выручки (в тыс. руб.) за товары данного наименования и дат продаж за 2008 г.
