- •6.4. Поиск решения 101
- •6.4.1. Поиск решения 102
- •7. Приложения на основе Power Point 111
- •8. Приложения, созданные средствами языка программирования vba 124
- •Сведения из теории
- •1. Структура системы управления
- •2. Компьютерная информационная система в структуре организации
- •2.1 Схема внедрения компьютерной ис в организацию
- •2.2. Проектирование ис
- •3. Разработка баз данных для информационных систем
- •3.1. Получение внутреннего нормализованного представления данных с использованием реляционной модели
- •3.2. Задание для контрольной работы
- •Практические задания
- •4.1. Построение информационной системы по шаблону
- •4.2. Создание новой ис
- •4.2.1. Создание новых таблиц базы данных
- •4.2.2. Установка связей между таблицами и ввод данных в таблицы Установка связей между таблицами
- •4.2.3. Ввод данных в таблицы бд
- •4.3. Создание форм
- •4.4. Создание сложных форм для работы с базой данных
- •4.4.1. Работа с данными с помощью формы
- •4.4.2. Создание сложных форм
- •4.5. Работа с запросами и отчетами
- •4.5.1. Создание и фильтрация запросов
- •4.5.2. Создание и просмотр отчетов
- •Справка №
- •6. Приложения на основе табличного процессора Excel
- •6.2. Создание запроса к базе данных из рабочей книги ms Excel
- •6.3. Анализ и обработка данных с помощью сводных таблиц
- •6.3.1. Создание сводных таблиц
- •Самостоятельная работа
- •6.3.2. Изменение структуры таблицы
- •Вычисляемое поле
- •Самостоятельная работа
- •Обновление данных
- •Группирование элементов сводной таблицы.
- •6.4. Поиск решения
- •6.4.1. Поиск решения
- •7. Приложения на основе Power Point
- •7.1. Работа с простыми презентациями
- •7.1.1. Структура презентации Power Point
- •7.2. Просмотр ранее созданной презентации
- •7.3. Создание презентации на основе шаблонов
- •7.4. Создание презентации с «чистого листа»
- •7.5. Включение в презентацию элементов управления
- •7.6. Размещение элементов управления для перемещения между слайдами
- •7.7. Размещение гиперссылок в слайде
- •8. Приложения, созданные средствами языка программирования vba
- •8.1. Автоматизация выполнения задач с помощью макросов
- •8.2. Советы по записи макросов
- •8.3. Запись макроса
- •8.4. Написание макроса на языке Visual Basic
- •8.5. Создание макросов в текстовом процессоре Word
- •8.6. Инструментальная среда Visual Basic for Application
- •8.7. Создание пользовательских панелей и кнопок запуска программ
- •8.8. Решение задач при помощи стандартных средств vba
- •8.9. Программа поиска наибольшего элемента массива
- •8.10. Линейные алгоритмы
- •8.11. Циклические алгоритмы
- •8.12. Создание пользовательских форм с элементами управления
6.3.1. Создание сводных таблиц
Сводные таблицы создают с помощью мастера.
Прежде, чем создавать сводные таблицы, следует построить базы данных в рабочей таблице. Откройте MS Excel. На рабочем листе Введите данные в соответствии с таблицей, показанной на рис.1.
При вводе используйте форму ввода.
Рис.1. Исходная табличная база данных
Внимание!
Для использования формы выполните следующее.
При вводе данных необходимо ввести заголовок таблицы и данные в первую строку таблицы, например:
Далее выполнить команду Данные Форма. Открыть форму , ввести данные. Добавлять записи (строки таблицы) кнопкой Добавить.
Задание 1. Создание сводной таблицы
-
Дважды щелкните по ярлыку рабочего листа Лист1. Переименуйте его, назвав именем Исходные данные. Разместите на листе базу данных (рис.1).
-
Запустите мастер сводных таблиц, воспользовавшись командами: Данные, Сводная таблица. В результате появляется первое окно Мастера сводных таблиц, в котором следует выбрать источник данных. Поскольку в рассматриваемом примере источник данных находится в рабочей таблице, выберем в поле «Создать таблицу на основе данных, находящихся …» переключатель «в списке или базе данных Microsoft Excel».
-
После выбора источника данных следует нажать кнопку Далее. В следующем диалоговом окне мастера (рис.2) в поле Диапазон нужно указать диапазон ячеек, где располагается таблица исходных данных. Внимание! Если курсор находится внутри диапазона источника данных, то диапазон будет указан автоматически. После завершения второго шага в алгоритме построения сводных таблиц следует нажать кнопку Далее.
Рис.2. Диалоговое окно мастера сводных таблиц
-
Шаг 3 заключается в определении места расположения сводной таблицы: на существующем листе или на новом и создании макета сводной таблицы. Выберите переключатель Новый лист и нажмите кнопку Макет. В диалоговом окне Макет (рис. 3) поля базы данных расположены в правой части макета в виде кнопок. Каждую из них следует разместить (перетащить с помощью «мыши») в одной их 4 областей макета сводной таблицы: область страниц, строк, столбцов, данных. При размещении кнопки поля в области страниц, строк, столбцов имена полей становятся заголовками строк, столбцов и страниц соответственно. При размещении кнопки поля в области данных мастер сводных таблиц использует формулу СУММ (SUM) по умолчанию, если значение поля является числом, и формулу СЧЕТ (COUNT), если поле содержит нечисловое значение. При определении макета сводной таблицы необязательно все поля должны быть размещены в указанных областях, в каждой области можно разместить одно или более полей. Если порядок размещения полей вам не понравился, вы можете вынести поле за пределы макета.
Рис.3. Макет сводной таблицы
-
Щелкните левой кнопкой манипулятора мышь по полю Наименование и удерживая кнопку мыши перетащите поле в область Страницы;
-
Щелкните левой кнопкой манипулятора мышь по полю Клиент и перетащите его в область Столбцы.
-
Щелкните левой кнопкой манипулятора мышь по полю Сотрудники и перетащите поле в область Строки.
-
Щелкните левой кнопкой манипулятора мышь по полю Количество и перетащите его в область Данные. В результате получится макет сводной таблицы, который представлен на рис.4. Нажмите кнопки ОК и Готово.
Рис.4. Мастер сводных таблиц после размещения на нем полей
-
В результате на новом листе разместится сводная таблица и будут открыты две новых панели инструментов Сводная таблица и Список полей сводной таблицы.
Щелкните дважды по ярлычку вновь появившегося рабочего листа. Переименуйте рабочий лист, выбрав имя Услуги БНТИ. Щелкните по раскрывающемуся списку значения поля страницы (все) и выберите Ксерокопирование. В результате получите сводную таблицу, представленную на рис.5. С помощью этой таблицы можно легко установить, каким клиентам и в каком объеме оказывались услуги по ксерокопированию, а также определить общий объем услуг по ксерокопированию.
Рис.5. Сводная таблица, содержащая услуги по ксерокопированию