
- •Министерство образования рф вятский государственный университет
- •Основы работы с текстовым редактором excel 2000 Начальный ввод данных
- •Форматирование ячейки
- •Работа со строками и столбцами
- •Процедура поиска решения
- •Работа с базами данных в ехсеl
- •Подготовка таблицы для ввода данных
- •Сохранение как шаблона с использованием базы данных
- •Ввод данных в телефонный справочник
Сохранение как шаблона с использованием базы данных
Сохраним таблицу в качестве шаблона и свяжем с ней базу данных. Воспользуемся мастером шаблонов. Мастер шаблонов является надстройкой Microsoft Ехсе1. Если команда Мастер шаблонов отсутствует в меню Данные, следует установить ее через команду меню Сервис Надстройки.
Выполните команду меню Данные Мастер шаблонов. На экране появится первый шаг диалога Мастер шаблонов. Как Вам подсказывает мастер шаблонов, укажите имя шаблона. Вместо названия «Книга 1» введите название «Телефоны». Нажмите кнопку Далее и перейдите к следующему шагу.
Рис.13 |
В качестве базы данных мы будем использовать книгу Ехсеl, поэтому формат, предложенный программой, не изменяем. Имя и положение базы данных определите самостоятельно. После этого нажмите кнопку Далее и перейдите к следующему шагу. На шаге 3 следует ввести поля, выбранные Вами в шаблоне для связи их с полями базы данных (рис.13). |
Ехсеl позволяет вводить адреса ячеек вручную или просто щелкать по ним мышью. Для заполнения полей выполните следующие действия:
В поле Лист введите название листа «Справочник» вместо названия «Таблица 1».
Щелкните мышью в поле Ячейка первой строки, а затем щелкните мышью по ячейке ВЗ. В ячейке появится адрес, после чего щелкните мышью в поле Имя поля. Автоматически в качестве имени появится слово «Фамилия».
Аналогично заполните остальные поля диалога.
Нажмите кнопку Далее и на следующем шаге мастер шаблонов спросит, надо ли включать в базу данные из других книг Ехсеl. Так как в данной работе это не требуется, то нажмите кнопку Далее и переходите к последнему шагу.
Если все данные введены верно, нажмите кнопку Готово, если хотите сделать какие-либо исправления, то с помощью кнопки Назад вы можете вернуться на любое количество шагов назад и внести изменения. После чего такое же количество раз нажмите кнопку Далее. После нажатия кнопки Готово мастер шаблонов создаст шаблон и базу и свяжет их друг с другом. Закройте файл.
Ввод данных в телефонный справочник
Рассмотрим подробно внесение одной записи, все остальные записи вводятся аналогично. Для внесения информации об абоненте выполните команду меню Файл Создать. В диалоге Создание документа на вкладке Общие находится шаблон Телефоны, разработанный Вами (если при сохранении шаблона Вы приняли папку, предложенную Ехсеl по умолчанию). Если при сохранении шаблона Вы изменили путь к файлу шаблона, то его не будет на вкладке Общие.
Щелкните дважды по значку шаблона и Вы перейдете в режим редактирования документа с названием «Телефоны 1», созданного на основе шаблона Телефоны.
В поля ВЗ, В4, В5, В7, В8, В9 введите соответствующую информацию об абоненте. В поля ЕЗ:Е9 введите номера телефонов и факс. Вид этих данных изменится в соответствии с установленным Вами телефонным форматом. В поле А11 введите адрес абонента. В поле В11 введите текст примечания (например, «Дополнительно сотовый»).
Для сохранения страницы телефонной книги нажмите кнопку Сохранить панели инструментов Стандартная. Появится диалог Связь с базой данных (рис.8.5). Так как по умолчанию Ехсеl предлагает добавить новую запись, то Вам следует нажать кнопку ОК. Запись будет добавлена в базу данных. Кроме того, в появившемся диалоге Сохранение документа следует сохранить документ. Рекомендуется все листы телефонной книги хранить в отдельной папке, например, с именем «Телефонный справочник», а имена файлов давать по фамилиям абонентов.
Если появилась необходимость изменить информацию, введенную ранее, откройте файл и отредактируйте его. При сохранении документа снова откроется диалог Связь с базой данных, но он несколько отличается от начального варианта. Кроме возможностей Не изменять базу данных и Добавить новую запись появится вариант Обновить существующую запись. Выберите нужный вариант и нажмите ОК.
Принципы работы со справочникам
Откройте папку «Телефонный справочник». Можно открыть любой файл, находящийся в этой папке. Однако нельзя отобрать только сотрудников одного предприятия, или только работников одной профессии.
Откройте файл «База данных телефонов». Вся введенная Вами информация сведена в одну таблицу, удобную для просмотра и поиска нужных записей. Каждая строка в базе данных соответствует одному абоненту, а каждый столбец - соответствуюшей характеристике. Можно работать с этим файлом и обычным способом, находя в таблице требующуюся информацию. Но можно использовать и дополнительные приемы, повышающие удобство работа с базой данных.
Сортировка, фильтрация и поиск информации
Информация в таблице расположена в такой последовательности, в какой она вводилась. Но удобнее работать с информацией, отсортированной по каким-либо полям, например, по фамилиям и именам. Для этого необходимо выполнить следующие действия.
С помощью команды меню Данные Сортировка открыть диалог Сортировка диапазона. В поле Сортировать по установить значение Фамилия, в поле Затем по установить значение Имя, в поле В последнюю очередь по установить значение Отчество. Переключатели типа сортировки должны везде стоять в положении по возрастанию. Вы можете отсортировать список не по фамилиям, а по названиям организаций, по адресам или любому другому полю.
Если необходимо отсортировать данные более чем по трем полям, то придется выполнить сортировку несколько раз: сначала по наименее важным нолям, а затем по наиболее важным. Например, необходимо отсортировать данные сначала по городам, затем по организациям, далее по фамилиям, потом по именам и, наконец, по отчествам. Тогда первая сортировка проводится по фамилиям, именам и отчествам (перечислены в порядке значимости на этом этапе), а вторая сортировка проводится по городам, организациям и фамилиям.
Теперь со списком стало проще работать, но при большом размере списка поиск требующейся информации может занять много времени.
Для быстрого поиска информации можно воспользоваться диалогом Найти, который можно вызвать с помощью команды меню ПравкаНайти. В поле Что введите текст, который Вы хотите найти. Нажимайте кнопку Найти далее, чтобы перейти к записям, содержащим введенный текст. При необходимости включите флажок Ячейка целиком для поиска слов без производных. После нахождения нужной информации закройте диалог.
Если Вам необходимо позвонить всем сотрудникам какой-либо организации, то пользоваться командой поиска не очень удобно. В этом случае Вам поможет фильтрация данных, т.е. отображение на экране только тех данных, которые удовлетворяют заданным условиям отбора. В Ехсеl доступны два способа фильтрации данных: автофильтр и расширенный фильтр, которые вызываются командами меню Данные - Фильтр - Автофильтр и Данные -Фильтр - Расширенный фильтр.
В автофильтре условия отбора задаются с помощью кнопок со стрелками, расположенными в заголовках столбцов списка. Команду обычно применяют, чтобы быстро отфильтровать данные с одним или двумя условиями. накладываемыми на ячейки отдельного столбца. Отфильтрованные данные можно копировать на другой лист, печатать. Действие команды продолжается до тех пор, пока она не будет отключена.
В расширенном фильтре кнопки со стрелками не доступны. После вызова команды Данные - Фильтр - Расширенный фильтр открывается диалоговое окно Расширенный фильтр. Исходным диапазоном являются ячейки листа Справочник, в которых располагаются все записи базы данных.
Команда Расширенный фильтр применяется, чтобы отфильтровать данные с условием, накладываемым на ячейки двух столбцов или более, либо с тремя условиями или более, накладываемыми на ячейки отдельного столбца, либо с условием, которое использует возвращаемое формулой значение.
С помощью описанных приемов можно легко работать с телефонным справочником, содержащим несколько тысяч строк.
Задания к выполнению
Получить задание у преподавателя. Создать и отформатировать предлагаемую таблицу.
Получить задание у преподавателя. Построить график (семейство графиков) по предложенной функции. Полученный график вставить в текстовый документ, содержащий исходную функцию. Отформатировать график для черно-белой печати.
Используя надстройку Поиск решения решить предлагаемую задачу. Вам поручено купить краску на предлагаемую сумму. Краска расфасована в маленькие и большие банки. Количество маленьких банок не должно быть меньше 15. Необходимо определить оптимальное количество банок каждого вида с целью:
купить максимальное количество литров краски;
максимально потратить имеющуюся сумму.
№
варианта
Стоимость 1 литра краски, руб.
Емкость маленькой банки
Емкость большой банки
Сумма денег, руб.
1
16
10
25
10000
2
20
10
20
12000
3
24
15
25
24000
4
28
15
30
20000
5
30
12
26
22000
6
32
12
28
30000
7
34
8
32
35000
8
26
8
28
32000
9
36
10
30
16000
10
40
10
34
14000
Создать Ваш личный телефонный справочник, содержащий не менее 10 полей и 15 абонентов.