- •7.06010101 І 8.06010101 «Промислове і цивільне будівництво»
- •Частина 1. AutoCad
- •1.1.1 Головні елементи інтерфейсу:
- •1.1.2. Панелі інструментів
- •1.1.3. Пульт керування
- •1.1.4. Командний рядок і динамічне введення
- •1.1.5. Рядок стану
- •1.1.6. Контекстні меню
- •1.1.7. Робота з файлами
- •1.2.1. Створення нового креслення
- •1.2.2. Створення і настроювання шарів креслення
- •1.2.3. Панель інструментів Object Snap (Об'єктна прив'язка)
- •1.2.4. Керування екранним відображенням
- •1.3.2. Пряма
- •1.3.3. Промінь
- •1.3.5. Багатокутник
- •1.3.6. Прямокутник
- •1.3.7. Дуга
- •1.3.8. Коло
- •1.3.9. Сплайн
- •1.4.1. Використання для виділення командного рядка
- •1.4.2. Швидкий вибір об'єктів
- •1.4.3. Редагування примітива Line (Відрізок).
- •1.4.4. Видалення об'єктів
- •1.4.5. Скасування й повернення дій
- •1.4.6. Властивості об'єктів
- •1.4.7. Копіювання об'єктів
- •1.4.8. Побудова дзеркального відображення
- •1.4.9. Масиви
- •1.4.10. Переміщення об'єктів
- •1.4.11. Поворот об'єктів
- •1.4.12. Масштабування об'єктів
- •1.4.13. Розтягування об'єктів
- •1.4.15. Подовження об'єктів
- •1.4.16. Розрив об'єкта
- •1.5.1. Робота з текстом. Команди введення
- •1.5.2. Редагування і форматування тексту
- •1.5.3. Штрихування
- •1.6.1. Нанесення розмірів
- •1.6.2. Допуски
- •1.6.3. Мультивиноски
- •1.6.4. Редагування розмірів
- •1.6.5. Розмірні стилі
- •Частина 2. ArchiCad.
- •2.1.1. Початок роботи
- •2.1.2. Проектування стін. Методи переміщення і копіювання
- •2.1.3. Робота із сіткою. Стіни. Дерев'яні стіни
- •2.2.1. Редагування елементів. Вікна
- •2.2.2. Перекриття. Керування видами в 3d вікні
- •2.2.3. Тиражування. Додаткові методи редагування
- •2.3.1. Вибір елементів за групами. Рухлива рамка
- •2.3.2. Поверхи, сходи
- •2.3.3. Розміри
- •2.4.1. Колони, балки
- •2.4.2 Розрізи, фасади
- •2.4.3 Дахи
- •2.5.2. Об'єкти. Навігація в перспективній проекції.
- •2.5.3. Виведення проекту на друк
- •Частина 3. Ms Excel
- •3.1.1. Запуск Microsoft Excel
- •3.1.2. Основні поняття електронних таблиць
- •3.1.3. Виділення елементів таблиці
- •3.1.4. Основні правила заповнення таблиць
- •3.1.5. Введення тексту
- •3.1.6. Введення чисел
- •3.1.7 Введення формул
- •3.1.8. Редагування таблиць
- •3.1.9. Операції з рядками, стовпцями, блоками
- •3.2.1. Переміщення
- •3.2.2. Заповнення
- •3.2.3. Функція автозаповнення
- •3.2.4. Додавання рядків та стовпчиків
- •3.2.5. Вилучення та очищення
- •3.2.6. Завершення роботи
- •3.2.7. Створення текстових документів
- •3.3.1 Робота з формулами, масивами та функціями в табличному процесорі Excel
- •3.4.1 Робота з діаграмами в середовищі Excel
- •Статья I. Модифікація області діаграми
- •3.5.1 Знаходження коренів налінійного рівняння
- •3.6.1 Робота з базами даних в табличному процесорі Excel
- •Частина 4. Ms Word
3.6.1 Робота з базами даних в табличному процесорі Excel
Основні положення
З електронними таблицями Excel можна виконувати цілий ряд дій, характерних для робіт з базами даних (БД). При виконанні цих дій стовпці таблиці будемо називати, як це прийнято в БД, полями, а рядка — записами. Основні роботи , виконувані із БД, що випливають:
сортування;
пошук записів за прийнятим критерієм;
дії із записами, що задовольняють прийнятому критерію.
Алгоритм 1. Сортування елементів стовпців
Викликати на екран БД, наведену на рис. 18.2, для виконання сортування.
Рис. 18.2
Курсор у будь-який осередок БД.
Дані, Сортування...
На екрані: діалогове вікно Сортування діапазону (рис. 18.3).
Увести імена полів і напрямок сортування, які відображаються в діалоговому вікні.
ОК.
На екрані: результат сортування (рис. 18.4).
Рис. 18.3
Рис. 18.4
Алгоритм 2. Сортування елементів рядків
Викликати БД для сортування рядків(рис. 18.4).
Рис. 18.5
Виділити сортируемую частина БД: комірці C2:F4.
Дані, Сортування...
Параметри...
Сортувати: стовпці (!) діапазону.
ОК.
Увести:
номер рядка електронної таблиці Excel (а не порядковий номер рядка в БД);
напрямок сортування.
Рис. 18.6
ОК.
На екрані: результат сортування (рис. 18.6).
Алгоритм 3. Сортування за допомогою кнопок панелі інструментов
За допомогою кнопок можна виконати сортування по елементах тільки одного стовпця.
Курсор в комірку стовпця, по якому виконується сортування.
Курсор на кнопку По зростанню або По спаданню. М1.
На екрані: результат сортування.
Розглянутий алгоритм сортування забезпечує впорядкування даних як по стовпцях, так і по рядках. Інший важливою, якщо не основною, задачою БД є пошук записів, що задовольняють призначеному критерію. Однак пошук виконується тільки по полях, тобто по стовпцях електронної таблиці.
Якщо ж необхідно виконати пошук по записах, тобто по рядках електронної таблиці, то попередньо електронну таблицю треба транспонувати, у результаті чого рядки таблиці стануть стовпцями , і таким чином таблиця буде готова для виконання необхідного пошуку.
Алгоритм 4. Транспонування бази даних
Викликати на екран БД (рис. 18.7).
Виділити всю БД, тобто B4:F9.
Виправлення, Копіювати...
Рис. 18.7
Курсор у лівий верхній кут де розташована транспонуюча БД, в В13.
Виправлення, Спеціальна вставка...
Транспонувати.
ОК.
На екрані: в осередках B13;G 17 перебуває транспонована БД, у якій рядки вихідної БД (B4:F9) стали стовпцями, а стовпці - рядками. При необхідності в транспонування БД можна змінити ширину стовпців, після чого транспонована БД буде готова до пошуку потрібної інформації.
Пошук
Під пошуком, що часто називають фільтрацією, будемо розуміти знаходження в БД таких записів, які задовольняють вимогам, що вводять для полів. Ці вимоги називаються критерієм пошуку (фільтрації). В Excel передбачено 2 види пошуку:
автофильтром;
розширеним фільтром.
Алгоритм 5. Пошук автофильтром
1.Викликати на екрані БД (рис. 2.Э.1).
2.Курсор у будь-який осередок БД.
3.Дані, Фільтр, Автофильтр.
На екрані: у кожному імені поля з'явилася стрілка.
4.Курсор на стрілку того поля, по якому хочемо зробити пошук (у прикладі: Вартість).
5.М1.
На екрані: перелік значень всіх записів у цьому полі.
5.Увести значення, по якому потрібно виконати пошук.
На екрані: всі записи, що задовольняють уведеному значенню. Але це ще не все.
6.Якщо потрібно виконати пошук за таким значенням, якого немає в жодному записі, то необхідно:
7.Условие...
На екрані: діалогове вікно Користувальницький автофильтр.
8.Увести необхідний критерій пошуку. Як приклад виберемо критерій:
200 ≤ Вартість ≤ 400 (рис. 18.8)
Рис. 18.8
9. ОК.
На екрані: результат пошуку (рис. 18.9).
Рис. 18.9
Такий пошук можна послідовно виконувати по декількох полях.
Алгоритм 6, Відновлення вихідної бази даних
1. Дані, Фільтр, показати всі.
На екрані; БД зі стрілками.
2. Дані, Фільтр, Автофильтр.
На екрані: вихідна БД.
Крім розглянутого пошуку Автофильтром в Excel є режим пошуку Розширеним фільтром, що дозволяє робити наступні дії:
одночасний пошук по декількох полях;
пошук за вычисляемому критерієм.
Уведення умов при формуванні критерію пошуку виробляється за правилами, показаним на рис. 19.1.
Рис. 19.1
Алгоритм 7. Пошук розширеним фільтром
1. Викликати БД в осередки B3:J8 (рис. 19.2).
Рис. 19.2
2.Сформувати критерій пошуку.
3.Визначити координати осередків, у яких сформований критерій (у прикладі: DILE13).
4.Визначити комірці в БД для подання результатів пошуку; приймаємо B16:J22.
5.Курсор у будь-який осередок БД.
6.Дані, Фільтр, Розширений фільтр.
На екрані: діалогове вікно Розширений фільтр (рис. 19.3).
7.Увести необхідні дані, як показано на рис 19.3.
8.ОК.
На екрані: результат пошуку в осередках B16:J20 (рис. 19.2).
З результатів пошуку видно, що записів, що задовольняють критерію, виявилося менше, ніж було для них виділено осередків.
Рис. 19.3
Крім критеріїв, розглянутих вище, можна робити пошук ще по одному дуже потужному типі критеріїв, що називається обчислюючим.
Критерій, обчислює, що вводить як звичайний критерій при роботі з розширеним фільтром, може включати формули, у яких аргументами є поля БД. Формули, що вводять, можуть бути двох видів:
формули, складені користувачем;
формули, що включають функції Excel.
Робота з обчислюють критериями, що, проілюстрована на рис. 12:
у С4 :К9 уведена вихідна база даних;
в F12- ім'я критерію, що обчислює, при обчисленні формули. (Це ім'я може бути будь-яким, але не повинне повторювати імені поля у вихідної БД.)
в F13- уведена формула, що є критерієм пошуку.
Як видно з формули (рис. 19.4), у неї вводяться залежності для першого рядка БД, що містять конкретні значення. При цьому, якщо вводять условия, що, для першого рядка справедливі, в комірці уведення F13 з'являється ІСТИНА, у противному випадку - НЕПРАВДА.
Рис. 19.4
Пошук проводиться по описаному вище. Результати пошуку наведені в осередках С16:К17. Далі в осередках виробляється пошук за вычисляемому критерієм, що включає функцію Excel. Як приклад функції Excel прийнята функція СЬОГОДНІ(), що використовує системну дату. В F21 уведене значення критерію, за допомогою якого перебувають роботи, що кінчаються після сьогоднішнього дня. Помітимо, що текст в осередки D21:E21 уведений тільки для илюстрачії і до пошуку відносини не має. Очевидно, що пошук за таким критерієм має винятково важливе значення на практиці при контролі за ходом виконання запланованих робіт. Автор сподівається, що наведені приклади показали, що пошук є потужним засобами аналізу інформації наявної бази даних.
Функції бази даних
Як ми з'ясували, при пошуку розширеним фільтром перебувають записи, що задовольняють уведеному критерію, причому, як і у вихідної БД, в отриманих записах ряд полів містить числа. В Excel є можливість відразу ж у процесі пошуку робити дії над цими числами. Для цього використаються функції бази даних, які забезпечують із записами, що задовольняють уведеному критерію, що випливають основні дії:
арифметичні, що включають додавання й множення величин, що перебувають в осередках відфільтрованих записів;
статистичний аналіз величин, що перебувають в осередках відфільтрованих записів. При цьому в ході такого аналізу визначаються як мінірисьні, так і максирисьні зна-чения, а також середні значення й дисперсії тих величин, які перебувають у відфільтрованих записах. Ознайомлення зі списком функцій бази даних виробляється в такий спосіб.
Алгоритм 8. Виклик списку функцій бази даних
1.Курсор на кнопку Майстер Функцій.
2.Ml.
3.Курсор на Роботу з базою даних. 3. М1.
На екрані: список функцій, що входять у цю категорію.
5. Курсор на функцію, що цікавить.
6.М1.
На екрані: унизу діалогового вікна показане призначення виділеної функції. Розглянемо дії з деякими функціями бази даних.
Алгоритм 9. Обчислення за допомогою функцій бази даних
1. Викликати на екран вихідну БД, визначити її координати: З4:ДО9 (рис. 19.5).
Рис. 19.5
2.Курсор в FI2.
3.Увести критерії відбору записів для обчислення призначеної функції.
Критерії вводяться по тимі ж правилам, що й при роботі з розширеним фільтром. Як критерій приймаємо роботи, виконувані виконавцем Орловым.
4.Оприділити координати вводурітерія(для нашого випадку: F12:F13).
5.Курсор в осередок, де повинен бути результат, - F15
6.Майстер функцій, Робота з базою даних, БДСУММ.
7.Далі.
На екрані: діалогове вікно БДСУММ (рис. 19.6).
8.Увести необхідні дані, як показано на рис. 14. При цьому у вікно Поле вводиться ім'я поля, для значень, у яких виконується призначувана дія, у даному випадку, підсумовування. У нашому прикладі таким полем є D4 - Вартість
Рис. 19.6
На екрані: в комірці F15 перебуває сумарна вартість робіт 280, виконуваних Орловым, тобто F15 = 280.
Аналогічно виконуються роботи з усіма функціями бази даних, які є зручним засобом аналізу інформації, що втримується в БД.
