Інші завдання дивись тут...

Створити розширений фільтр згідно критеріїв для наступного списку Товарів на складах.

Товари на складах

складу

Постачальник

Категорія

Назва

Ціна

К-сть

уп.

Вартість

5

Інтеркон

Кондитерські продукти

Цукерки

98,00

39

3822,00

5

Інтеркон

Кондитерські продукти

Цукерки

55,00

39

2145,00

1

Пальма

Кондитерські продукти

Зефір

101,50

26

2639,00

1

Пальма

Кондитерські продукти

Зефір

40,00

26

1040,00

2

Санта

Кондитерські продукти

Цукерки

150,30

49

7364,70

5

Санта

Кондитерські продукти

Шоколад

152,00

15

2280,00

4

Синтез

Напої

Сік

73,20

14

1024,80

5

Синтез

Напої

Сік

73,00

76

5548,00

3

Супермол

Молочні продукти

Сир

80,25

21

1685,25

4

Супермол

Молочні продукти

Сир

155,50

17

2643,50

4

Супермол

Молочні продукти

Сир

155,50

11

1710,50

1) Відібрати у таблиці обліку товарів на складах дані про кондитерські продукти фірми Пальма.

Оскільки умови відбору повинні виконуватись одночасно, вони повинні бути в одному рядку таблиці критеріїв (логічна операція AND):

Постачальник

Категорія

Пальма

Кондитерські продукти

Тут перший рядок критеріїв задає вимогу належності продукту до певного постачальника і категорії.

ЗАВАНТАЖИТИ/СКАЧАТИ (Скачать) відповідь файл 10_1.xls

 

2) Відібрати у таблиці обліку товарів на складах дані про кондитерські продукти з ціною в діапазоні від 90 грн. до 120 грн. за упаковку включно та всі продукти виробників, назва яких починається з літери "С".

Оскільки достатньо виконання хоча б однієї умови, вони повинні бути записані в різних рядках таблиці критеріїв (логічна операція OR):

Постачальник

Категорія

Ціна

Ціна

 

Кондитерські продукти

>=90

<=120

С*

 

 

 

Тут перший рядок критеріїв задає вимогу належності продукту до категорії кондитерський виробів та належність його ціни проміжку до [90;120], а другий – задає всі назви виробників, які починаються з літери "С".

ЗАВАНТАЖИТИ/СКАЧАТИ (Скачать) відповідь файл 10_2.xls 

 

Для того, щоб відфільтровувати дані таблиці за допомогою розширеного фільтра, необхідно, щоб поля таблиці мали заголовки, тобто стовпці мали назви.

Загальний механізм розширеного фільтрування:

— створюємо список (плоска база даних);

— створюємо таблицю критеріїв – додаткова таблиця в базі даних Excel, яка містить умови відбору записів;

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

 

Перед початком застосування розширеного фільтру потрібно створити таблицю з критеріями відбору. Найскладнішим завдання є правильне складання таблиці критеріїв.

Введення умов критерію відбору проводиться за правилами:

1. Якщо умови відбору повинні виконуватись одночасно, вони повинні бути в одному рядку таблиці критеріїв (логічна операція AND).

2. Якщо достатньо виконання хоча б однієї умови, вони повинні бути записані в різних рядках таблиці критеріїв (логічна операція OR).

 

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

На вкладці меню вибрати Фільтр.

Працюємо з діалоговим вікном Розширений фільтр.

• Адреса діапазону вихідного списку з абсолютними посиланнями та назвою аркуша буде відображена в області Вихідний діапазон.

• Встановити текстовий курсор в область Діапазон умов, а потім виділити  діапазон критерію, що містить створені умови (адреса цього діапазону з абсолютними посиланнями та назвою аркуша буде відображена в області Діапазон умов).

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

Натиснути кнопку ОК.

 

Якщо в списку немає жодного запису, що відповідає критеріям відбору, або при задані умов вкралася помилка, результатом відбору є порожня множина, тобто жодного запису відображено не буде.

 

Щоб повернути відображення повного списку, коли фільтруємо на місці, на підменю Фільтр правою кнопкою вибираємо відобразити все. 

Інші завдання дивись тут...