Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1_Excel.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4 Мб
Скачать
☆

5.6. Розширений фільтр

У меню Данные → Фильтр є корисна опція Расширенный фильтр (мал. 22), що дозволяє оформити критерій для фільтрації у вигляді таблиці і вивести відфільтровані рядки в будь-який діапазон робочого аркуша.

Мал. 22. Діалогове вікно Расширенный фильтр

Порядок роботи з розширеним фільтром такий.

  1. Спочатку потрібно створити таблицю-критерій. Для цього в рядок під первинною таблицею, пропустивши декілька рядків, скопіюйте назви усіх стовпців. Рядком нижче під назвами введіть із клавіатури критерії відбору. Критеріями виступатимуть текстові записи, що збігаються зі значеннями комірок (для стовпців із текстом), або числа чи умови, що містять операції порівняння (для стовпців із числами). Таблиця-критерій може розміщуватися у будь-якому місці аркуша, але найзручніше її розташувати під первинною таблицею (див. мал. 23).

  2. Активізуйте будь-яку комірку первинної таблиці і виконайте команду Данные → Фильтр → Расширенный фильтр.

  3. У діалоговому вікні Расширенный фильтр (мал. 22) задайте такі параметри. У полі Исходный диапазон введіть діапазон таблиці, що фільтрується (програма звичайно сама його правильно встановлює). У полі Диапазон условий задайте діапазон таблиці-критерію (у даному випадку $А$22:$С$23). Процедура задання діапазонів проста. Клацніть по кнопці справа від поля введення і потім на робочому аркуші виділіть мишею необхідний діапазон. Після цього повторно клацніть по кнопці справа від поля введення, і ви повернетеся в діалогове вікно Расширенный фильтр.

  4. Результат фільтрації за замовчуванням буде розміщений на місці первинної таблиці. Щоб результат був розташований в іншому місці аркуша або робочої книги, клацніть по перемикачу Скопировать результат в другое место. Потім у полі Поместить результат в диапазон задайте комірки для вставки відфільтрованої таблиці (аналогічно до того, як задавався Диапазон условий).

  5. Закрийте діалогове вікно Расширенный фильтр клацанням по кнопці ОК. Якщо ви правильно зазначили діапазон і критерії фільтрації, то на аркуші з'явиться Tаблиця-результат (рядки 26-27 на мал. 23).

Мал. 23. Застосування розширеного фільтра

Скасувати дію розширеного фільтра можна командою Данные → Фильтр → Показать все. При цьому ви повернетеся до стану таблиці до фільтрації, але таблиця-критерій буде присутня.

5.7. Запитання, завдання, тести

Запитання для самоконтролю:

  1. Що таке база даних?

  2. Які є різновиди баз даних?

  3. З яких елементів складається таблична база даних?

  4. Які етапи планування бази даних Exel?

  5. Як називаються окремі елементи інфор­мації про об'єкт бази даних (властивості)?

  6. Яке співвідношення між записом і поля­ми в табличній базі даних?

  7. Що таке «сортування»?

  8. Які засоби існують для впорядкування робочої книги?

  9. Як провести пошук потрібних даних у табличній базі даних?

  10. Що є основним елементом даних у табличній базі даних?

  11. Що містить запис табличної бази даних?

  12. Як найшвидше впорядкувати всю таблицю за одним полем?

  13. Яким чином провести впорядкування за двома полями?

  14. Що таке Автофільтр?

  15. Які дії треба виконати для використання автофільтру?

  16. У чому полягає фільтрація даних?

  17. Як виконують найпростіше сортування даних?

  18. Чим відрізняється розширений фільтр від автофільтру?

  19. Як застосовується розширений фільтр?

Завдання для самостійного виконання

1) У комірках стовпчика А наберіть назви страв ресторану (15 страв), у стовпчику В – їхні ціни, у стовпчику С по одній цифрі – 1 (перша страва), 2 (друга страва), 3 (десерт). Тричі скопіювати цю таблицю в поточній книзі одну під іншою. У першій таблиці установити автофільтр на перші страви, у другій – на другі, у третій – на десерт. Обвести таблиці рамками, зробити заголовки, тобто підготувати для друку.

2) Створити список (БД) “Підсумки” (поля записів: прізвище, алгебра, інформатика, укр.мова, історія). Заповнити таблицю на менше як 15-ма записами (довільні прізвища та відповідні оцінки).

  • При заповненні БД користуватися засобом “Форма даних”;

  • посортувати БД по полю “Прізвище”;

  • засобами форми даних відібрати учнів, які мають з інформатики 10 балів;

  • засобами автофільтру знайти учнів, які навчаються нижче достатнього рівня навчання (мають оцінки нижчі 7 балів з усіх предметів).

  • засобами розширеного фільтру в окремій області таблиці вивести прізвища учнів, які мають 10 балів і з інформатики і з алгебри.

3) Побудуйте за зразком таблицю і виконайте завдання.

ПЕРЕЛІК КНИГ

№

Автор

Назва

Кількість сторінок

Рік видання

Іванов

Алгебра

120

1998

Тургенєв

Ася

15

2001

Мариніна

Чужа маска

230

2000

Іванов

Математика

75

1998

Мариніна

Стиліст

290

2002

Толстой

Анна Кареніна

340

1999

Донцов

Дама з кігтиками

250

2000

Донцов

Винаходи

80

2001

Тургенєв

Батьки і діти

180

1999

Толстой

Війна і мир

670

1998

Толстой

Три ведмеді

10

2000

Донцова

Басейн з крокодилами

430

2002

Донцова

Відкриття

100

2002

Іванов

Геометрія

85

1999

Тургенєв

Бежин луг

55

1998

Завдання:

  1. Відсортувати всі книги Толстого.

  2. Відсортувати всі книги Толстого і Тургенєва.

  3. Відсортувати всі книги з кількістю сторінок <100.

  4. Відсортувати всі книги, автор яких не Тургенєв.

  5. Відсортувати всі книги, прізвища авторів яких починаються з букв після К.

  6. Відсортувати всі книги, прізвища авторів яких починаються з букви Т і роком видання >=2000

  7. Відсортувати книги, представивши по одній книзі кожного автора.

  8. З першої десятки книг вилучити тільки ті, в яких менше 200 сторінок, інші показувати всі.

  9. Відобразити всі книги, у назві яких є слово „діти”; набрати в умові просто слово „діти” і пояснити, що вийде.

  10. Відобразити всі книги, у назві яких між совами є прийменник або сполучник з однієї букви.

Тести

Перевірте себе по Розділу 5. (файл test.pps, кнопка Розділ 5.)

32

PubHalfFrame