Professional Documents
Culture Documents
Лекція 4. Списки
Лекція 4. Списки
4:
МЕТОДИЧНІ ВКАЗІВКИ
Поняття про список (базі даних Excel)
Електронні таблиці Excel можна використовувати для організації роботи з невеликими
реляційними базами даних. В цьому випадку електронну таблицю називають списком
або базою даних Excel (рис. 5.1) і використовують відповідну термінологію:
рядок списку - запис бази даних;
стовпець списку - поле бази даних.
Рис.5.3. Список з Автофільтром
За окремим стовпцем в списку критеріїв відбору передбачаються наступні варіанти:
все - вибираються всі записи без обмежень;
перші 10 - даний пункт дозволяє у знову з'являється діалогове вікно
"Накладення умови за списком" (рис. 5.4) вибрати певну кількість найбільших
або найменших елементів списку, які необхідно відобразити;
значення - будуть обрані тільки ті записи, які в даному стовпці містять
вказане значення;
умова - вибираються записи по формованому користувачем умові в
діалоговому вікні "Фільтр користувача" (рис. 5.5).
Умова для відбору записів за конкретним значенням в певному стовпці може складатися
з двох самостійних частин, з'єднаних логічною зв'язкою І / АБО.
Кожна частина умови включає:
оператор відносини: = (дорівнює), <> (не дорівнює) ,> (більше),> = (більше
або дорівнює), <(менше), <= (менше або дорівнює), починається з, містить і
т.п. ;
значення, яке може вибиратися зі списку або містити шаблонні символи *,?.
Приклад. Для Коду предмета можна сформувати умови:
> = П * - відібрати всі записи, які містять код предмета, що починається з
букви п;
> = П1 І <= п2 - відібрати всі записи, які містять коди предметів п1 і п2;
<> п 1 - відібрати всі записи, які не містять коду предмета п1.
номер код
оцінкаоцінка
групи предмета
133 п1 4 5
3-й спосіб . Множинний критерій порівняння - умови (точні значення полів) записані в
двох рядках, зв'язка АБО.
код
номер групи оцінка
предмета
133 п1 4
133 п1 5
Який вираховується критерій являє собою формулу, записану в рядку області умов, яка
повертає логічне значення ІСТИНА або БРЕХНЯ.
Формула будується з використанням: адрес осередків, вбудованих функцій, констант
різних типів (числа, текст, дата, логічна константа), операторів відносини.
Увага! Ім'я стовпця, що містить формулу обчислюється критерію, має відрізнятися від
імені стовпця в списку.
Приклад 2 . Вибрати записи про здачу іспитів студентами групи 133 з оцінкою нижче
загального середнього балу або записи з оцінкою 5:
номер
Оценка1
групи
133 = ИЛИ (G2 <= CP3HAЧ ($ G $ 2: $ G $ I7); G2 =
5)
В області критеріїв присутні стовпці з заголовками: Номер групи, Оценка1.
Послідовність дій зі створення даного критерію, що обчислюється:
привласнити відмінне від імен полів списку нове ім'я колонки, куди буде
введений який вираховується критерій;
встановити курсор в осередок введення;
викликати Мастер функций - команда Вставка, Функція, вибір категорії -
Логічні та вибір функції - ИЛИ;
введення параметрів функції АБО:
Логіческое1: G2 <= CP3HAЧ ($ G $ 2: $ G $ 17) (при введенні формули використовувати
курсорний покажчик на елементи таблиці, виклик вбудованої функції СРЗНАЧ, вказівка
на абсолютні посилання за допомогою клавіші <F4>)
Логіческое2: G2 = 5
Після завершення введення обчислюваного критерію в осередку повинна з'явитися
логічна константа ІСТИНА або БРЕХНЯ - результат застосування сформованого
критерію, що обчислюється по відношенню до першого запису списку; формулу
критерію можна переглянути лише в рядку формул. Цей же критерій можна було
записати по-іншому:
номер групи Оценка1
133 = G2 <= CP3HAЧ ( $ G $ 2: $ G $ 17)
133 = G2 = 5
або в комбінованому вигляді:
номер
Оценка1 оцінка
групи
133 = G2 <= CPЗHAЧ ($ G $ 2: $ G $ 17)
133 5
Етап 2. Фільтрація записів розширеним фільтром
Після підготовки області критерію курсор встановлюється в список і виконується
команда Дані, Фільтр, Розширений фільтр (рис. 5.6).
Фільтрувати записи списку можна на місці або копіювати в зазначену область на
поточному робочому аркуші. Для копії на інший аркуш або книгу слід встановити курсор
за місцем копії, а потім виконувати команду фільтрації, вказуючи відповідні вихідний
діапазон і діапазон умов.
Вихідний діапазон і діапазон умов включають всі рядки, в тому числі і рядок
найменування стовпців. Якщо передбачається копіювання результату в інше місце,
вказується ліва верхня комірка області. Перемикач Тільки унікальні записи дозволяє
виключити дублювання записів.