Excel 97 в качестве базы данныхРефераты >> Программирование и компьютеры >> Excel 97 в качестве базы данных
СОДЕРЖАНИЕ
Введение
Создание и Фильтрация Списков
Использование инструмента Автофильтр.
Фильтрация по определенному значению.
Использование фильтра Первые10
Выборочная фильтрация.
Сортировка данных.
Создание собственного списка автозаполнения
Сортировка с помощью списка автозаполнения.
Сортировка “слева направо”
структурирование листа.
Автоматическое структурирование листа
Структурирование листа вручную
Сводные таблицы.
Создание сводной таблицы
Получение внешних данных с помощью Microsoft Query
Создание диаграммы
Заключение.
Литература.
Введение
Microsoft Excel – самая распространенная в мире программа электронных таблиц. Программа Excel 97 расширена многими новыми полезными возможностями и полностью интегрирована с другими программами Microsoft Office 97.
Одна из особенностей программы Excel 97 заключается в возможности придумывать и создавать приложения для нее. Она одинаково хорошо подходит как для создания накладных так и для анализа научных данных. Электронные таблицы Excel 97могут использоваться для создания образцов бланков, для планирования праздников, сбора рецептов, расчетов по закладным, финансовых отчетов, расчетов налогов, учебных пособий по музыке или программному обеспечению и для многого другого. Возможности в использовании программы Excel 97 ограничиваются только воображением и располагаемым временем.
Программу Excel 97 можно использовать для хранения данных. Эта программа обладает многими возможностями, присущими современным программам для работы с базами данных. Так, например, Excel 97 имеет средства для обработки данных и осуществления их фильтрации. Однако по своим возможностям Excel 97 уступает специализированным программам, предназначенным для работы с базами, таким как Microsoft Access, Oracle, SQL. В частности, Excel 97 не может работать с очень большими базами данных. Это связано с тем, что программа Excel 97 загружает в память всю базу данных, независимо от ее объема. Специализированные же программы загружают только те данные, которые необходимы.
Создание и Фильтрация Списков
Внутренней базой данных в Excel 97 являются списки. Списки практически ничем не отличаются от того, с чем пользователь обычно имеет дело, работая в Excel 97: здесь информация также сохраняется в строках и столбцах.
Согласно терминологии, принятой в базах данных, понятие поле эквивалентно принятому в Excel 97понятию столбец. Метки, описывающие поля, называются именами полей. Понятие запись эквивалентно принятому в Excel 97 понятию строка. На рисунке 1 показан пример базы данных, имеющей четыре поля: Студенты, Тест1, Тест2 и Средний показатель. В ней имется также семь записей, по одной на каждого студента.
При осуществлении фильтрации списка согласно установленному критерию или правилам часть его данных оказываются “спрятанными” (на экране их не видно). Предположим, что у нас имеется список всех клиентов некой фирмы из России и стран СНГ. Мы можем отфильтровать наш список так, что в нем останутся клиенты только из Украины. Или же этот список можно отфильтровать так, что в нем останутся только те клиенты, заказы которых превышают некоторую заранее установленную сумму. Для каждого конкретного списка имеется много возможных путей его фильтрации.
Фильтрация данных в списках Excel осуществляется с помощью двух инструментов: Автофильтр и Расширенный фильтр.
Использование инструмента Автофильтр.
Инструмент Автофильтр используется для того, чтобы показать определенные строки рабочего листа. Он предоставляет ряд возможностей.
Из меню Данные надо выбрать команды Фильтр | Автофильтр. После этого в заголовках столбцов появятся стрелки Автофильтра. Если щелкнуть по одной из таких стрелок, то раскрывается меню, в котором представлены различные параметры Автофильтра. Это меню предлагает несколько возможных вариантов фильтрации данных:
q Все записи
q Первые десять записей
q Фильтрация данных согласно определенному условию.
Фильтрация по определенному значению.
Параметры фильтрации определяются типом данных, с которым ведется работа. Если выбрать из меню Автофильтра некоторое значение, то в списке останутся только те записи, в ячейках которых записано именно это значение. Рассмотрим конкретный пример. Если щелкнуть на стрелке Автофильтра F3, содержащей имя поля Средний показатель, и из появившегося меню выбрать 71%, то в представленном списке останутся видны только студенты Лепин и Якушев, поскольку только у них средние показатели равны 71%.
Если выбрать имя одного из студентов из списка Автофильтра (Рисунок 2), то в списке останется только запись с результатами этого студента, а остальные записи окажутся скрытыми.
Меню Автофильтра содержит все имеющиеся в каждом поле записи, так что всегда есть возможность отфильтровать список по любому из представленных в нем значений.
Использование фильтра Первые10
Рисунок 2 Список со стрелками и открытым меню инструмента Автофильтра
Также можно определить, по какому параметру будет производиться отбор элементов: наибольшие или наименьшие значения. Наибольшее значение в списке - это самое большое числовое значение, записанное в одной из ячеек столбца, наименьшее – это самое маленькое из числовых значений, содержащееся в ячейках выбранного столбца.
В третьем поле диалогового окна Наложение условия по списку можно определить, будет ли выведено указанное количество элементов или же доля элементов списка (процент).
При осуществлении операции фильтрации адреса ячеек не изменяются. Например, если будут отфильтрованы строки 6 и 7, то после строки 5 будет видна строка 8.
Для отключения инструмента Автофильтр следует из меню Данные выбрать команду Фильтр и щелкнуть на команде Автофильтр.
Выборочная фильтрация.
Можно также определить и свои собственные критерии фильтрации данных. Для того чтобы осуществить выборочную фильтрацию, необходимо сначала включить инструмент Автофильтр, выбрав команды Данные | Фильтр | Автофильтр. Затем щелкнуть на стрелке Автофильтра и из появившегося меню выбрать команду Условие. Появится диалоговое окно Пользовательский Автофильтр. В раскрывающихся списках в левых полях диалогового окна Пользовательский автофильтр имеется ряд параметров: