Базы данных в Excel

Так выглядит БД, отфильтрованная по полю «Стипендия» и значению 15, т.е. содержащая записи, у которых в этом поле стоит значение 15. В этот список вошли только студенты, получающие стипендию в размере 15 гр.

После копирования отфильтрованных записей можно восстановить отображение всех записей БД, щелкнув на кнопке списка, по которому выполнялась фильтрация (кнопка выделена голубым цветом

), и выбрав в раскрывшемся списке пункт «(Все )».

При необходимости сузить круг поиска можно продолжить фильтрацию , выбрав значение из раскрывающегося списка другого поля. Excel предоставляет возможность просмотреть только первые 10 записей с помощью опции Первые 10 команды Автофильтр. Эту опцию целесообразно использовать при работе с числовыми полями для вывода на экран только десяти записей ( например, с наибольшими или наименьшими значениями в данном поле). Более того, с помощью этой опции можно вывести на экран любое количество записей, указанное пользователем в диалоговом окне «Наложение условия по списку», которое появляется в ответ на выбор указанной опции.

Фамилия

Имя

Отчество

Высш матем.

Информ.

История Укр.

Физика

Ср.балл

Стипендия

2

Бирюкова

Галина

Олеговна

5

4

4

5

4,5

15

3

Вовченко

Александра

Александровна

3

4

5

4

4

12

4

Грант

Анатолий

Семенович

4

5

5

5

4,75

15

7

Иванов

Иван

Иванович

4

4

4

4

4

12

9

Клочко

Георгий

Константинович

5

4

3

4

4

12

В данном примере приведены наибольшие 5 записей, отфильтрованные по полю Ср.балл.

Дополнительно к фильтрации БД по записям, содержащим определенное значение в поле, можно создавать собственные автофильтры, позволяющие фильтровать БД по записям с более общим критерием, таким как , например, фамилии, начинающиеся с буквы «А», или значения средних баллов в пределах от 4 до 5. Для создания собственного фильтра нужно:

Ø щелкнуть на кнопке раскрывающегося списка в названии поля ;

Ø выбрать опцию Условие ;

Ø в появившемся диалоговом окне Пользовательский автофильтр выбрать необходимый оператор сравнения в первой строке или в обеих строках, если условие составное , т.е. представляет собой результат логических операций типа «и» и «или»; в текстовые окна справа ввести значения (текст или число ), относительно которых должно проводиться сравнение значений в записях БД.

Так для выбора списка студентов, фамилии которых начинаются с буквы «А» необходимо в первой строке диалогового окна Пользовательский автофильтр щелкнуть «равно» и ввести в текстовое окно «А*» (без кавычек ). Получим:

Фамилия

Имя

Отчество

Высш.

матем.

Информ.

История

Укр.

Физика

Ср.балл

Стипендия

1

Абдельгадир

Мусса

Ибрагимович

4

5

3

3

3,75

0

5

Антонова

Вера

Борисовна

3

4

4

3

3,5

0

Для отбора только студентов, имеющих средний балл в пределах от 4 до 5 , нужно задать условие : «больше или равно» 4 «и» «меньше или равно» 5 (в кавычках – операторы, которые следует выбрать, а 4 и 5 нужно набрать в текстовых полях ) .

Получим:

Фамилия

Имя

Отчество

Высш.

матем

Информ.

История Укр.

Физика

Ср.балл

Стипендия

2

Бирюкова

Галина

Олеговна

5

4

4

5

4,5

15

3

Вовченко

Александра

Александровна

3

4

5

4

4

12

4

Грант

Анатолий

Семенович

4

5

5

5

4,75

15

7

Иванов

Иван

Иванович

4

4

4

4

4

12

9

Клочко

Георгий

Константинович

5

4

3

4

4

12

Страница:  1  2  3  4  5  6  7  8  9  10  11 


Другие рефераты на тему «Программирование, компьютеры и кибернетика»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы