Министерство образования Республики Беларусь УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ «ГРОДНЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМЕНИ ЯНКИ ...
23 downloads
165 Views
3MB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
Министерство образования Республики Беларусь УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ «ГРОДНЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМЕНИ ЯНКИ КУПАЛЫ»
УДК 681.3(075.8) ББК 32.973 Р32
Рецензенты:
кандидат физико-математических доцент В.И.Денисковец;
наук,
кандидат физико-математических наук, доцент кафедры дифференциальных уравнений и оптимального управления ГрГУ им. Я.Купалы З.М.Наркун . Рекомендовано советом ИПО ГрГУ им. Я.Купалы. И.Н.РЕВЧУК, В.К.ПЧЕЛЬНИК
Ревчук И.Н.
УЧЕБНАЯ ПРАКТИКА Учебное пособие для слушателей специальности 1-40 01 73 «Программное обеспечение информационных систем»
Р32
УЧЕБНАЯ ПРАКТИКА : учеб. пособие/И.Н.Ревчук, В.К.Пчельник. – Гродно: ГрГУ, 2006. — 207 с. ISBN 985–417–692–4 В курсе «Учебная практика» рассматриваются некоторые вопросы использования электронных таблиц MS EXCEL. В учебном пособии содержится теоретический материал, примеры и задания по следующим разделам курса: создание мегаформул, использование элементов управления на рабочем листе, построение графиков и диаграмм с использованием элементов управления, разработка окон диалога, создание серийных документов слиянием, использование внешних баз данных, подготовка Web-публикаций средствами MS OFFICE.
УДК 681.3(075.8) ББК 32.973
Гродно 2006 ISBN 985–417–692–4
©
Ревчук И.Н., Пчельник В.К., 2006
1. Создание мегаформул Часто при работе с электронными таблицами для получения желаемого результата приходится использовать промежуточные формулы. Это значит. что формула может зависеть от других формул, которые в свою очередь могут зависеть еще от следующих. После того как удалось заставить все формулы работать правильно, можно удалить промежуточные формулы и создать одну единственную (более сложную) формулу. Такие формулы называют мегаформулами. Они занимают меньшее число ячеек, а также могут повысить скорость пересчета. Ограничением техники мегаформул является то, что формулы Excel не могут содержать более 1024 символов. Задача 1.1. Выполнить расчеты по начислению заработной платы сотрудникам, работающим по графику, представленному в таблице 1. Для каждого сотрудника результат расчетов должен быть представлен одной формулой.
Иванов И. И.
Петров С. Н.
Сидоров Н. Н
Федоров И.В.
Хромко А.В.
Таблица 1
Заработная плата начисляется за отработанное время с учетом коэффициента: за работу в субботние и воскресные дни тарифная ставка увеличивается в 1,5 раза. По результатам работы за месяц сотрудникам, число отработанных смен у которых не менее числа рабочих дней в месяце, выплачивается премия в размере 25 % от заработной платы, начисленной за часы. Рабочими днями считаются дни с понедельника по пятницу. Для каждого сотрудника вычислить отдельно число часов, отработанных в рабочие и нерабочие дни. Разработанная таблица должна допускать изменение исходных данных без изменения формул. Построить гистограмму сравнения, отображающую отработанные часы в будние дни для каждого сотрудника (по левой оси значений) и его отработанные часы в выходные дни (по правой оси). Решение. Представим данные на рабочем листе так, как на рисунке 1. Первоначально используются вспомогательные формулы. Содержимое ячеек листа приведено в таблице 2. Создание мегаформулы состоит в копировании текста формулы и замене им ссылки на ячейку. Будем создавать мегаформулу в ячейке АМ2. Для этого активизируем ячейку AL2. Выделим текст формулы (без знака равенства), скопируем выделенный текст в буфер обмена. Активизируем ячейку АМ2 и вставим в нее только что скопированный текст AJ2+AK2. Из таблицы видно, что содержимым ячейки AJ2 является формула
1.03.04
+
-
+
-
+
=AH2*$B$10*$B$14+AI2*$B$10*$B$11*$B$13.
2.03.04
+
-
+
-
+
3.03.04
-
+
+
+
+
…
+
+
-
+
-
31.03.04
+
-
-
+
+
Аналогично выполним копирование текста этой формулы без знака «=» и вставим этот текст в ячейку АМ2 вместо AJ2. В некоторых случаях для поддержки корректной работы формулы копируемый текст должен заключаться в круглые скобки. Если после вставки текста в формулу, возвращаемое ею значение изменяется, следует отменить вставку. Заключаем копируемую формулу в скобки и пробуем вставить снова.
Дата
Почасовая тарифная ставка 3200 руб. Продолжительность смены: суббота и воскресенье 6 часов, остальные дни 8 часов. 3
4
ячейка
Таблица 2
содержимое
S9
{=СУММ(ЕСЛИ(ДЕНЬНЕД($B$1:$AF$1;2)5;1;0))}
R8
=МЕСЯЦ(L1)
ЕСЛИ(ДЕНЬНЕД($B$1:$AF$1;2) Новая страница рамок. Для выполнения остальных операций с рамками следует воспользоваться панелью инструментов Рамки (рис.161). Рисунок 162 Рисунок 161
Каждой из рамок вновь построенной страницы следует сопоставить начальную страницу – документ, который появляется внутри рамки при открытии самой страницы рамок обозревателем или MS Word. Это выполняется с помощью диалогового окна Свойства рамки: 1. устанавливаем курсор внутрь рамки; 2. открываем окно Свойства рамки командой Формат/Рамки/ Свойства рамки (рис. 162);
145
3. выбираем вкладку Рамка и задаем в ней имя рамки в поле Имя. Кнопкой Обзор вводим в поле списка Начальная страница адрес ссылки на начальную страницу этой рамки. Группа Страница рамок на вкладке Границы управляет отображением границ, разделяющих рамки. В группу Отдельная рамка в обозревателе входим два элемента. В раскрывающемся списке можно выбрать режим, разрешающий или запрещающий появление полос прокрутки в выбранной рамке. Флажок позволяет разрешить или запретить изменение размеров рамки при просмотре страницы в обозревателе с помощью перетаскивания границы мышью. 146
Рисунок 163
Рисунок 165
Рисунок 164
Рисунок 166
При создании гиперссылки открываются последовательно окна диалога, представленные на рисунках 163-164. На рисунке 167 показано, что сделан выбор для вывода в рамку 1.
147
148
лить фон документа. Для просмотра анимированных рисунков темы следует открыть данную Web-страницу в Webобозревателе. На рисунке 168 приведен один из вариантов применения стандартной темы.
Рисунок 167
Word обеспечивает встроенную поддержку тем, позволяющих быстро применять к Web-странице фоновые рисунки и наборы согласованных между собой стилей. Темы значительно облегчают процесс оформления Web-страниц. Тема — это набор унифицированных элементов и цветовых схем, предназначенный для создания фоновых рисунков, маркеров, шрифтов, горизонтальных линий и других элементов документа. Темы помогают быстро и грамотно создавать профессионально оформленные документы, которые можно просматривать с помощью Word, средств электронной почты или Web. Когда к документу применяется какая-либо тема, автоматически настраиваются следующие элементы документа: цвет фона или фоновый рисунок, стили основного текста и заголовка, маркеры, горизонтальные линии, цвета гиперссылок, а также цвет границы таблицы. Для применения новой темы, изменения темы или ее удаления следует воспользоваться командой Тема (меню Формат). Область просмотра темы позволяет ознакомиться с образцами элементов оформления страницы перед тем, как применить тему. Перед применением темы в диалоговом окне Тема можно задать более яркие цвета текста и рисунков, воспользоваться анимацией некоторых рисунков темы и опреде149
Рисунок 168
Задача 6.4. Создать на Web-странице форму. Решение. Формы часто используются в Web-страницах для сбора и представления динамических данных. Примерами могут служить формы, предоставляющие по запросу данные из базы данных, регистрационные формы для предоставления членства или заявки на участие, а также формы, предостав150
ляющие пользователям возможность помещать информацию на узле (рис.169).
. Рисунок 169
Редактор Word позволяет создавать формы и задавать свойства их элементов. Так как формы требуют дополнительных файлов поддержки и, следовательно, дополнительной поддержки сервера, при планировании формы рекомендуется проконсультироваться с сетевым администратором или администратором Web. Образцы форм, например, формы для опроса, предоставляются мастером Web-страниц. С помощью мастера можно создать основные формы, а затем отредактировать их в соот151
ветствии с конкретными задачами. Если нужной формы нет в мастере, ее можно создать, вводя необходимые элементы управления. Последовательность действий при этом может быть следующая: 1. если мастер Web-страниц содержит форму, которую можно использовать или отредактировать, следует запустить мастера и выбрать нужную форму. Чтобы создать форму без помощи мастера, следует воспользоваться командой Файл/Создать/Вебстраница; 2. щелкаем мышью место, где следует разместить элементы управления; 3. используя панель инструментов Веб-компоненты, добавляем на форму нужные элементы 4. чтобы просмотреть свойства формы, дважды щелкаем мышью элемент управления; 5. с помощью вкладок По алфавиту или По категориям указываем свойства элемента управления; 6. чтобы можно было отправить данные после заполнения формы, в каждую форму следует вводить элементы управления Отправить или Отправить с рисунком;; 7. когда все элементы формы будут введены, нажимаем кнопку Выход из режима конструктора на панели инструментов элементов Веб-компоненты. Примечания Элементы форм, используемые при создании Web-страниц, являются объектами ActiveX, основанными на стандартных элементах формы, используемых в Web. При вводе элемента формы над ним устанавливается граница начала формы, а под ним — граница окончания формы. Все остальные элементы управления этой формы должны быть введены между этими границами. На одной Web-странице можно разместить несколько форм. Границы появляются толь152
ко в режиме редактирования и не отображаются при просмотре страницы с помощью средства просмотра Web. Чтобы изменить свойства уже введенного в форму элемента управления, следует выбрать команду Режим конструктора в меню Вид, а затем дважды щелкните мышью нужный элемент управления, чтобы просмотреть его свойства. Ниже приведен список элементов управления, которые можно добавлять к формам Флажок Вставка флажка, который можно установить или снять, рядом с независимым параметром. Можно также вставить флажок рядом с каждым элементом группы, которые не являются взаимоисключающими (чтобы можно было выбрать более одного элемента за один раз). Чтобы возле флажка поместить текст, следует ввести его в форму. Свойство подписи у переключателя отсутствует. Свойства (рис. 170).. Checked HTMLName Value
Переключатель Вставка переключателя рядом с каждой позицией в группе взаимоисключающих элементов (т.е. в случае, когда можно выбрать только один элемент). Чтобы поместить текст рядом с переключателем, следует ввести его в форму. Переключатель не имеет собственного заголовка. Свойства (рис. 171): Checked HTMLName
Value
Определяет, установлен ли переключатель по умолчанию. Внутреннее имя, назначенное элементу управления. Это имя используется для обозначения поля при отправке данных на веб-сервер. Для всех переключателей одной группы следует использовать одно внутреннее имя. В одной форме может быть несколько групп. Текст, отправляемый на веб-сервер, если переключатель установлен.
Определяет, установлен ли флажок по умолчанию. Внутреннее имя, назначенное элементу управления. Это имя используется для обозначения поля при отправке данных на веб-сервер. Текст, отправляемый на веб-сервер, если флажок установлен. Не установленные флажки при отправке формы игнорируются веб-сервером.
Рисунок 171
Раскрывающийся список Вставка поля, отображающего доступные варианты в раскрывающемся списке. Для ввода элементов списка следует использовать свйство DisplayValues. Рисунок 170
153
154
Свойства (рис.172): DisplayValues
HTMLName MultiSelect
Selected Size Values
Элементы списка. Введите все элементы списка, разделяя их точкой с запятой. Между элементами не должно быть пробелов, например: Элемент1;Элемент2;Элемент3 Внутреннее имя, назначенное элементу управления. Это имя используется для обозначения поля при отправке данных на веб-сервер. По умолчанию имеет значение False. Определяет, можно ли выбрать несколько элементов. Если значение MultiSelect равно True, то элемент управления становится списком. При изменении параметров свойства MultiSelect параметры свойства Selected сбрасываются. Определяет, отображается ли в поле первый элемент и выделяется ли он по умолчанию. Размер шрифта. По умолчанию равен 1. Текст, отправлямый на веб-сервер при выборе каждого из элементов списка. Имена значений могут отличаться от отображаемых значений, но количество значений должно быть равно числу отображаемых значений или превышать его. Значения также разделяются точкой с запятой; пробелов между значениями быть не должно, например: Значение1;Значение2;Значение3
Список Вставка окна со списком доступных элементов. Если список превышает размеры окна, то для просмотра дополнительных элементов его можно прокрутить. Свойства (рис.173): DisplayValues
HTMLName MultiSelect
Selected Size
Values
Элементы списка. Ввести все элементы списка, разделяя их точкой с запятой. Между элементами не должно быть пробелов, например: Элемент1;Элемент2;Элемент3 Внутреннее имя, назначенное элементу управления. Это имя используется для обозначения поля при отправке данных на веб-сервер. Определяет, можно ли выбрать более одного элемента. По умолчанию установлено значение False. При изменении параметров свойства MultiSelect параметры свойства Selected сбрасываются. Определяет, выделяется ли по умолчанию первый отображаемый элемент. Размер списка, определяемый числом включенных в него элементов. По умолчанию данный размер равен 3. Если значение параметра MultiSelect равно True, то размер списка по умолчанию равен 1. Текст, отправлямый на веб-сервер при выборе каждого из элементов списка. Имена значений могут отличаться от отображаемых значений, но количество значений должно быть равно числу отображаемых значений или превышать его. Значения также разделяются точкой с запятой; пробелов между значениями быть не должно, например: Значение1;Значение2;Значение3
Рисунок 172
155
156
Текстовое поле Вставка элемента управления, в который можно ввести несколько строк текста. Свойства (рис. 175): Columns HTMLName Rows Value Рисунок 173
Поле Вставка элемента управления, в который можно ввести одну строку текста. Свойства (рис.174): HTMLName MaxLength Value
Внутреннее имя, назначенное элементу управления. Это имя используется для обозначения поля при отправке данных на веб-сервер. Максимально возможное число вводимых знаков. По умолчанию значение равно 0, что означает отсутствие ограничений. Текст, помещаемый в надпись по умолчанию (необязательно).
WordWrap
Ширина текстового поля (число столбцов). Внутреннее имя, назначенное элементу управления. Это имя используется для обозначения поля при отправке данных на веб-сервер. Высота текстового поля (число строк). Текст, отображаемый в текстовом поле по умолчанию (необязательно). Этот параметр может принимать значения Virtual, Physical или Off. Если параметр имеет значение Virtual или Physical, внутри поля будет выполняться перевод строк текста, а если значение Off, перевод выполняться не будет. Свойство WordWrap поддерживают не все вебобозреватели.
Рисунок 175
Рисунок 174
157
Отправить Отправка данных, введенных пользователем в других элементах управления. Кнопка отправки или отправки с изображением должна присутствовать в каждой форме. 158
Свойства (рис.176 ): Action
Указываем расположение файла, который открывается при нажатии кнопки отправки. В этом поле содержатся сведения для операции отправки сообщений. Следует ввести адрес электронной почты в Интернете после «mailto:». Текст, который отображается на кнопке. Данный параметр содержит код MIME, который используется для кодировки отправленной формы. По умолчанию в этом поле содержится: «application/x-www-form-urlencoded». Внутреннее имя, назначенное элементу управления. Это имя используется для обозначения поля при отправке данных на веб-сервер. Метод, используемый для отправки формы: POST или GET
Caption Encoding
HTMLName Method
ние. При копировании веб-страницы на веб-сервер необходимо также скопировать изображение данной кнопки. Свойства (рис. 177): Action
Encoding
HTMLName Method Source
Указываем расположение файла, который открывается при нажатии кнопки отправки. В этом поле содержатся сведения для операции отправки сообщений. Следует ввести адрес электронной почты в Интернете после «mailto:». Данный параметр содержит код MIME, который используется для кодировки отправленной формы. По умолчанию в этом поле содержится: «application/x-www-form-urlencoded». Внутреннее имя, назначенное элементу управления. Это имя используется для обозначения поля при отправке данных на веб-сервер. Метод, используемый для отправки формы: POST или GET. Имя исходного файла изображения.
. Рисунок 176
Отправить с изображением Изображение, по щелчку которого выполняется отправка данных. Кнопка отправки или отправки с изображением должна присутствовать в каждой форме. При вставке данного элемента управления в форму появляется диалоговое окно Добавить рисунок, в котором можно выбрать нужное изображе159
Рисунок 177
Сброс Возврат элементам управления формы значений, используемых по умолчанию, и удаление данных, введенных в форму пользователем. 160
Свойства (рис. 178 ): Caption HTMLName
Текст, который отображается на кнопке. Внутреннее имя, назначенное элементу управления. Это имя используется для обозначения поля при отправке данных на веб-сервер.
Рисунок 179
Пароль Вставка поля, в котором вместо вводимого пользователем текста отображаются звездочки (*). Свойства (рис.180): Рисунок 178
Скрыть Вставка скрытого элемента управления, используемого для передачи данных на веб-сервер (например, сведений об операционной среде пользователя) при отправке формы пользователем. Не находясь в режиме конструктора форм, данный элемент управления становится видимым в режиме просмотра скрытого текста. Свойства (рис 179): HTMLName Value
HTMLName MaxLength Value
Внутреннее имя, назначенное элементу управления. Это имя используется для обозначения поля при отправке данных на веб-сервер. Максимально возможное число вводимых знаков. По умолчанию значение равно 0, что означает отсутствие ограничений. Текст (отображается в виде звездочек), помещаемый в поле по умолчанию (необязательно).
Внутреннее имя, назначенное элементу управления. Это имя используется для обозначения поля при отправке данных на веб сервер. Текст, отправляемый на веб сервер по умолчанию. Элемент управления Скрыть всегда возвращает свое значение.
Рисунок 180
161
162
Задача 6.5. Подготовить публикацию рабочей книги MS Excel целиком. Решение. Исходный материал представляет собой файл, представленный на рисунке 181. Публикация в рабочей книги целиком целесообразна в тех случаях, когда структура документа связана с разбиением его на отдельные листы, и утрачивать эту структуру в ходе публикации нежелательно. Основное достоинство такого метода публикации — это сохранение структуры публикуемого документа. Для публикации такой книги выполняем последовательность действий:
2. в меню Файл выбираем команду Сохранить как вебстраницу;.
Рисунок 182
3. нажимаем кнопку Опубликовать;
Рисунок 181
1. открываем книгу, содержащую элементы, которые требуется опубликовать; 163
Рисунок 183
4. выбираем в поле Публикуемые элементы элемент Вся книга. 164
В результате получим публикацию в виде, представленном на рисунке 184. .В случае публикации книги доступна интерактивность, то есть имеется возможность изменения как данных, так и формул на любой странице опубликованной книги. После публикации целой рабочей книги в документе Web сохраняются все данные, содержавшиеся в ней; получившаяся страница Web будет автоматически дополнена навигатором — группой элементов управления, реализующих на странице Web функциональность навигатора и ярлычков листов опубликованной рабочей книги. На рис. 184 представлено окно обозревателя Web с открытым результатом публикации рабочей книги
Таблица 14
Возможности Заливки с узором Границы из точечных или прерывистых линий Рисунки Слои графических объектов Тексты с переносом по словам в ячейках Несколько шрифтов в одной ячейке Условное форматирование Структурирование Защита паролем
Примечания к ячейкам Выравнивание по ширине Тексты с отступом Параметры печати и параметры страницы Повернутый или вертикальный текст Промежуточные итоги
Рисунок 184
Примечание. При публикации всей книги утрачиваются отдельные элементы форматирования и функции, перечисленные в таблице 14. 165
Результат на странице Web Удаляются Границы заменяются на сплошные линии Удаляются Удаляются Удаляются Не применяются. Используется шрифт первого символа в ячейке Применяется текущий формат ячейки. Свернутые строки скрываются при публикации. Развернутые строки публикуются обычным образом Данные в листах и книгах, защищенных паролем, нельзя опубликовать как страницу Web. Чтобы опубликовать защищенные данные, необходимо сначала удалить пароль Удаляются Преобразуется в выравнивание по левому краю Отступы удаляются Не сохраняются Преобразовывается в горизонтальный текст Числа и вычисления отображаются правильно. Возможности группировки и структурирования не поддерживаются
Задача 6.6. Подготовить публикацию данных MS Excel без возможности манипулирования данными. Решение. Пусть требуется опубликовать лист задачи из предыдущего примера. 166
В некоторых случаях публиковать всю рабочую книгу не следует, если в ней есть вспомогательный механизм для расчета или выбора данных, применение которого пользователем не предполагается. Может также потребоваться публикация лишь малой части содержащихся в рабочей книге сведений. Для таких случаев наиболее подходящим оказывается способ публикации данных и диаграмм без сохранения возможности манипулирования ими пользователем. Преимущество такой публикации: состоит в том, что полученные с ее помощью страницы Web можно просматривать с использованием практически любого обозревателя Web. Исходным материалом для публикации в таком случае могут выступать листы рабочей книги, диапазоны ячеек, сводные таблицы, списки (в том числе — после фильтрации) и диаграммы. В этом случае они преобразуются в графические изображения, которые располагаются в папке вспомогательных файлов страницы Web. Дальнейшее их поведение на странице Web не отличается от поведения других графических изображений. Для решения задачи выполняем последовательность действий: 1. открываем книгу, содержащую элементы, которые требуется опубликовать; 2. в меню Файл выбираем команду Сохранить как вебстраницу;. 3. нажимаем кнопку Опубликовать; 4. выбираем в поле Публикуемые элементы элемент Лист задачи (рис. 185). На рисунке 186 приведен результат такой публикации. Задача 6.7. Подготовить публикацию отдельных данных рабочей книги MS Excel с возможностью манипулирования данными. Решение. Пусть требуется опубликовать лист задачи из предыдущего примера В основе такого метода публикации является применение на странице Web элементов ActiveX, реализующих частичную 167
функциональность компонентов документа MS Excel. Применение элементов ActiveX, содержащих в себе данные, или связанных с внешними по отношению к странице Web данными, позволяет выполнять следующие действия: вводить данные; форматировать данные; устанавливать динамические связи данных в ячейках таблицы; анализировать данные; сортировать данные и применять фильтры; пользоваться сводными таблицами.
Рисунок 185
Для решения задачи выполняем последовательность действий: 1. открываем книгу, содержащую элементы, которые требуется опубликовать; 168
2. в меню Файл выбираем команду Сохранить как вебстраницу;. 3. окно диалога должно иметь вид как на рисунке 187; 4. нажимаем кнопку Опубликовать. Результат публикации приведен на рисунке 188.
Рисунок 187
Рисунок 186
Рисунок 188
169
170
Примечание. При публикации с сохранением возможности манипулирования данными, следует учитывать особенности, приведенные в таблице 15. Таблица 15
Элементы документа MS Excel Поименованные ячейки или диапазоны Поименованные константы Структурирование Формулы массива Стрелки слежения при проверке зависимостей Заголовки в формулах Ссылки на данные других листов Система дат 1904 Стиль ссылок R1C1 Диапазоны внешних данных Запросы Web Промежуточные итоги
Результат на странице Web Формулы преобразовываются для использования ссылок, а не имен ячеек или диапазонов Преобразовываются в значения Свернутые строки публикуются как скрытые. Развернутые строки публикуются обычным образом Преобразовываются в значения Не поддерживаются Преобразуются в ссылки на ячейки Ссылки преобразовываются в значения Отображаемая дата остается той же самой, а соответствующее число преобразовывается в систему дат 1900 Преобразовывается в стиль ссылок А1 Преобразовываются в значения. Возможность обновления исходных данных не поддерживается Преобразовываются в значения. Возможность обновления исходных данных не поддерживается Числа и вычисления отображаются правильно. Возможность группировки и структурирования не поддерживаются
Решение. Этот вариант публикации позволяет разместить на странице Web два связанных друг с другом по данным элемента ActiveX . Первый из них предназначен для отображения на странице Web диаграммы, построенной по данным, которые сохраняются во втором Для решения задачи выполняем последовательность действий: 1. открываем книгу, содержащую диаграмму, которую требуется опубликовать; 2. в меню Файл выбираем команду Сохранить как вебстраницу;. 3. окно диалога должно иметь вид как на рисунке 189; 4. нажимаем кнопку Опубликовать. Результат публикации приведен на рисунках 190-191.
Рисунок 189
Задача 6.8. Подготовить публикацию диаграммы MS Excel с сохранением возможности манипулирования данными 171
172
Примечание. При отображении диаграммы в элементе ActiveX некоторые ее части могут выглядеть не так, как в Excel. Перечень возможных отличий приведен в таблице 16. Таблица 16
Элементы диаграммы Объемные диаграммы
Рисунок 190
Диаграммы типа «поверхность» Автоматическое масштабирование шрифтов Графические объекты, надписи и рисунки на диаграмме Полупрозрачные заливки Ось времени Индивидуальное форматирование подписей данных Настраиваемые размеры и положение элементов диаграммы Размещение легенды в несколько столбцов Коридор изменения Линии рядов Тени Линии тренда со скользящим средним Построение диаграммы по данным только из видимых ячеек Подписи на оси категорий по умолчанию размещаются между делениями категорий Линии тренда не достигают границ области построения, проходя только по точкам данных
Рисунок 191
173
Результат на странице Web Преобразуются в плоские диаграммы Преобразуются в гистограммы Устанавливается фиксированный кегль Не отображаются Не отображаются Преобразуется в ось категорий с текстовыми подписями Подписи данных форматируются с параметрами, принятыми по умолчанию Размеры и положения элементов диаграммы стандартны и фиксированы Легенда размещается в один столбец или одну строку Не отображается Не отображаются Не отображаются Не отображаются Данные для построения диаграммы берутся из сплошного диапазона, без исключения скрытых ячеек Подписи на оси категорий выравниваются по делениям категорий Линии тренда проходят от одной границы области построения до другой
Задача 6.11. Имеется база данных IAAF (International Association of Athletics Federations), содержащая результаты 174
бросков метательниц молота за 1999-2005 годы. Фрагмент этих данных приведен на рисунке 192. Построить сводную таблицу, в которой отражены наилучший и наихудший броски по годам.. Подготовить публикацию сводной таблицы MS Excel с сохранением возможностей манипулирования элементами сводной таблицы и обновления данных, на основе которых она построена . Решение. У сводных таблиц MS Excel достаточно развитый интерфейс пользователя, который включает в себя поля различного типа, составляющие макет сводной таблицы, операции для манипулирования полями. С помощью операций над полями сводной таблицы можно фильтровать данные и менять способ их представления после того, как отчет сводной таблицы построен. Есть возможность обновления данных, по которым построен отчет. Эта операция сводится к повторным действиям по извлечению данных из источников и повторному вычислению значений элементов данных, составляющих сводную таблицу. Примечание. Сводные таблицы на листе рабочей книги MS Excel и на странице Web несколько отличаются друг от друга. Основные изменения внешнего вида и функциональности элементов сводной таблицы MS Excel при публикации на странице Web приведены в таблице 17.
Продолжение таблицы 17
Дополнительные вычисления Форматирование символов и ячеек Числовые форматы
Звездочки, обозначающие итоги Параметры печати
Сгруппированные элементы поля
Таблица 17.
Элементы отчета сводной таблицы MS Excel Вычисляемые поля
Вычисляемые элементы Итоговые функции
Элементы отчета сводной таблицы на странице Web Формулы заменяются на поля итогов, содержащие стандартную итоговую функцию для поля («Сумма», «Кол-во значений», «Минимум» или «Максимум») Все вычисляемые элементы удаляются Поддерживаются только поля данных, использующие итоговые функции «Сумма», «Кол-во значений», «Минимум» и «Максимум». Поля данных, содержащие другие итоговые функции, удаляются
175
Специальный порядок сортировки Промежуточные итоги, отображаемые сверху от группы элементов Расположение полей страниц сводной таблицы в строках или столбцах Фоновое обновление, извлечение данных для каждого элемента на странице в отдельности
Поля данных, использующие дополнительные вычисления, удаляются Параметры форматирования шрифтов, размера текста, цвета и фона ячейки, задаются стандартными Числовые форматы, примененные к полям сводной таблицы в Excel, сохраняются, а форматы, примененные к отдельным ячейкам, заменяются стандартными При отключении в Excel отображения звездочек, обозначающих итоги, звездочки все равно отображаются в сводной таблице на странице Web Не сохраняются. Параметры, устанавливающие повторение подписей строк и столбцов сводной таблицы на каждой странице, повторение подписей элементов после разрыва страницы и разрывы страниц между разделами теряются Сохраняются частично. Сгруппированные элементы в полях данных сохраняются, но любые выделенные элементы и числовые элементы, сгруппированные в MS Excel, на странице Web не группируются, а групповые поля не сохраняются Утрачивается. Данные отображаются в порядке извлечения из источника данных Промежуточные итоги отображаются только снизу от группы элементов Поля страниц преобразуются в поля фильтра, которые отображаются вдоль верхней границы Сводная таблица на странице Web всегда обновляется в активном режиме, все данные для поля фильтра извлекаются единой операцией
176
Рисунок 193
Такая публикация позволяет манипулировать данными сводной таблицы. Так, например, можно вывести данные только по спортсменкам Беларуси (рис. 194-195) с выводом фамилий спортсменок (рис. 196).
Рисунок 192
С помощью сводной таблицы выводим минимальный и максимальный результаты по каждому году и по каждой стране. Публикуем сводную таблицу (рис. 193).
Рисунок 194
177
178
Рисунок 195
Задания для самостоятельного решения 1. Подготовить Web-публикации с использованием рамок (образец на рис. 160) по следующим разделам MS EXCEL: 1.1. построение диаграмм; 1.2. использование Мастера функций; 1.3. примеры использования логических функций; 1.4. примеры использования табличных формул; 1.5. примеры использования функций обработки даты и времени; 1.6. примеры использования функций обработки текста; 1.7. использование основного фильтра, фильтра по выделенному и пользовательского фильтра; 1.8. использование расширенного фильтра; 1.9. использование средства Итоги; 1.10. анализ данных с помощью сводных таблиц; 1.11. использование встроенных и пользовательских списков; 1.12. ввод данных в рабочую книгу. Рисунок 196
179
180
2. Разработать формы:
c)
Меню загрузки Windows используется для выбора варианта загрузки (сохранения) файлов из Internet на жесткий диск компьютера.
d)
Меню загрузки Windows используется для выбора варианта загрузки Windows.
e)
Правильные ответы 1 и 3.
f)
Все вышеперечисленные ответы правильны.
g)
Правильный ответ не указан.
2) Как вызвать "Безопасный режим" для Windows 9x? a)
"Безопасный режим" существует только для предшественницы Windows — операционной системы MS-DOS.
b)
Такого режима работы Windows 9x не существует.
c)
Правильный ответ не указан.
2.1. 2.2. Тест на готовность прохождения курса «Менеджер компьютерных систем и локальных сетей» 1) Для каких целей используется меню загрузки Windows 9x? a)
b)
Меню загрузки Windows предназначено для быстрого запуска наиболее часто используемых программ в графическом интерфейсе Windows. Меню загрузки Windows предназначено для быстрого запуска наиболее часто используемых программ в командной строке предшественницы Windows - в операционной системе MS-DOS.
181
2.3. Тест на готовность прохождения курса «Менеджер компьютерных систем и локальных сетей» 3) Для каких целей используется программа Scandisk в Windows 9x? a)
b)
Программа Scandisk используется для сканирования жесткого диска компьютера с целью обнаружения и удаления вирусов. Программа Scandisk используется для сканирования жесткого диска компьютера с целью обнаружения и удаления вирусов, а также исправления ошибок файловой системы. 182
c) d)
Программа Scandisk используется для обнаружения и исправления ошибок файловой системы.
5) Для каких целей используется показанный на рисунке элемент управления?
Программа Scandisk используется для обнаружения и исправления ошибок реестра (базы данных о настройках Windows 9x).
e)
Все вышеперечисленные ответы правильны.
f)
Правильный ответ не указан.
4) Можно ли восстановить файл, удаленный в программе "Проводник"?
a)
Этот элемент управления предназначен для закрытия зависшей программы.
b)
Этот элемент управления предназначен для выключения компьютера без сохранения информации.
c)
Этот элемент управления предназначен для завершения работы, например, с программой.
a)
В программе "Проводник" восстановить удаленный файл невозможно.
d)
Этот элемент управления предназначен для "свертывания" программы в значок на панели задач.
b)
Программа "Проводник" не используется для удаления файлов.
e)
Все вышеперечисленные ответы правильны.
c)
В программе "Проводник" удалить файл невозможно.
f)
Правильный ответ не указан.
d)
e)
Для восстановления файла, удаленного в программе "Проводник", необходимо загрузить Windows 9x в режиме восстановления файла и воспользоваться Мастером восстановления удаленных файлов.
6) Можно ли убрать с области System Tray показанный индикатор языка?
Правильный ответ не указан. 2.4. Тест на готовность прохождения курса «Менеджер компьютерных систем и локальных сетей»
183
a)
Индикатор языка является необходимым элементом системы и его убрать невозможно.
b)
Индикатор языка можно убрать, если в его контекстном меню выбрать команду "Убрать".
c)
Индикатор языка не отображается автоматически, если в системе есть только один установленный язык.
d)
Индикатор языка можно убрать снятием специальной галки в диалоговом окне "Свойства клавиатуры". 184
e)
Правильные ответы 3 и 4.
f)
Правильный ответ не указан.
Индикатор языка можно убрать снятием специальной g) галки в диалоговом окне "Свойства языка" из "Панели Управления". 2.5. Тест на готовность прохождения курса «Менеджер компьютерных систем и локальных сетей» 2.6. 7) Что такое ярлык в Windows? a)
Ярлык - это специальная метка (как ярлык на упаковке), присвоенная файлу или папке для того, чтобы отнести их к определенному типу, например не удаляемому в программе "Проводник".
b)
Ярлык - это простой способ запуска часто используемого приложения или открытия файла (папки).
c)
Правильные ответы 1 и 2
d)
Правильный ответ не указан.
e)
Программе Internet Explorer. 2.7. Тест на готовность прохождения курса «Менеджер компьютерных систем и локальных сетей»
9) Что нужно сделать для создания новой папки в программе "Проводник"? a)
В адресной строке набрать команду "Создать папку".
b)
Нажать клавишу "F2".
c)
Из контекстного меню выбрать команду "Создать \ Папку".
d)
В программе проводник папку создать невозможно.
e)
В адресной строке набрать команду "Create New Folder".
f)
Правильный ответ не указан.
10) Для чего используется показанная на рисунке регулировка? 8) Какой программе принадлежит указанный значок?
a)
Программе Scandisk.
b)
Программе "Лупа".
c)
Программе "Проводник".
d)
Программе Doctor Watson.
a)
185
b)
Для указания количества цветов, которыми может отображаться любая точка экрана монитора. Для указания чувствительности мыши - области экрана, в пределах которой два одиночных щелчка мыши воспринимаются как один двойной. 186
c)
Для указания количества точек на экране монитора по ширине и высоте.
d)
Для задания области экрана, в которой будет помещаться каждое новое открытое окно.
e)
Правильный ответ не указан.
12) Если перед Вами это окно, то можно ли установить мышью вместо 18 часов 19?
2.8. Тест на готовность прохождения курса «Менеджер компьютерных систем и локальных сетей» 11) Какой программе из состава Windows принадлежит указанный значок?
a)
Программе Scandisk.
b)
Этот значок не принадлежит ни одной из программ из состава Windows.
c)
Программе "Проводник".
d)
Программе Doctor Watson.
e)
Программе редактирования реестра.
d)
f)
Известной игрушке из состава Windows - "Кубикрубик".
e)
g)
Правильный ответ не указан.
187
a)
Нет, нельзя. Это окно служит только для отображения текущего времени, а не для его изменения
b)
Без клавиатуры невозможно.
c)
Надо нажать клавишу "F2", а затем щелкнуть мышью по маленькой кнопке справа поля с секундами. Необходимо щелкнуть мышью в поле с часами, а затем щелкнуть по маленькой кнопке справа поля с секундами. Правильный ответ не указан. 2.9. Тест на готовность прохождения курса «Менеджер компьютерных систем и локальных сетей»
188
13) Можно ли добавить в главное меню Windows новую команду? a)
Нет, это невозможно.
ля. b)
Список ключевых слов предметного указателя.
c)
Можно произвести поиск по словам или фразам, которые могут содержаться в разделе справки.
b)
Да, можно, но только перетаскиванием.
c)
Да, можно, но только в специальной программе.
d)
Правильный ответ не указан.
d)
Да можно.
e)
Это окно не принадлежит справочной системе Windows.
e)
Правильный ответ не указан.
f)
Это окно не предназначено для поиска какой-либо информации. 2.10. Тест на готовность прохождения курса «Менеджер компьютерных систем и локальных сетей»
14) Что можно найти через вкладку, показанную на рисунке?
15) Для каких целей используется правая кнопка мыши в режиме "для правши"?
a)
Название разделов по категориям предметного указате189
a)
Такого режима использования мыши не существует.
b)
Для выделения.
c)
Для перетаскивания.
d)
Для специального перетаскивания.
e)
Для вызова контекстного меню.
f)
Правильный ответ не указан.
g)
Варианты ответов 2 и 3.
h)
Варианты ответов 2 и 4. 190
i)
Варианты ответов 2 и 5.
j)
Варианты ответов 3 и 5.
k)
Варианты ответов 4 и 5.
18) Что означает записанная таким образом маска поиска файлов?
16) Для каких целей используется значок "Система" в панели управления? a)
Этого значка в панели управления нет.
b)
Настройка сетевого оборудования и программного обеспечения.
c)
Вывод сведений о системе и изменение ее параметров.
d)
Изменение настроек управления электропитанием.
e)
Добавление, удаление и настройка принтеров.
f)
Правильный ответ не указан. 2.11. Тест на готовность прохождения курса «Менеджер компьютерных систем и локальных сетей»
17) Можно ли из вложенного меню "Создать", (показанного на рисунке), выбрать команду для создания нового документа Microsoft Word? a) b) c)
Нет, это невозможно. Да, всегда можно. Правильный ответ не указан. 191
a)
Это не маска для поиска файлов.
b)
Искать все файлы с расширением, начинающимся символами "ca" в папке "C:\WINDOWS\SYSBCKUP"
c)
Искать все файлы в папке "C:\WINDOWS\SYSBCKUP" с символами "rb" в имени.
d)
Искать файл с именем "rb???.ca*" в папке " C:\WINDOWS\SYSBCKUP"
e)
Варианты ответов 2 и 3.
f)
Правильный ответ не указан.
g)
Искать все файлы в папке "C:\WINDOWS\SYSBCKUP" с именем из пяти букв, первые две из которых "rb". 192
h)
Искать все файлы в папке " C:\WINDOWS\SYSBCKUP" с именем из пяти букв, первые две из которых "rb", и расширением, начинающимся символами "ca". 2.12. Тест на готовность прохождения курса «Менеджер компьютерных систем и локальных сетей»
19) Можно ли таким образом удалить эту папку в программе "Проводник"?
a)
Нет, нельзя.
b)
Можно.
c)
Можно только тогда, когда при щелчке левой кнопки мыши по команде "Удалить" удерживается в нажатом 193
положении клавиша Shift. d)
Можно, но не нужно.
Правильный ответ не указан. e) 3. Выполнить публикацию рабочей книги, содержащей информацию на трех листах. Публикация должна быть выполнена с возможностью манипулирования данными. 4. Выполнить публикацию отдельных данных рабочей книги с возможностью манипулирования данными. 5. Выполнить публикацию сводных таблиц.указанных ниже баз данных с возможностью манипулирования данными. 5.1. База данных АВТОВЛАДЕЛЬЦЫ.xls содержит следующие поля: Фамилия, Имя, Отчество, Марка машины, Год выпуска, Номерной знак, Серия, Цвет, Цена. 5.1.1. Есть ли в базе данных однофамильцы? 5.1.2. Есть ли в базе данных однофамильцы с совпадающими именами? 5.1.3. Сгруппировать данные по году выпуска машин с заданным шагом. 5.1.4. Сколько машин разных марок числится в базе данных? 5.1.5. Вывести максимальную, минимальную и среднюю цены по маркам машин. 5.1.6. Вывести максимальную, минимальную и среднюю цены по маркам машин и по годам выпуска, сгруппированным с шагом 5 лет. 5.1.7. Сколько машин в базе данных с заданной серией? 5.1.8. Сколько машин числится за каждой фамилией? 5.1.9. Вывести фамилии владельцев заданной марки машин. 5.1.10. Есть ли в базе данных несколько записей, относящихся к машине с заданным номерным знаком и серией? 5.2. База данных ШКОЛЬНИКИ.xls содержит следующие поля: Фамилия, Имя, Отчество, IQ (коэффициент умственного развитьия), Год обучения, Параллель, Рост, 194
Оценка по алгебре, Оценка по геометрии, Оценка по физике, Оценка по физкультуре. 5.2.1. Найти записи, относящиеся к 8 классам. 5.2.2. Найти записи, относящиеся к 8 и 9 классам. 5.2.3. Найти записи, относящиеся к 3, 5 и 9 классам. 5.2.4. Найти записи, относящиеся к отличникам. 5.2.5. Найти записи, в которых отсутствуют оценки ниже «4». 5.2.6. Есть ли в школе однофамильцы? 5.2.7. Есть ли в школе однофамильцы в параллельных классах? 5.2.8. Есть ли в школе однофамильцы, которые учатся в одном классе? 5.3. База данных БОЛЬНИЦА.xls содержит следующие поля: Фамилия, Имя, Лечащий врач, Заболевание, Отделение, Дата поступления, Дата выписки, Исход. 5.3.1. Сколько больных у каждого врача? 5.3.2. Сколько больных в каждом отделении? 5.3.3. Вывести количество записей с летальным исходом. 5.3.4. Вывести количество записей с летальным исходом, приходящимся на зимние месяцы. 5.3.5. Вывести количество летальных исходов по каждому врачу. 5.3.6. Найти записи, в которых срок лечения более 1 месяца. 5.3.7. Определить максимальный, минимальный и средний срок лечения по каждому отделению. 5.4. База данных СОТРУДНИКИ.xls содержит следующие поля: Фамилия, Имя, Отчество, Пол, Дата рождения (в формате ДД.ММ.ГГ), Должность, Стаж, Оклад. 5.4.1. Есть ли в базе данных однофамильцы? 5.4.2. Вывести реальное штатное расписание по имеющейся базе данных с разбивкой по половому признаку. 5.4.3. Вывести максимальный, минимальный и средний оклады по должностям с разбивкой по половому признаку. 195
5.4.4. Сколько сотрудников относится к людям предпенсионного возраста (для женщин — 50–55 лет, для мужчин — 55–60 лет)? 5.4.5. Сколько сотрудников родилось в каждом месяце? 5.4.6. Есть ли сотрудники, у которых в этом году отмечается 50-летний юбилей? 5.5. База данных БАСКЕТБОЛИСТЫ.xls содержит следующие поля: Фамилия, Имя, Штат, Команда, Рост, Вес, Количество сезонов, Сыграно матчей, Подборы, Пасы, Перехваты, Очки. 5.5.1. Есть ли в базе данных однофамильцы? 5.5.2. Сколько очков набрала каждая команда? 5.5.3. Сколько команд у каждого штата? 5.5.4. Вывести максимальный, минимальный и средний рост игроков каждой команды. 5.5.5. Вывести отношение роста к весу для каждого игрока. 5.5.6. Вывести отношение роста к весу для каждой команды. 5.5.7. Вывести отношение роста к весу для всех команд штата. 5.6. База данных ВИНА.xls содержит следующие поля: Название, Год урожая, Ёмкость, Цвет, Содержание сахара (сухое, полусухое, сладкое, полусладкое), Содержание спирта, Цена 1 бутылки, Количество (в декалитрах). 5.6.1. Какого года вин в базе данных больше всего? 5.6.2. Вывести максимальную, минимальную и среднюю цены всех вин, сгруппированных по содержанию сахара. 5.6.3. Вывести информацию о суммарном количестве вина по годам. 5.6.4. Вывести информацию о суммарном количестве вина с разбивкой по цвету вина и содержанию спирта. 5.7. База данных КОМПЬЮТЕРНЫЕ ИГРЫ.xls содержит следующие поля: Место, Всего недель в чарте, Название, Производитель, Категория, Самое высокое место, Цена. 196
5.7.1. Сколько игр принадлежит каждому производителю? 5.7.2. Сколько игр относится к каждой категории? 5.7.3. Вывести игры с максимальной, минимальной и средней ценой с разбивкой по производителям. 5.7.4. Сколько игр у каждого производителя занимали 1–3 места? 5.7.5. Сколько игр по категориям занимали 1–3 места? 5.7.6. Сколько игр у каждого производителя занимали 1–3 места (с разбивкой по категориям)? 5.7.7. Вывести игры с максимальной, минимальной и средней ценой с разбивкой по категориям и производителям. 5.8. База данных КНИГИ.xls содержит следующие поля: Название книги, Автор, Жанр, Год издания, Место издания, Издательство, Количество страниц, Тираж, Спрос, Цена. 5.8.1. Сколько книг (по названиям) выпустило каждое издательство?. 5.8.2. Сколько книг (по названиям) относится к заданному жанру? 5.8.3. Сгруппировать данные по тиражу с разбивкой по издательствам. 5.8.4. Вывести информацию по количеству страниц, опубликованных каждым автором в каждом издательстве. 5.8.5. Найти книги, относящиеся к трем заданным издательствам. 5.8.6. Вывести отношение тиража к количеству страниц по каждому жанру. 5.9. База данных ПОКУПКИ.xls содержит следующие поля: Код заказа, Наименование товара, Характеристика, Цена, Дата оплаты, Номер карточки, Фамилия владельца карточки, Срок действия карточки. 5.9.1. Какой товар пользуется наибольшим спросом? 5.9.2. Кто из покупателей сделал больше всего покупок? 5.9.3. Кто из покупателей сделал покупок на самую большую сумму? 197
5.9.4. Сколько карточек у каждого покупателя ? 5.9.5. Вывести сведения о максимальной, минимальной и средней цене покупки. 5.9.6. Использовалась ли одна и .xls та же карточка разными покупателями? 5.9.7. Сгруппировать срок действия карточек по месяцам. 5.10. База данных ПРОГРАММЫ содержит следующие поля: Программа, Код программы, Дата записи, Длительность (мин.), Директор, Режиссер, Популярность (в баллах), Цена программы (млн. руб.). 5.10.1. Определить, сколько программ относятся к каждому директору. 5.10.2. Сгруппировать программы по дате записи по кварталам. 5.10.3. Работали ли вместе данный директор и режиссер? 5.10.4. Вывести рейтинги наиболее и наименее популярных программ каждого директора. 5.11. База данных ТЕСТ.xls содержит следующие поля: Фамилия, Возраст, Вес (кг), Рост (см), Индекс Кеттле, Вегетативный индекс, Самочувствие, Настроение, Самооценка здоровья, Сприрометрия, Физическая работоспособность, Уровень физического состояния. 5.11.1. Сгруппировать записи по возрастному диапазону с шагом 3 года и весу (2 кг). 5.11.2. Для данного роста вывести наилучшие показатели по спирометрии и физической работоспособности. 5.11.3. Вычислить отношение роста к весу и вывести этот показатель с разбивкой по самооценке и уровню физического состояния. 5.11.4. Есть в базе данных однофамильцы? 5.11.5. Есть ли в базе спортсмены с одинаковым весом и ростом? 5.12. База данных ФИРМЫ.xls содержит следующие поля: Фирма, Форма собственности, Директор, Адрес, 198
Дата регистрации, Номер счета, Банк, Годовой оборот, Вид деятельности. 5.12.1. Сколько фирм с заданной формой собственности? 5.12.2. Есть ли фирмы с одинаковыми названиями? 5.12.3. Есть ли фирмы, месяц регистрации которых приходится на март? 5.12.4. Найти названия фирм, год создания которых находится в заданном диапазоне. 5.12.5. Есть ли несколько фирм с одним адресом? 5.12.6. Есть ли в списке фирмы, директором которых является один и тот же человек? 5.13. База данных HAMMER THROW 2002 WR.xls содержит следующие поля: Бросок, Атлет, Страна, Дата рождения, Занятое место, Место выполнения броска, Дата проведения броска. 5.13.1. Сколько записей относится к летним месяцам выполнения броска? 5.13.2. Сколько записей, возраст спортсмена в которых находится в заданном диапазоне? 5.13.3. Вывести максимальный и минимальный броски по странам с разбивкой по годам. 5.13.4. Вывести фамилии и результаты белорусских спортсменов. 5.13.5. Сколько спортсменов России, Беларуси и Украины выполнили бросок в заданном диапазоне (с разбивкой по странам)? 5.14. База данных КРУПНЕЙШИЕ ОЗЕРА ПЛАНЕТЫ.xls содержит следующие поля: Название, Часть света, Страна, Площадь, Площадь в пределах страны, Наибольшая глубина, Наибольшая глубина в пределах страны, Средняя глубина. 5.14.1. Сколько озер в каждой части света? 5.14.2. Сколько озер в каждой части света с разбивкой по странам? 5.14.3. Вывести максимальную, минимальную и среднюю глубины озер с разбивкой по частям света.
199
5.14.4. Определить процентное отношение площади озера в пределах страны к общей его площади с разбивкой по частям света. 5.14.5. Найти записи, относящиеся к озерам, расположенным в Канаде. 5.15. База данных КРУПНЕЙШИЕ ОСТРОВА ЗЕМЛИ.xls содержит следующие поля: Название, Часть света, Принадлежность государству, Площадь, Численность населения. 5.15.1. Сколько островов находится в каждой части света? 5.15.2. Сколько записей относится к островам государств Европы или Африки, площадь которых находится в заданных пределах. 5.15.3. Вывести максимальную, минимальную и среднюю площади островов Европы и Азии. 5.15.4. Сколько островов в каждой стране? 5.15.5. Есть ли в базе данных острова с одинаковым названием? 5.16. База данных СТОЛИЦЫ.xls содержит следующие поля: Название, Часть света, Страна, Численность населения, Занимаемая площадь, Средний возраст жителей, Количество мужчин старше 18 лет, Количество женщин старше 18 лет, Средняя стоимость 1м2 жилой площади, Бюджет города. 5.16.1. Сколько стран в каждой части света? 5.16.2. Вывести максимальную, минимальную и среднюю стоимость 1 м2 жилья в разных частях света. 5.16.3. Сгруппировать население столиц по численности с некоторым шагом, выполнив разбивку по частям света и половому признаку. 5.16.4. Определить максимальную, минимальную и среднюю плотность населения с разбивкой по частям света. 5.17. База данных ОЛИМПИАДЫ.xls содержит следующие поля: Вид олимпиады (зимняя, летняя), Год проведения, Страна, Город, Количество спортсменов, Количество золотых, серебряных, бронзовых медалей, 200
Вознаграждение за золотую медаль, Вознаграждение за серебряную медаль, Вознаграждение за бронзовую медаль. 5.17.1. Сколько всего было зимних и летних олимпиад (по отдельности)? 5.17.2. Сколько было получено медалей разного достоинства на зимних и летних олимпиадах (по отдельности)? 5.17.3. Каково максимальное, минимальное и среднее вознаграждение за медали разного достоинства на зимних и летних олимпиадах? 5.17.4. Сколько раз олимпиада проходила в каждой стране? 5.17.5. Сколько раз олимпиада проводилась и том же городе? 5.18. База данных ОЛИМПИЙСКИЕ ЧЕМПИОНЫ.xls содержит следующие поля: Фамилия и инициалы спортсмена, Дата рождения (ДД.ММ.ГГ), Вид олимпиады (зимняя, летняя), Год проведения игр, Страна, Город, Команда, Вид спорта. 5.18.1. Сколько чемпионов родилось в каждый месяц года? 5.18.2. Вывести фамилии чемпионов в заданных видах спорта. 5.18.3. Вывести фамилии чемпионов зимних олимпиад, которые родились в зимние месяцы. 5.18.4. Есть ли однофамильцы с совпадающими инициалами среди чемпионов? 5.18.5. Сколько олимпийских чемпионов в каждой стране? 5.18.6. За какие страны выступал конкретный олимпийский чемпион? 5.19. База данных МЕТРО.xls описывает использованные проездные билеты на метро и содержит следующие поля: Номер Станция, Турникет, День, Час, Осталось. 5.19.1. Построить сводную таблицу распределения Количества билетов по атрибутам Станция, Турникет для билетов метро на 1 поездку. 201
5.19.2. Построить сводную таблицу распределения Количества билетов по атрибутам Станция, Турникет для билетов метро на 2 поездки. 5.19.3. Построить сводную таблицу распределения Количества билетов по атрибутам Станция, Турникет для билетов метро на 5 поездок. 5.19.4. Построить сводную таблицу распределения Количества билетов по атрибутам Станция, Турникет для билетов метро на 10 поездок. 5.19.5. Построить сводную таблицу распределения Количества билетов по атрибутам Станция, Турникет для билетов метро на 20 поездок. 5.20. База данных ГРУЗОПЕРЕВОЗКИ.xls содержит следующие поля: код груза, номер вагона, стоимость перевозки, дата отгрузки, дата возврата вагона. 5.20.1. Получить список номеров вагонов, использовавшихся в первом полугодии прошлого года. 5.20.2. Найти среднюю стоимость перевозки по каждому из встречающихся кодов грузов. 5.20.3. Определить общую стоимость перевозок за указанный период. 5.21. База данных ПРЕТЕНДЕНТЫ.xls содержит следующие поля: Ф.И.О., Вес, Рост, Дата рождения, Пол, Место рождения. 5.21.1. Найти средний рост и средний вес по каждому из встречающихся мест рождения отдельно для мужчин и женщин. 5.21.2. Определить количество человек, родившихся за указанный период в указанном месте. 5.22. База данных содержит следующие поля: Порода собаки, Год рождения, Кличка, Дата регистрации, Ф.И.О. владельца. 5.22.1. Получить список владельцев и клички овчарок, зарегистрированных во втором квартале позапрошлого года. 202
5.22.2. Найти средний возраст собак по каждой из встречающихся пород. 5.22.3. Найти количество регистраций за каждый день в июле прошлого года. 5.22.4. Определить количество, максимальный и минимальный возраст собак указанной породы. 5.23. База данных ПРОДУКЦИЯ.xls содержит следующие поля: Название продукции, Стоимость за единицу, Количество, Дата выпуска, Изготовитель. 5.23.1. Получить список названий продукции, выпущенной в четвертом квартале прошлого года. 5.23.2. Найти общую стоимость продукции по каждому из встречающихся изготовителей. 5.23.3. Найти количество продукции, выпущенной в каждом из месяцев прошлого года. 5.23.4. Определить среднюю стоимость за единицу продукции, выпущенной за указанный период указанным изготовителем. 5.24. База данных АБИТУРИЕНТЫ.xlsсодержит следующие поля: шифр абитуриента, название специальности, название предмета, оценка, дата сдачи экзамена. 5.24.1. Получить список шифров абитуриентов, сдававших экзамены во второй половине июля прошлого года. 5.24.2. Найти средние баллы по каждому из встречающихся предметов. 5.24.3. Найти количество абитуриентов, сдававших экзамены, за каждый день в июле прошлого года. 5.24.4. Определить количество отличных оценок, полученных по указанному предмету для указанной специальности. 6. Опубликовать диаграммы, построенные по сводным таблицам задания 5 с возможностью манипулирования данными.
203
Рекомендуемая литература 1. Бернс П.,.Николсон Д. Секреты Excl для Windows 95. – ДК.:Диалектика.1996.–576 с. 2. Блаттнер П., Использование Microsoft Office Excel 2003. Специальное издание. – Вильямс. 2004 – 864 с. 3. Винтер Р., Винтер П.. Microsoft Office для Windows 95 в подлиннике. – СПб.:BHV–Санкт–Петербург,1996.–1056 с. 4. Гончаров А. EXEL 7.0 в примерах. – СПб:Питер, 1996.–256 с. 5. Каратыгин С.А., Тихонов А.Ф., Долголаптев В.Г., Ильина М.М., Тихонова Л.И. Электронный ОФИС: В 2 т. Т.1.–М.:Нолидж, 1999.–768 с. 6. Карлберг К. Управление данными с помощью Microsoft Excel. – Вильямс.2005. – 448 с. 7. Куперштейн В.И. MS Office и Project в управлении и делопроизвовдстве.Спб.:БХВ-Петербург, 2001. – 400 с. 8. Миронов Д.Ф. Создание Web-страниц в MS Office 2000.-СПб.:БХВПетербург, 2000.-320 с 9. Персон Р. Excel для Windows 95 в подлиннике. –СПб.:BHV–СанктПетербург,1996.–1056 с. 10. Ревчук И.Н., Пчельник В.К. Автоматизация офисной деятельности. –Гродно: ГрГУ, 2004. –128 с. 11. Ревчук И.Н., Пчельник В.К. Компьютерные информационные технологии. – Гродно: ГрГУ, 2005. –201 с. 12. Уокенбах Д. Диаграммы в Excel. – М.: Издательский дом «Вильямс», 2003. – 448 с.
13.Уокенбах Д. Подробное руководство по созданию формул в Excel 2002.- М.: Издательский дом “Вильямс”, 2002.-624 с.
204
СОДЕРЖАНИЕ 1. 2. 3. 4. 5. 6. 7.
Создание мегаформул Задачи для самостоятельного решения Разработка макросов Задачи для самостоятельного решения Создание элементов управления на рабочнм листе Задачи для самостоятельного решения Диалоговые окна пользователя Задачи для самостоятельного решения Создание серийных документов слиянием Задачи для самостоятельного решения Интеграция MS EXCEL с другими приложениями Задачи для самостоятельного решения Создание WEB-страниц средствами MS OFFICE Задачи для самостоятельного решения Рекомендуемая литература
3 17 23 42 42 55 73 79 80 95 98 118 129 179 204
Учебное издание Ревчук Ирина Николаевна Пчельник Владимир Константинович УЧЕБНАЯ ПРАКТИКА
Учебное пособие
Редактор И.А.Ушакова Компьютерная верстка: И.Н.Ревчук
Сдано в набор 21.03.05. Подписано в печать Формат 60х84/16. Бумага офсетная. Печать RISO. Гарнитура Таймс. Усл.печ.л. . Уч.-изд.л. . Тираж 100 экз. Заказ . Учреждение образования «Гродненский государственный университет имени Янки Купалы». ЛИ № 02330/0133257 от 30.04.2004. Ул. Пушкина, 39, 230012, Гродно. Отпечатано на технике издательского центра Учреждения образования «Гродненский государственный университет имени Янки Купалы». ЛП № 02330/0056882 от 30.04.2004.Ул. Пушкина, 39, 230012, Гродно.
205
206