Додаткова обробка полів зведеної таблиці

Елементи поля угрупування в рядку або стовпці зведеної таблиці можна відсортувати. Для цього в зведеній таблиці курсором виділяється ім'я поля угрупування, виконується команда меню Дані > Сортування.

Можна виділити певні елементи полів групування в області рядків або стовпців, у тому числі і несуміжні, для їх об'єднання в нові групи за допомогою команди меню Дані > Групи і структура > Групувати. В результаті створюється більш високий рівень ієрархії — нове поле зведеної таблиці, яке можна додатково набудувати. Наприклад, можна згрупувати стовпці зведеної таблиці в дві групи: НАРАХУВАННЯ (включає стовпці з номерами розрядів працюючих 2, 3, 4, 5 і стовпець Премія) і УТРИМАННЯ (включає тільки стовпець Вирахування). Кожне групове поле можна набудувати окремо: змінити ім'я, вибрати функцію підсумку за допомогою команди Параметри поля.

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

Для відмови від угрупування виконується команда меню Дані > Група і структура > Розгрупувати.

На додаток до групування елементів полів існує можливість відображення/утаєння окремих елементів. Можна змінювати, додатково настроювати підсумки і поля зведеної таблиці (перейменувати поля, групувати значення полів, формувати додаткові підсумки).

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


Таблиця 2 Види додаткової обробки поля

 

Вид обробки Зміст обробки
Відмінність Різниця поточного значення поля з вказаним значенням поля
Частка Відношення значень поля області даних до відповідних значень цього поля у вказаному рядку або стовпці зведеної таблиці, які задаються шляхом вибору поля групування і його окремого елемента
Приведена відмінність Відношення різниці значень поля області даних і відповідних значень поля у вказаному рядку або стовпці зведеної таблиці
З наростаючим підсумком в полі Наростаючий підсумок значень поля області даних у відповідних рядках або стовпцях зведеної таблиці, орієнтація задається шляхом вибору поля групування
Частка від суми по рядку Значення поля області даних обчислюється у відсотках від підсумку рядка
Частка від суми по стовпцю Значення поля області даних обчислюється у відсотках від підсумку cтовпця
Частка від загальної суми Значення поля області даних обчислюється у відсотках від загального підсумку зведеної таблиці
Індекс Значення поля області даних обчислюється але формулі: ((Значення поля) * (Загальний підсумок)) / ((Підсумок рядка) * (Підсумок стовпця))

Завдання для лабораторного заняття

1. Підготувати таблиці «Тарифна ставка» і «Картотека» для розрахунку відрядної зарплати. Створити іменовані блоки клітинок:

· Створити нову книгу.

· Зберегти її з ім'ям Примеры.xls.

· Перейменувати Лист1 в Тарифи.

· На листі Тарифи, починаючи з клітинки А1, створити таблицю:

Розряд Коефіцієнт Ставка Величина ставки 1 розряду
  3,67
1,35    
1,57    
1,85    
2,12    
2,57    

· Створити іменовані блоки клітинок для стовпців Розряд,
Коефіцієнт, Ставка
. Для кожного стовпця слідує:

· Виділити всі клітинки стовпця, включаючи заголовок стовпця.

· Виконати команду Вставка > Ім'я > Створити > По тексту в рядку
вище.

Примітка. Можна відразу виділити всі клітинки стовпців Розряд, Коефіцієнт і Ставка і виконати команду меню Вставка > Ім'я > Створити > По тексту в рядку вище.

· Розрахувати поле Ставу по формулі: =Коэфффициент*Величина
ставки 1 розряду

· Вставити новий лист за допомогою команди меню Вставка >
Лист
.

· Перейменувати новий лист за допомогою команди меню Формат
> Лист > Перейменувати, вказати — Картотека.

· На листі Картотека, починаючи з осередком А1, створити таблицю.

 

ФІО Табельний № Професія Розряд працюючого Тариф Пільги
Іванов А.П. Кладовщик    
Колесов В.И. Грузчик    
Крилов А.Р. Грузчик    
Михайлов П.Р. Грузчик    
Смірнов И.А. Кладовщик    
Соколов Р.В. Прибиральник    

 

Перед заповненням клітинок задати текстовий формат для клітинок стовпця Табельний №:

· Створити іменовані блоки клітинок для стовпців ФІО, Табельний
№, Професія, Розряд працюючого, Тариф, Пільги
— команда
меню Вставка > Ім'я > Створити > По тексту в рядку вище.

