- •Лабораторная работа № 5 Списки и базы данных
- •1 Понятие списка и базы данных в Excel
- •2 Технология создания списков
- •3 Поиск записей
- •4 Сортировка записей
- •5 Фильтрация данных
- •5.1 Возможности фильтрации
- •5.2 Автофильтр
- •Результат показать преподавателю
- •5.3 Расширенный фильтр
- •Самостоятельно! Диапазон критериев выписать в тетрадь. Результат отбора поместить рядом на том же рабочем листе, показать преподавателю!
- •Самостоятельно! Результат отбора поместить рядом на том же рабочем листе, показать преподавателю!
- •3. Контрольные вопросы
Самостоятельно! Диапазон критериев выписать в тетрадь. Результат отбора поместить рядом на том же рабочем листе, показать преподавателю!
Пример 3
Отобрать из базы данных магазина товары, стоимость партии которых находится в пределах от 15 000 до 30 000 руб. включительно.
Пример 4
Отобрать из базы данных магазина товары, поступившие не раньше 10.09.2007 и не позднее 21.11.2007.
Рис. 5.17 База данных магазина «Ирикон»
Пример 5
Отобрать из базы данных товары, которые поступили на склад в количестве больше 50 штук, и стоимость партии которых была меньше 1 500 000 руб.
Пример 6
Отобрать из базы данных магазина следующие товары: Ноутбук ASUS A3L, стоимость которого менее 29000 руб., Мобильный телефон Nokia 8800 стоимостью более 36 000 руб. и Телевизор 54-55 см Витязь 54 CTV стоимостью менее 3000 руб.
Следует отметить, что в диапазоне критериев могут использоваться вычисляемые критерии, которые представляют собой условия, включающие более сложные операции, чем простое сравнение значения столбца с константой.
Применяя вычисляемый критерий, необходимо соблюдать следующие правила:
Заголовок над вычисляемым критерием не должен совпадать с заголовком какого-либо поля списка. Он может быть пустой ячейкой или другим текстовым полем, отличным от названия полей анализируемого списка.
Ссылки на ячейки внутри списка должны быть относительными, а ссылки на ячейки вне списка абсолютными.
В формуле, вычисляющей условие, следует использовать ссылку на целый столбец списка.
Количество условий, используемых для фильтрации списка, не ограничено и может применяться в сочетании с любыми другими невычисляемыми условиями.
Вычисляющая формула представляет собой логическую формулу, которая возвращает значение Истина или Ложь.
Пример 7
Отобрать из базы данных товар, стоимость партии которого меньше среднего значения по магазину.
Диапазон критериев с вычисляемым полем Среднее значение и результат отбора показаны на рис. 5.18.
Рис. 5.18 Диапазон условий и результат применения расширенного фильтра для вычисляемого критерия из примера 8
Пример 8
Отобрать из базы данных сведения о телевизорах, поступивших на склад с 05 ноября по 21 декабря 2007 г., стоимость партии поставки которых была больше среднего значения по магазину, а также о товаре, стоимость поставки которого была максимальной. Внимание: предварительно в базе данных измените количество Мобильных телефонов Nokia 8800 на 160.
Диапазоны критериев с безымянными вычисляемыми полями и результат отбора показаны на рис. 5.19.
Рис. 5.19 Диапазон условий и результат применения расширенного фильтра для нескольких вычисляемых критериев из примера 8
При формировании критериев для ограничения сроков поставки телевизоров была применена функция работы с датами ДатаЗнач, преобразующая дату из текстового представления в формат даты. Для выборки информации о других товарах с максимальным объемом поставки был применен символ шаблона *. Без указания данного символа информация о фотоаппарате будет отсутствовать.