Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Використання функцій баз даних

Ехсеl пропонує 12 функцій, призначених спеціально для роботи зі списками і базами даних. Перевага використання цих функцій замість стандартних полягає в тому, що функції баз даних використовують для обчислень частини (підмножини) списку. Можна визначити критерії, за якими будуть відбиратися потрібні рядки (записи) у списку і використовуватися для обчислення підсумкових значень. Кожна функція має три аргументи: база даных, поле і критерий.

Перед тим, як використовувати розширений фільтр, потрібно реорганізувати робочий лист, додавши до списку область умов (рис. 6.4).

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

При створенні умов слід дотримуватись таких правил:

• Перший рядок області умов містить заголовки стовпців списку. Розширений фільтр не розрізняє прописні і малі літери, але в іншому ці заголовки повинні точно відповідати заголовкам стовпців списку (більш зручніше - скопіювати заголовки стовпців списку в перший рядок області умов). Не обов'язково вводити заголовки всіх стовпців, достатньо вказати тільки ті, що будуть використовуватися для задання критеріїв.

• Другий і наступні рядки області умов використовуються для введення критеріїв. Якщо критерії вказані в декількох стовпцях одного і того ж рядка області умов, припускається їх зв'язок оператором "И". Якщо критерії розташовані в різних рядках того самого або в різних стовпцях області умов, для них передбачається зв'язок "ИЛИ". В області умов можна використовувати скільки завгодно рядків.

Для задання аргументів у функціях баз даних часто використовуються імена діапазонів. Область умов можна розташувати в будь-якому місці робочого листа, але якщо ви добавляєте інформацію в робочий лист за допомогою команди Данные\Форма, не слід розміщувати область умов під списком. При використанні форми для введення даних Ехсеl додає інформацію в наступний рядок під списком. Якщо ж цей рядок зайнятий областю умов або іншою інформацією, Ехсеl не зможе додати дані у список.

Щоб скористатися функціями баз даних, потрібно виконати наступне:

1. Створити список і визначити на робочому листі область умов;

2. Вибирати комірку, в яку потрібно помістити результати умов.

3. Натиснути на кнопку Вставка функции на панелі інструментів. З'явиться діалогове вікно Мастер функций.

4. У списку Категория вибирати Работа с базой данных. У списку Функция вибирати ім'я потрібної функції, у нижній частині діалогового вікна відтвориться ім'я й опис вибраної функції.

5. Вибирати комірку або діапазон комірок робочого листа, що містять базу даних.

6. Перейти до аргументу Поле, натиснувши клавішу Таb, або натиснути клавішею мишки у Поле.

7. Ввести ім'я стовпця, помістивши його в лапки, або його номер. Наприклад, якщо список починається зі стовпця А і продовжується до стовпця Е, то число, що відповідає стовпцю С, дорівнює 3.

8. За допомогою клавіші Таb або за допомогою мишки перейти до аргументу Критерии.

9. Виберати в листі комірки області умов.

10. Визначивши всі три аргументи, натиснути на ОК. У рядку формул відтвориться функція, а на робочому листі з'явиться результат розрахунку цієї функції.

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

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

Якщо в області умов вказано два критерії, вони пов'язані логічним оператором И. Наприклад, якщо потрібно підсумувати кількість товарів заданого типу в замовленнях певної компанії, потрібно ввести в області умов назву компанії і код товару. При підсумовуванні будуть використовуватися тільки записи, що задовольняють зазначеним критеріям. Щоб зв'язати критерії співвідношенням ИЛИ, слід використати в області умов другий рядок. Перший критерій варто помістити в перший рядок, а другий - у другий рядок.

Рис 4. Робочий лист, підготовлений для роботи

з функціями баз даних розширеним фільтром

<== предыдущая лекция | следующая лекция ==>
Сортування бази даних | Статистичний аналіз даних
Поделиться с друзьями:


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


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



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




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