· Перевірити визначення блоків всіма способами:

· Вибрати блоки в списку імен клітинок (зліва від рядка формул).

· Виконати команду меню Правка > Перейти.

· В діалоговому вікні Перехід вибрати будь-яке ім'я поля і
натискувати ОК.

· Зберегти підготовлені таблиці за допомогою команди меню Файл

> Зберегти.

2. Задати умови перевірки даних в осередки стовпця, що вводяться, Розряд працюючого таблиці Картотека. Значення розряду працюючих, що вводяться, повинні відповідати тарифним розрядам:

· Відкрити файл Приклади.XLS за допомогою команди меню Файл

> Відкрити.

· Вибрати лист Картотека.

· Виділити всі осередки стовпця Розряд працюючого — клацнути
лівою кнопкою миші на заголовку стовпця з ім'ям D.

· Виконати команду меню Дані > Перевірка.

· На вкладці Параметри встановити: тип даних — Список, джерело — Розряд (виклик списку іменованих блоків — F3).

· На вкладці Повідомлення для введення задати: Заголовок
Розряд працюючого, Повідомлення — Розряд вибирається з таблиці Тарифна ставка.

· На вкладці Повідомлення про помилку задати: Вигляд —Останов, Заголовок – Невірне введення!, Повідомлення —Необхідно вказати число в діапазоні від 1 до 6!.


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

· Заповнити осередки стовпця Розряд працюючого наступними
даними 3, 3, 4, 3, 4, 2.

· Закрити файл із збереженням за допомогою команди меню Файл

> Закрити.

3. Заповнити список Картотека за допомогою екранної форми.
Розряд працюючого визначає його тарифну ставку:

· Відкрити файл Приклади.XLS за допомогою команди меню Файл

> Відкрити.

· Вибрати лист Картотека.

· Встановити курсор в осередок Е2 і ввести формулу тарифу: =ПРОСМОТР(D2;Разряд;Ставка).

· Скопіювати формулу осередку Е2 в осередки стовпця Тариф (для
заповнених рядків списку).

4. Побудувати зведену таблицю для розрахунку місячної зарплати
робітників при почасовій формі оплати праці (Встановлена премія по
розрядах працюючих: 2 розряд 25 %, 3 розряд 32 %, 4 розряд 50 % до
тарифу. Вирахування зі всіх видів нарахувань складають 13 %):

· Відкрити файл Приклади.XLS за допомогою команди меню Файл

> Відкрити.

· Вибрати лист Картотека.

· Встановити курсор в область даних на листі Картотека.

· Виконати команду меню Дані > Зведена таблиця для виклику
Майстра зведених таблиць і діаграм.

· На кроці 1 вказати тип джерела — Створити таблицю на основі
даних, що знаходяться: в списку або базі даних Microsoft Excel
.

Вид створюваного звіту: зведена діаграма (із зведеною таблицею).

· На кроці 2 перевірити діапазон клітинок для побудови зведеної
таблиці для списку Картотека.

· На кроці 3 — натискувати кнопку Макет, розмістити поля в
макеті зведеної таблиці:

· Сторінка — Професія, рядок — Розряд працюючого, стовпець —
ФІО, дані — Тариф

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

· Задати параметри зведеної таблиці за допомогою кнопки
Параметри: Загальна сума по стовпцях; Автоформат; Зберігати форматування.

· Помістити таблицю в: новий лист.

· Натискувати на кнопку Готово.

 

Зведена таблиця представлена на рис. 4.

Рис. 4. Зведена таблиця для списку Картотека

 

· Встановити курсор в область зведеної таблиці.

· На панелі інструментів Зведені таблиці натиснути кнопку Зведена таблиця, вибрати команду Формули > Обчислюване поле. В діалоговому вікні Вставка обчислюваного поля створити нове обчислюване поле (рис. 5):

· Ім'я поля — Зарплата, формула: =Тариф*168 (Ім'я Тариф вибирається із списку Поля: подвійним клацанням лівої кнопки миші).

· Натиснути кнопку Додати.

· Закрити вікно — кнопка ОК.

Рис. 5. Вікно настройки обчислюваного поля зведеної таблиці

 

· Встановити курсор в область зведеної таблиці.

