ФІЛЬТРАЦІЯ

Користувачі створюють списки, розробники - бази даних. Але в обох випадках потрібно розуміти, які завдання можна вирішити за допомогою конкретного інструменту. Ми працюємо з списком Книги. Ось кілька питань, на які з його допомогою можна отримати відповіді. У дужках позначені методи, які потрібно застосувати:

  • 1) список книг на задану тематику (Фільтрація);
  • 2) список книг на задану тематику за певний період часу (Фільтрація);
  • 3) список книг певного автора (Фільтрація);
  • 4) список книг певного видавництва (Фільтрація);
  • 5) список книг, які можна подивитися в певній бібліотеці (Фільтрація);
  • 6) список певних книг бібліотеки з шифрами (Фільтрація);
  • 7) список найбільш цікавих (або корисних) книг (Сортування);
  • 8) список черговості прочитання книг (Сортування);
  • 9) список книг, ранжируваних за ціною (Сортування).

У списку Книги є стовпець Ключові слова (КлСлова) зі значеннями:

  • • Інновації та Творчість (Інн).
  • • Маркетинг (Мрк).
  • • Математика, дослідження операцій, Прийняття рішень (МТК).
  • • Менеджмент (МНЖ).
  • • Наука.
  • • Освіта (Обр).

Отже, фільтрація. Нехай нам потрібно вибрати з бази даних книги з інновацій, тобто записи, які в поле КлСлова містять слово Інн. Для цього необхідно помістити курсор в поле таблиці і виконати команду Дані / Фільтр. В результаті праворуч від заголовка з'являться значки списку, в якому потрібно вибрати опцію Текстові фільтри. В результаті на екрані з'явиться вікно для користувача автофильтр (рис. 3.39).

Результат дії фільтра наведено нижче (рис. 3.40).

Щоб відмовитися від фільтрації, необхідно виконати команду Дані / Фільтр. А якщо ви хочете змінити вже створений фільтр, необхідно клацнути по значку фільтра в поле заголовка таблиці і виконати команду Текстові фільтри / Настроюваний фільтр. В результаті поя-

вітся вікно для користувача фільтр з введеними раніше параметрами (рис. 3.41).

Вікно для користувача автофильтр

Мал. 3.39. Вікно для користувача автофильтр

/10. дія автофильтра

Мал. 3/10. дія автофильтра

Налаштування автофілира

Мал. 3.41. Налаштування автофілира

Припустимо, що тепер нам необхідно вибрати всі записи, які будуть містити в поле КлСлова слова МНЖ і Мрк. Ми шукаємо книги з менеджменту та маркетингу, але в фільтрі ми будемо використовувати логічне АБО. Фільтр буде виглядати наступним чином (рис. 3.42).

Автофільтр з логічним умовою

Мал. 3.42. Автофільтр з логічним умовою

Слід зазначити, що в пошуку і в фільтрах результат не залежить від регістра, в яких набрані слова. А в сортуванні? Досліджуйте.

Автофільтр дозволяє задавати дуже складні логічні умови фільтрації. Так, на малюнку представлений результат фільтрації книг з менеджменту та маркетингу, виданих не пізніше 2015 року, ціна яких не менше 500 руб. (Не брошури).

Результат фільтрації по декількох полях

Мал. 3.43. Результат фільтрації по декількох полях

Зверніть увагу: номери рядків таблиці йдуть з великими пропусками, тобто в цей список включені далеко не всі записи. І ряд стовпців теж пропущений. Мета - показати інформацію компактно, тобто ряд стовпців були приховані. Щоб приховати стовпці, необхідно виділити їх мишею і викликати контекстне меню, в якому вибрати опцію Приховати. Щоб повернути на екран приховані стовпці, потрібно знову виділити стовпці, суміжні з прихованими стовпцями, і в контекстному меню вибрати опцію Показати. Можна ту ж задачу вирішити, працюючи мишкою з заголовками стовпців.

При фільтрації є принципи. Один з них: завжди прагнути до єдиного інформаційного масиву в предметної області. Що мається на увазі. Ви вчитеся, у вас багато предметів і по кожному свій список рекомендованої літератури. Але природа єдина, і один світ книги. І ніхто не візьметься стверджувати, що, наприклад, в списках рекомендованої літератури з таких дисциплін, як «ІпфорАматіка», «Світові інформаційні ресурси» та «Інформаційні системи», що не буде однакових джерел. Так вони на чверть можуть бути одними і тими ж. Можна вести кілька списків і в кожен список додавати нові книги. Це буде неправильне рішення. У списках будуть повторювані записи, однакові книги. Рано чи пізно ви в цих списках заплутаєтеся. Правильне рішення: вести єдиний список літератури, в якому буде відзначатися придатність кожної книги до тієї чи іншої дисципліни або декількох дисциплінах.

 
Переглянути оригінал
< Попер   ЗМІСТ   ОРИГІНАЛ   Наст >