Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Готово




Мал.11

Мал.10

Мал.9

Мал.8

Мал. 7

Пошук автофильтром

Пошук

Мал. 6

Під пошуком, що часто називають фільтрацією, будемо розуміти знаходження в БД таких записів, які задовольняють вимогам, що вводять для полів. Ці вимоги називаються критерієм пошуку (фільтрації). В Excel передбачено 2 види пошуку:

§ автофильтром;

§ розширеним фільтром.

1.Викликати на екрані БД.

2.Курсор у будь-який осередок БД.

3.Дані, Фільтр, Автофильтр.

На екрані: у кожному імені поля з'явилася стрілка.

4.Курсор на стрілку того поля, по якому хочемо зробити пошук (у прикладі: Вартість).

На екрані: перелік значень всіх записів у цьому полі.

5.Увести значення, по якому потрібно виконати пошук.

На екрані: всі записи, що задовольняють уведеному значенню. Але це ще не все.

6. Якщо потрібно виконати пошук за таким значенням, якого немає в жодному записі, то необхідно:

7. Условие. На екрані: діалогове вікно Користувальницький автофильтр.

8.Увести необхідний критерій пошуку. Як приклад виберемо критерій: 200 ≤ Вартість ≤ 400 (Мал. 7)

Такий пошук можна послідовно виконувати по декількох полях.

Алгоритм 6, Відновлення вихідної бази даних

1. Дані, Фільтр, показати всі. На екрані; БД зі стрілками.

2. Дані, Фільтр, Автофильтр. На екрані: вихідна БД.

Крім розглянутого пошуку Автофильтром в Excel є режим пошуку Розширеним фільтром, що дозволяє робити наступні дії:

§ одночасний пошук по декількох полях;

§ пошук за вычисляемому критерієм.

Уведення умов при формуванні критерію пошуку виробляється за правилами, показаним на Мал.8.

Пошук розширеним фільтром

1. Викликати БД (рис. 1) в осередки B3:J8 (рис. 10).

2.Сформувати критерій пошуку.

3.Визначити координати осередків, у яких сформований критерій (у прикладі: DILE13).

4.Визначити комірці в БД для подання результатів пошуку; приймаємо B16:J22.

5.Курсор у будь-який осередок БД.

6.Дані, Фільтр, Розширений фільтр.

На екрані: діалогове вікно Розширений фільтр (Мал.9).

7.Увести необхідні дані, як показано на Мал.9

На екрані: результат пошуку в осередках B16:J20 (Мал.8).

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

Крім критеріїв, розглянутих вище, можна робити пошук ще по одному дуже потужному типі критеріїв, що називається обчислюючим.

Критерій, обчислює, що вводить як звичайний критерій при роботі з розширеним фільтром, може включати формули, у яких аргументами є поля БД. Формули, що вводять, можуть бути двох видів:

  • формули, складені користувачем;
  • формули, що включають функції Excel.
  • Робота з обчислюють критериями, що, проілюстрована на Мал.10
  • у С4:К9 уведена вихідна база даних;
  • в F12- ім'я критерію, що обчислює, при обчисленні формули. (Це ім'я може бути будь-яким, але не повинне повторювати імені поля у вихідної БД.)
  • в F13- уведена формула, що є критерієм пошуку.

Як видно з формули (Мал.10), у неї вводяться залежності для першого рядка БД, що містять конкретні значення. При цьому, якщо вводять условия, що, для першого рядка справедливі, в комірці уведення F13 з'являється ІСТИНА, у противному випадку - НЕПРАВДА.

Пошук проводиться по описаному вище. Результати пошуку наведені в осередках С16:К17. Далі в осередках виробляється пошук за вычисляемому критерієм, що включає функцію Excel. Як приклад функції Excel прийнята функція СЬОГОДНІ(), що використовує системну дату.

В F21 уведене значення критерію, за допомогою якого перебувають роботи, що кінчаються після сьогоднішнього дня. Помітимо, що текст в осередки D21:E21 уведений тільки для илюстрачії і до пошуку відносини не має.

Очевидно, що пошук за таким критерієм має винятково важливе значення на практиці при контролі за ходом виконання запланованих робіт.

Автор сподівається, що наведені приклади показали, що пошук є потужним

засобами аналізу інформації наявної бази даних.

Функції бази даних

При пошуку розширеним фільтром перебувають записи, що задовольняють уведеному критерію, причому, як і у вихідної БД, в отриманих записах ряд полів містить числа. В Excel є можливість відразу ж у процесі пошуку робити дії над цими числами. Для цього використаються функції бази даних, які забезпечують із записами, що задовольняють уведеному критерію, що випливають основні дії:

  • арифметичні, що включають додавання й множення величин, що перебувають в осередках відфільтрованих записів;
  • статистичний аналіз величин, що перебувають в осередках відфільтрованих записів. При цьому в ході такого аналізу визначаються як мінірисьні, так і максирисьні зна-чения, а також середні значення й дисперсії тих величин, які перебувають у відфільтрованих записах. Ознайомлення зі списком функцій бази даних виробляється в такий спосіб.

Виклик списку функцій бази даних

1. Курсор на кнопку Майстер Функцій.

2. Курсор на Роботу з базою даних.

3. На екрані: список функцій, що входять у цю категорію.

4. Курсор на функцію, що цікавить.

5. На екрані: унизу діалогового вікна показане призначення виділеної функції. Розглянемо дії з деякими функціями бази даних.

Обчислення за допомогою функцій бази даних

1. Викликати на екран вихідну БД, визначити її координати: З4:ДО9 (Мал.11).

Мал.12

2.Курсор в FI2.

3.Увести критерії відбору записів для обчислення призначеної функції. Критерії вводяться по тимі ж правилам, що й при роботі з розширеним фільтром.

4.Оприділити координати вводу крітерія(для нашого випадку: F12:F13).

5.Курсор в осередок, де повинен бути результат, - F15

6.Майстер функцій, Робота з базою даних, БДСУММ.

7.Далі. На екрані: діалогове вікно БДСУММ (Мал.12).

8.Увести необхідні дані, як показано на Мал.12. При цьому у вікно Поле - вводиться ім'я поля, для значень, у яких виконується призначувана дія, у данному.

Мал.13

випадку, підсумовування. У нашому прикладі таким полем є D4 - Вартість.

На екрані: в комірці F15 перебуває сумарна вартість робіт 280, виконуваних Орловым, тобто F15 = 280.

Аналогічно виконуються роботи з усіма функціями бази даних, які є зручним засобом аналізу інформації, що втримується в БД.

Контрольні питання.

  1. Поняття БД.
  2. Функції бази даних
  3. Принцип роботи з БД.
  4. Поняття запису, поля.




Поделиться с друзьями:


Дата добавления: 2014-12-08; Просмотров: 336; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.019 сек.