· На панелі інструментів Зведені таблиці натискувати кнопку
Зведена таблиця > Майстер. У вікні майстра зведених таблиць
на 3-у кроці натискувати кнопку Макет:

· Прибрати з області Дані поле Сума по полю Тариф.

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

· Натискувати кнопку Готово.

· Встановити курсор в області зведеної таблиці на полі Сума по
полю Зарплата
.

· На панелі інструментів Зведена таблиця натискувати кнопку Зведена таблиця > Параметри поля (мал. 6):

· Змінити ім'я поля — Місячна зарплата.

· Натискувати кнопку Формат і вибрати формат поля — Грошовий, Число десяткових знаків: 2.

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

Рис. 6. Вікно настройки поля зведеної таблиці

 

· Встановити курсор в області зведеної таблиці на полі Розряд
працюючого
.

· На панелі інструментів Зведені таблиці натискувати кнопку
Зведена таблиця.

· Виконати команду Формули > Обчислюваний об'єкт:

· ввести ім'я поля — Премія;

· у вікно формули ввести формулу: ='2'*0,25+'3'*0,32+' 4'*0,5; (значення ‘2’, ‘3’, ‘4’ вибирати подвійним клацанням з поля Елементи діалогового вікна Вставка обчислюваного елемента);

· натискувати кнопку Додати;

· ввести ім'я поля — Вирахування;

· вибрати поле Розряд працюючого, розкрити список елементів
(подвійне клацання лівою кнопкою миші на полі);

· ввести формулу: =-0,13*('2'*1,25+'3'*1,32+'4'*1,5); (значення ‘2’, ‘3’, ‘4’ вибирати подвійним клацанням з поля Елементи діалогового вікна Вставка обчислюваного елемента);

· натискувати кнопку Додати;

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

· Для проглядання виразу обчислюваного поля і обчислюваних
об'єктів необхідно встановити курсор в область зведеної таблиці, на панелі інструментів Зведені таблиці натискувати кнопку Зведена таблиця, вибрати команду Формули > Вивести формули (рис. 7).

Рис. 7. Лист формул зведеної таблиці

Примітка. Якщо буде потрібно змінити нормативи (кількість відпрацьованих годин, відсоток премії, відсоток вирахувань), слід повторити редагування обчислюваних полів і об'єктів — вибрати команду меню Формули > Вивести формули, викликати поле або об'єкт, внести зміни.

· Встановити курсор в зведену таблицю.

· На панелі інструментів Зведені таблиці натискувати кнопку
Зведена таблиця > Майстер. У вікні третього кроку за допомогою кнопки Макет змінити положення полів (рис. 8): Рядок — ФІО, стовпець — Розряд працюючого. Натискувати кнопку ОК. Натискувати кнопку Готово.

Рис. 8. Зведена таблиця Зарплата робітників

 

· Встановити курсор в зведену таблицю.

· На панелі інструментів Зведені таблиці натискувати кнопку

· Майстер діаграм для побудови діаграми (мал. 9)

· Закрити робочу книгу із збереженням за допомогою команди

меню Файл > Закрити.

Рис. 9. Діаграма зведеної таблиці Зарплата Структуризація таблиць

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

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

Команда меню Дані > Група і структура > Настройки дозволяє виконати настройки структури:

· вибрати місце вставки кнопок структури;

· використовувати автоматичні стилі структури;

· застосувати інші стилі.
Для видалення структури слід виконати повторне виділення рядків/стовпців і вы6рять команду Дані > Група і структура > Розгрупувати. Для автоматично створених структурних таблиць зворотне перетворення виконується командою Дані > Група і структура > Видалити структуру.

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

1. Що розуміється під програмним забезпеченням?

2. Які програмні засоби належать до загального програмного забезпечення?

3. Перерахуйте найбільш важливі програми, які відносяться до загального програмного забезпечення.

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

5. Вкажіть призначення функцій основних груп прикладного (функціонального) програмного забезпечення.

6. Наведіть відмінності загального та прикладного програмного забезпечення.

7. Назвіть прикладні програми, які є найбільш поширеними серед торговельних підприємств малого та середнього бізнесу.

8. Для чого призначені текстові процесори? Назвіть відомі Вам текстові процесори.

9.Де застосовуються електронні таблиці?

10.Що можуть графічні процесори?

11.Які пакети програм відносяться до класу інтегрованих?

12. Які пакети відносяться до класу проблемно-орієнтованих?