Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_роботи_1_курс(ч1).pdf
Скачиваний:
97
Добавлен:
17.02.2016
Размер:
1.24 Mб
Скачать

Задача «Розрахунок комісійних від продаж»

Розрахунок доходу, заробленого продавцями фірми. Елементи таблиці: прізвища продавців (всього 10 осіб), обсяги продаж (грн) кожного продавця.

Умови:

доход продавця складають комісійні від обсягу зроблених ним продаж. Якщо обсяг продаж продавця не перевищує середній обсяг у фірмі, то йому призначається звичайний комісійний (k1), у противному випадку – преміальний (k2). З зароблених комісійних утримуються прибутковий податок (13%) і внесок до пенсійного фонду (до 500 грн – 1%, понад – 2%).

Вимоги:

розробити і реалізувати табличну модель обліку доходів продавців з урахуванням утримань; виконати числове і стильове форматування даних.

Макет таблиці до задачі «Розрахунок комісійних від продаж»

 

A

B

C

D

E

F

1

Розрахунок доходів продавців

 

 

2

Середній обсяг продаж

 

 

?

 

 

3

Ставка комісійних (k1)

 

 

?

 

 

4

Ставка преміальних комісійних (k2)

?

 

 

5

Ставка внеску до пенсійного фонду

1%

до 500 грн

6

 

 

 

2%

від 500 грн

7

Ставка прибуткового податку

Комісійні

13%

П/фонд

 

8

Прізвища

Продаж

Податок

До видачі

 

 

9

Oлександров

?

?

?

?

?

10

……………….

…….

….

…..

…..

….

Завдання

1.Відкрити робочу книгу Кредит_Прізвище.xls. Вставити новий лист з назвою Комісійні. На цьому листі розв’язати задачу «Розрахунок комісійних від продаж» за умовою. Вихідні дані за варіантами подані нижче, клітинки з прізвищами працівників та їхніми обсягами продажу заповнити даними на власний розсуд. Оформити свою таблицю за макетом таблиці для задачі «Розрахунок комісійних від продаж».

104

Варіант

k1

k2

1

5%

7%

2

6%

8%

3

5,5%

7%

4

7%

8%

5

4%

6,5%

6

4,5%

6%

7

6%

8%

8

6,5%

7,5%

9

3%

6%

10

3,5%

6%

11

4%

5,5%

12

6,5%

7%

13

5%

6,5%

14

5,5%

7%

15

6%

8%

2.До таблиці для задачі «Розрахунок комісійних від продаж» побудувати діаграми: 1) для порівняння продажів працівників; 2) для порівняння продажів та комісійних продавців; 3) до дослідження частки кожного продавця у загальному обсязі продажу.

3.До раніше створених діаграм внести такі зміни, наприклад: 1) зменшити (збільшити) зону заголовка діаграми; 2) змінити шрифт заголовка діа-

грами; 3) перемістити легенду так, щоб вона знаходилася над зоною побудови діаграми; 4) зменшити (збільшити) зону побудови діаграми; 5) зобразити допоміжні лінії сітки; 6) вставити таблицю значень; 7) вставити назву осі Х (осі Y); 8) змінити колір відображення окремих даних на діаграмі; 9) змінити розмір літер у назві діаграми.

4.Побудувати таблицю з використанням стандартних функцій: Sin x (x: 0°–180°, з інтервалом 2);

Cos x (x: 0°–180°, з інтервалом 10).

До таблиць побудувати графіки функцій.

5.Побудувати графік функції:

1)При x [-2; 2]

2)При x [-2; 2]

3)При x [-2; 1,5]

y = sin( x)e2 x

y =

 

1+

x2

 

1

+

2x2

 

y =

2 +

sin2 ( x)

 

 

1+ x2

 

 

 

105

4)

При x Î [-1,5; 1,5]

y =

1+

cos( x)

 

 

 

 

1+ e2x

 

 

5)

 

 

 

 

 

 

При x Î [-1,8; 1,8]

y =

4

1+ e3x

 

 

 

6)

При x Î [-2; 1,8]

y =

 

 

 

2 + 3x

 

 

1+

x +

x2

 

 

7)

При x Î [-1,7; 1,5]

y =

 

 

 

 

1+

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1+

2 +

 

x +

x2

 

 

 

 

8)

При x Î [-1,5; 1,8]

y =

 

 

 

 

1+

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1+

2 +

 

x +

x2

9)

 

 

 

При x Î [-1,5; 1,5]

y = lgCosx

 

 

 

 

 

10)

При x Î [1; 3,5]

y =

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

lg x

 

 

 

 

 

11)

При x Î [-1,5; 1,5]

y = Sin2 x

 

 

 

 

 

12)

При x Î [-1,5; 1,5]

y = tg

x2

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13)

При x Î [3; 6]

y =

 

Sin

x3

 

 

 

 

 

 

 

 

 

 

 

 

 

14)

 

 

 

 

 

 

20

 

 

 

 

 

 

При x Î [2; 6]

y = Cos(20,5× X )

 

15)

При x Î [2,5; 2,5]

y = tg ln(x2 )

 

6. Виконати над масивами наступні дії: а) Знайти суму двох матриць; б) знайти добуток двох матриць;

в) знайти добуток матриці А на число k; г) знайти до матриці B обернену;

д) знайти визначник матриці А.

 

æ

2

3 - 4ö

 

æ

3 1 - 2ö

 

 

1)

ç

1 - 3 2

÷

 

ç

1 2 - 1

÷

, k = 2;

A = ç

÷

, B = ç

÷

 

ç

- 1 2

1

÷

 

ç

2 - 3 1

÷

 

 

 

è

ø

 

è

ø

 

 

 

æ

 

- 2 1 - 2ö

 

æ

3

2 - 1ö

 

2)

ç

 

1

3

1

÷

, B =

ç

1 - 2 - 2

÷

, k = 3;

A = ç

 

÷

ç

÷

 

ç

 

3 - 1 2

÷

 

ç

- 1 1

1

÷

 

 

è

 

ø

 

è

ø

 

 

æ 4 3 - 2ö

 

æ 3 4 - 1ö

 

 

 

3)

ç

2 1

3

÷

,

ç

2 3 1

÷

 

 

 

A = ç

÷

B = ç

÷ , k = 4;

 

ç

1 - 2 1

÷

 

ç

-

1 1 2

÷

 

 

 

 

è

ø

 

è

ø

 

 

 

106

 

æ

4 2 - 3ö

 

 

æ 5 1 3ö

 

 

 

4)

ç

3 4 -

 

÷

 

 

ç

1 2 1

÷

 

 

 

A = ç

2÷ , B = ç

÷ , k = 5;

 

ç

1 1 1

÷

 

 

ç

2

 

- 3 2

÷

 

 

 

 

è

ø

 

 

è

 

ø

 

 

 

 

æ

4 1 - 3ö

 

 

æ

2 3 - 1ö

 

5)

ç

3 - 1 - 2

÷

 

 

ç

1 - 2 3

÷

 

A = ç

÷ , B = ç

÷ , k = 6;

 

ç

2 2 - 1

÷

 

 

ç

3 2

2

÷

 

 

è

ø

 

 

è

ø

 

 

æ

1 1 1 ö

 

 

æ

0 5 - 1ö

 

 

6)

ç

7 7 3

÷

 

=

ç

1 1 1

÷

 

 

A = ç

÷ , B

ç

÷ , k = 7;

 

ç

- 1 5 - 2

÷

 

 

ç

1 0 -

2

÷

 

 

 

è

ø

 

 

è

ø

 

 

 

æ

1

1

2ö

 

 

æ

3

 

2

2ö

 

 

 

 

7)

ç

0 1 2

÷

 

 

ç

2 1 1

÷

 

 

 

 

A = ç

÷ , B

= ç

÷ , k = 8;

 

 

ç

1

1

0

÷

 

 

ç

2

 

2

1

÷

 

 

 

 

 

è

ø

 

 

è

 

ø

 

 

 

 

 

æ

2

 

3

2ö

 

 

æ 1

 

2

1 ö

 

 

8)

ç

1 5 0

÷

 

 

ç

5

 

- 4 -

7

÷

 

 

A = ç

÷ , B =

ç

 

÷ , k = 9;

 

ç

- 1 2 1

÷

 

 

ç

2 1 -

1

÷

 

 

 

è

ø

 

 

è

ø

 

 

 

æ

1 2 - 1ö

 

 

æ

1 - 1 2 ö

 

9)

ç

2

 

1

1

÷

 

 

ç

2

2

1

÷

 

A = ç

 

÷ , B

= ç

÷ , k = 10;

 

ç

- 1 2 1

÷

 

 

ç

2 0 -

 

÷

 

 

è

ø

 

 

è

1ø

 

 

æ

1 0 1ö

 

 

æ

5 - 3 - 4ö

 

 

10)

ç

2

1

0

÷

 

 

ç

3

 

3

2

÷

 

 

A = ç

÷ , B

= ç

 

÷ , k = 11;

 

ç

3 2 1

÷

 

 

ç

- 1 2

1

÷

 

 

 

è

ø

 

 

è

ø

 

 

 

æ

2 3 - 4ö

 

 

æ

3 2 - 3ö

 

11)

ç

1

2

- 3

÷

 

 

ç

2

- 1

3

÷

 

A = ç

÷ , B = ç

÷ , k = 14;

 

ç

3 - 1 2

÷

 

 

ç

1 1

2

÷

 

 

è

ø

 

 

è

ø

 

 

æ

2 1 - 2ö

 

 

æ 1 3

 

 

1 ö

 

12)

ç

- 1

 

3

 

1

÷

B =

ç

2

1

 

 

÷

 

A = ç

 

 

÷ ,

ç

 

- 1÷ , k = 18;

 

ç

3 - 1 3

÷

 

 

ç

3

 

 

 

÷

 

 

è

ø

 

 

è

- 2 1 ø

 

 

æ

- 1

 

2 3 ö

 

 

æ 2 1

 

 

3 ö

13)

ç

2

 

3

 

-

 

÷

B =

ç

- 1

2

 

 

- 2

÷

A = ç

 

 

1÷ ,

ç

 

 

÷ , k = 12;

 

ç

1 - 1 2

÷

 

 

ç

1

- 2 3

÷

 

è

ø

 

 

è

ø

107

 

æ

1

2

- 3ö

 

æ 2 - 1 3 ö

 

14)

ç

2

3

- 1

÷

 

ç

1

 

÷

 

A = ç

÷ ,

B = ç

- 1 - 1÷ , k = 13;

 

ç

- 1 2

- 2

÷

 

ç

3 1 2

÷

 

 

è

ø

 

è

ø

 

 

æ

3

- 2 - 1ö

 

æ

1 - 2 1ö

15)

ç

2

1

-

2

÷

, B =

ç

2 - 2

 

÷

A = ç

÷

ç

3÷ , k = 15;

 

ç

- 1 2 -

2

÷

 

ç

- 1 1 1

÷

 

è

ø

 

è

ø

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

1.Як забрати чи показати деталі у підсумковій таблиці?

2.Які математичні функції є в електронній таблиці?

3.Яке значення виразу SIN(0) + 2*9?

4.Як задати режим відображення формул?

5.Яке значення функції СРЗНАЧ (15; МАКС(20; 25))?

6.Яке призначення діаграм?

7.Які є типи діаграм?

8.З яких елементів складається діаграма?

9.Які осі мають діаграми?

10.Як отримати на екрані назву елемента діаграми?

11.Які дії визначені над елементами діаграми?

12.Як розмалювати елемент діаграми?

13.Яке призначення Майстра діаграм?

14.Як вилучити діаграму зі сторінки?

Лабораторна робота №12 "Табличний процесор Microsoft Excel. Пошук даних.

Зведені таблиці "

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

Питання для вивчення

1.Сортування даних у таблицях.

2.Пошук даних.

3.Підведення підсумків за допомогою інструмента ИТОГИ.

4.Створення зведених таблиць.

Теоретичні відомості

Сортування даних у таблицях

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

108

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

Для сортування даних у таблиці спочатку розташуйте покажчик клітинки усередині стовпчика, у якому здійснюватиметься сортування, та виконайте команду Данные Сортировка… Excel автоматично визначить розмір списку, рядок заголовків (який не треба сортувати) та відкриє вікно

Сортировка диапазона (мал. 27).

Використовуючи списки полів Сортировать по та Затем по (мал. 27) виберіть поля, за якими буде здійснюватися сортування, з урахуванням їхніх взаємних пріоритетів. Встановіть для кожного поля сортування необхідний перемикач «по возрастанию» або «по убыванию». Перевірте правильність установки перемикача у розділі «Идентифициро-вать поля по». Кнопка «OK» дає вказівку до виконання сортування.

У Excel реалізована можливість сортувати дані робочого листа за один раз не більш, ніж по трьом стовпчикам, що цілком достатньо у більшості випадків. Відсортувати більш ніж по трьом стовпчикам можна послідовно: спочатку у найменш важливих стовпчиках, потім у наступних за важливістю стовпчиках.

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

ровка по возрастанию та

Сортировка по убыванию панелі

інструментів Стандартная.

 

При сортуванні списків звертайте увагу на клітинки з формулами. Після сортування у рядках “горизонтальні” посилання у межах одного рядка залишаться правильними, тоді як “перехресні” посилання на клітинки в інших рядках можливо стануть хибними. Аналогічно, після сортування за стовпчиками “вертикальні” посилання у межах одного стовпчика залишаться вірними, а посилання на клітинки в інших стовпчиках можливо стануть хибними. Щоб уникнути проблем із сортуванням списків і діапазонів, що містять формули, додержуйтесь наступних правил:

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

При сортуванні у рядках не застосовуйте формули з посиланнями на клітинки в інших рядках.

При сортуванні у стовпчиках не застосовуйте формули з посиланнями на клітинки в інших стовпчиках.

Пошук даних

109

Фільтри, вбудовані в Excel, спрощують процес пошуку даних. Фільтрація даних у списку дає змогу відібрати та відобразити тільки ті записи, що задовольняють заданим критеріям (умовам). Excel надає дві команди для фільтрації: Автофильтр – для простих критеріїв, та Расширенный фильтр – для більш складних критеріїв, із можливістю копіювання відібраних даних в інше місце робочої книги.

Малюнок 24. Вікно «Сортировка диапазона»

Автофільтр

Можливостями автофільтра можна скористатися, помістивши покажчик клітинки усередині списку та виконавши команду Данные Фильтр Автофильтр. Справа від кожного заголовка стовпчика з’яви-

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

Запропоновані для вибору списки значень полів можуть бути достатньо довгими. Для швидкого переходу до певного елемента списку введіть початкову літеру. Елемент «(Все)» дає змогу зняти обмеження на дане поле. За допомогою елемента «(Первые 10…)» користувач може відібрати певну кількість найбільших або найменших значень розглянутого

110

списку. При виборі вказаного елемента відкривається наступне вікно діалогу Наложение условия по списку (мал. 28).

Малюнок 25. Вікно «Наложение условия по списку»

У цьому вікні (мал. 28) можна уточнити кількість елементів, що відбираються, зазначити, що відбираються максимальні або мінімальні значення, а також установити числове або процентне обмеження на кількість потрібних елементів.

Можна задавати і більш складні критерії, ніж просто порівняння на рівність. Застосовуючи автофільтр користувача, можна з’єднати за допомогою логічних операторів окремі умови відбору записів по одному полю (з будь-якими знаками порівняння). Для визначення вказаного авто-

фільтра виберіть у списку елемент «(Условие…)». У вікні (мал. 29) «Пользовательский автофильтр» зазначте окремі критерії для одного поля та з’єднайте їх за допомогою логічного оператора.

При визначенні критеріїв за текстовими полями можна використовувати не тільки оператори порівняння, але і символи шаблона: «*» – для подання будь-якої послідовності символів та «?» – для подання будьякого окремого символу.

Відбір записів можна продовжити, задаючи критерії в інших стовпчиках (в інших полях). Кожний доданий критерій зв’язується з попереднім логічним оператором «И».

Якщо перед виконанням команди Данные Фильтр Автофильтр виділити частину списку, то кнопки зі списками будуть додані тільки у відповідних полях (включених до області виділення).

Щоб знову відобразити на екрані всі записи списку, виконайте команду Данные Фильтр Отобразить все. Для деактивації авто-

фільтра повторно скористайтеся командою Данные Фильтр Автофильтр.

Команди «Копировать» та «Вставить» із меню «Правка» або їхні аналоги у контекстному меню, а також відповідні кнопки панелі інструментів дають можливість копіювати відфільтровані записи так само,

111

як будь-які інші дані, на нове місце поточного або іншого листа робочої книги.

Малюнок 26. Вікно «Пользовательский автофильтр»

Розширений фільтр

Використання розширеного фільтра дає змогу: 1) для кожного поля вводити більш ніж два значення для пошуку; 2) використовувати обчислення при введенні критеріїв пошуку; 3) вводити з клавіатури значення для пошуку даних.

При використанні розширеного фільтра критерії відбору задаються безпосередньо в робочому листі (діапазон критеріїв). Користувач завжди може контролювати та швидко змінювати критерії. Але головне, можна задавати як завгодно складні критерії, що зв’язують елементарні умови в одному полі або різноманітних полях логічними операторами «И» та «ИЛИ». При копіюванні можна не тільки враховувати складні критерії, але і відбирати окремі потрібні поля з відфільтрованих записів.

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

Порівняльні критерії – порівнюють вміст полів за заданою умовою (аналогічно застосуванню автофільтра).

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

112

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

Діапазон критеріїв повинен складатися не менше ніж із двох рядків. У першому рядку для порівняльних критеріїв необхідно зазначити імена полів. Причому можна ввести тільки ті імена полів, для яких указуються обмеження. З урахуванням необхідності точного збігу імен полів, їх простіше усього одержати шляхом копіювання. У рядку (рядках), розташованих безпосередньо під рядком з іменами полів, потрібно зазначити обмеження, що мають традиційний вигляд (наприклад: >=5000, або <=30) та інтерпретуються наступним чином: обмеження розташовані в одному рядку зв’язуються логічним оператором «И»; обмеження у різних рядках зв’язуються логічним оператором «ИЛИ»; ім’я поля може повторюватися у рядку з іменами полів.

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

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

2.Скопіювати із списку заголовки стовпчиків, в яких здійснюється пошук.

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

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

5.Встановити курсор на будь-яку клітину таблиці з даними.

6.Вибрати команду Данные Фильтр Расширенный фильтр….

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

8.Увести в поле Диапазон условий посилання на діапазон умов відбору, що включає заголовки стовпчиків. Натиснути кнопку Ok.

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

Заголовок стовпчика над обчислювальним критерієм (перший рядок діапазону критеріїв) не повинний збігатися з іменем деякого поля в аналізованому списку. Він може бути порожнім або містити будь-який інший текст.

Формула повинна повертати значення логічного типу.

113

Задавати посилання на поле списку можна шляхом указівки відносної адреси першої клітинки поля.

Посилання на клітинки поза списком повинні бути абсолютними.

Посилання на клітинки усередині списку повинні бути відносними.

Посилання на постійний діапазон клітинок усередині списку потрібно

задавати в абсолютному вигляді.

Наприклад, обчислювальний критерій може мати вигляд:

=J3/H3<10;

=C8–D8<18*365 – таким чином, за даними про дату прийому на навчання та дату народження, можна відібрати тих, хто поступив у віці до 18 років; =F3>=СРЗНАЧ($F$3:$F$325)*1,25 – таким чином, за даними про зарплату, можна відібрати тих, чия зарплата не менш ніж на 25% перевищує середню.

Приклад використання розширеного фільтра

Прізвище

Ім’я

Вік

Зріст

Стать

Колір

Захоплення

День народ-

очей

ження

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Іванов

Ігор

10

146

хлопчик

голубі

боротьба

23.9

 

 

 

 

 

 

 

 

Сергієнко

Олена

12

158

дівчинка

сірі

танці

3.12

 

 

 

 

 

 

 

 

Галушко

Сергій

13

156

хлопчик

зелені

музика

25.6

 

 

 

 

 

 

 

 

Головко

Павло

12

149

хлопчик

голубі

футбол

12.8

 

 

 

 

 

 

 

 

Приходько

Тарас

10

139

хлопчик

зелені

футбол

3.9

 

 

 

 

 

 

 

 

Січкар

Максим

14

171

хлопчик

сірі

баскетбол

28.2

 

 

 

 

 

 

 

 

Петренко

Наташа

12

168

дівчинка

сірі

баскетбол

3.8

 

 

 

 

 

 

 

 

Владимиренко

Федір

10

145

хлопчик

сірі

футбол

4.7

 

 

 

 

 

 

 

 

Соловей

Тетяна

11

150

дівчинка

голубі

танці

23.3

 

 

 

 

 

 

 

 

1. Щоб задати для окремого поля (стовпчика) три або більше умов відбору, слід ввести умови в клітини, розташовані в суміжних рядках. Наприклад, для наступного діапазону умов будуть відібрані рядки, що містять або “Іванов”, або “Галушко” або “Січкар” в стовпчику “Прізвище”, а саме:

Прізвище

Іванов

Галушко

Січкар

2. Щоб накласти умови відбору на кілька стовпчиків одночасно, слід ввести умови в клітини, розташовані в одному рядку діапазону критеріїв. Наприклад, для наступного діапазону умов будуть відібрані записи, що містять «хлопчик» в стовпчику «Стать», «сірі» в стовпчику «Колір очей», і вік більше 12.

114

Стать

Колір очей

Вік

хлопчик

сірі

>12

3. Щоб вибрати рядки електронної таблиці, що задовольняють одній з кількох умов, накладених на різні поля (стовпчики), необхідно ввести умови в клітини, розташовані в різних рядках діапазону критеріїв. Наприклад, для наступного діапазону умов будуть відібрані рядки, що містять або «хлопчик» в стовпчику «Стать», або «сірі» в стовпчику «Колір очей», або маючи вік більше 12 років.

Стать

Колір очей

Вік

хлопчик сірі

>12

4. Щоб накласти складну умову відбору, необхідно ввести його складові частини в окремі рядки діапазону критеріїв. Наприклад, для наступного діапазону умов будуть відібрані рядки, що містять «хлопчик» в стовпчику «Стать» і “вік” більше 15, та рядки, що містять «дівчинка» в стовпчику «Стать» і “вік” більше 12.

Стать Вік

хлопчик >15 дівчинка >12

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

=В5>СЕРЗНАЧ($С$5:$С$24)

на екрані будуть відображатися рядки, в яких значення в стовпчику В, починаючи з п’ятого запису, перевищує середнє значення в клітинах С5: С24. Як видно, заголовок умови не використовується.

Слід також звернути увагу, що формула, яка використовується в критерієві, повинна посилатися або на заголовок стовпчика (наприклад, «Стать»), або на відповідне поле в першому запису таблиці, з якого слід відбирати дані. У наведеному прикладі посилання здійснюється на відповідне поле (стовпчик В) першого запису (рядок 5) таблиці з даними.

Підведення підсумків за допомогою інструмента ИТОГИ

Відсортувавши список та відфільтрувавши у ньому тільки потрібні записи, можна скористатися командою Данные Итоги для одержання

115

різноманітних підсумкових даних. Для створення проміжних підсумків необхідно:

1.Відсортувати список за полем (стовпчиком), за яким окремі записи повинні бути розбиті на групи.

2.Виконати команду Данные Итоги.

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

Малюнок 27. Вікно «Промежуточные итоги»

4.У списку Операция оберіть функцію, що повинна використовуватися при визначенні проміжних підсумків.

5.У полі Добавить итоги по вкажіть поля, у яких повинні бути визначені проміжні підсумки.

6.У разі потреби, скиньте прапорець Итоги под данными, щоб відобразити рядки з підсумками над відповідними даними.

7.Якщо окремі групи записів повинні бути розташовані та виведені до друку на різних сторінках, встановіть прапорець параметра Конец страницы между группами.

8.Натисніть кнопку Ok.

116

Для видалення підсумків, а разом із ними і структури, потрібно відкрити вікно діалогу Промежуточные итоги (мал. 30) та натиснути кнопку Убрать все. Щоб замінити поточні підсумки новими, які обчислюються за іншою формулою, задайте у цьому вікні потрібні параметри та встановіть прапорець Заменить текущие итоги. Проміжні підсумки будуть автоматично видалені при пересортуванні списку. При цьому на екран буде виведене попереджувальне повідомлення.

117

Створення зведених таблиць

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

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

Зведена таблиця може містити до чотирьох полів, однак обо- в’язковими повинні бути два: поля рядків та даних, або поля стовпчиків та даних. Зрозуміло, що без поля даних використовувати зведену таблицю немає сенсу.

«Магазини»

Код

Магазин

Жанр

Назва фільму

Ціна

Кількість

Всього

546

Всесвіт

Бойовик

Терминатор

9

2

18

621

Сатурн

Фантастика

Звездные войны

13

3

39

876

Континент

Драма

Жестяной кубок

7

3

21

999

Континент

Фільм жахи

Закат-убежище вампи-

4

3

12

 

 

 

ров

 

 

 

432

Сатурн

Фантастика

Назад в прошлое

12

4

48

677

Стиль

Фантастика

Лангольеры

14

4

56

888

Континент

Фільм жахи

Иствикские ведьмы

7

4

28

654

Стиль

Драма

Уолл-стрит

7

6

42

876

Сатурн

Драма

Жестяной кубок

7

6

42

987

Стиль

Фільм жахи

Армия тьмы

5

6

30

432

Всесвіт

Фантастика

Назад в прошлое

12

7

84

543

Всесвіт

Комедія

Близнецы

6

7

42

543

Континент

Комедія

Близнецы

6

7

42

543

Континент

Драма

Под роялем

8

7

56

546

Стиль

Бойовик

Терминатор

9

7

63

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

1.Виділити таблицю, за даними якої треба побудувати зведену

2.Вибрати команду меню Данные Сводная таблица…

3.Завантажується вікно «Мастер сводных таблиц и диаграмм – шаг 1 из 3», у якому всі потрібні параметри встановлені за замовчанням. Натиснути кнопку Далее.

4.У вікні «Мастер сводных таблиц и диаграмм – шаг 2 из 3» треба вказати діапазон з даними, за якими буде побудована зведена таблиця.

118

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

5.У вікні «Мастер сводных таблиц и диаграмм – шаг 2 из 3» в розділі

Поместить таблицу в: обрати потрібний пункт і натиснути кнопку

Макет.

6.Заповнити макет і натиснути кнопку Ok, а у наступному вікні натиснути кнопку Готово.

Малюнок 28. Макет зведеної таблиці

Для прикладу розглянемо побудову зведеної таблиці до таблиці «Магазини». При побудові зведеної таблиці заповнимо макет як показано на малюнку 31 і отримаємо зведену таблицю як на малюнку 32.

Розглянемо основні структурні елементи зведеної таблиці:

Поле рядка – це поле вихідного списку чи таблиці, яке розміщується до області рядкової орієнтації зведеної таблиці. У цьому прикладі «Магазини» (мал. 32) є полем рядка. Значення цього поля у вихідній таблиці повторюються, тобто в таблиці існують кілька записів з однаковою назвою магазинів: Всесвіт (повторюється 3 рази), Сатурн (повторюється 3 рази), Континент (повторюється 5 разів) та ін. При створенні зведеної таблиці ці данні групуються за значеннями даних, що повторюються, для даного прикладу, за назвами магазинів.

119

Малюнок 29. Зведена таблиця до таблиці «Магазини»

Поле стовпчика — це поле вихідного списку, яке розміщується до області стовпчиків. У цьому прикладі (мал. 32) – «Жанр фільму» є полем стовпчика. Значення цього поля у вихідній таблиці також повторюються, в таблиці існують записи з однаковими жанрами, наприклад, жанр фантастика повторюється 4 рази, жанр комедія повторюється 2 рази та ін.

Областю даних називається частина зведеної таблиці, що містить підсумкові дані. У клітинах області даних відображаються підсумки для елементів полів рядка чи стовпчика, за якими відбулося групування даних. Значення в кожній клітині області даних відповідають вихідним даним. У цьому прикладі (мал. 32) в клітинах G5-G8 зберігаються загальні підсумки виручених сум від продажу фільмів усіх жанрів для кожного окремого магазину; в клітинах В9-F9 – загальні підсумки виручених сум від продажу фільмів у всіх магазинах за кожним конкретним жанром; клітина G9 містить загальний підсумок від продажу фільмів всіх жанрів по всіх магазинах.

Поле даних — це поле вихідного списку чи таблиці, що містить дані. У цьому прикладі поле “Сума в полі “Ціна” є полем даних, в якому підводяться підсумки вихідних даних у полі чи стовпчику «Ціна». У полі даних, як правило, підводяться підсумки для чисел, що відповідають згрупованим даним, хоча поточні дані можуть бути і текстовими. За замовчуванням у зведеній таблиці підведення підсумків для текстових даних провадиться за допомогою підсумкової функції «Кількість значень», а числових даних – за допомогою підсумкової функції «Сума». Зрозуміло, що таку функцію можна змінити.

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

Поле сторінки — це поле вихідного списку чи таблиці, яке розміщується у верхній частині зведеної таблиці. У цьому прикладі «Назва фільму» є полем сторінки, яке можна використовувати для підведення підсумків за назвами фільму. При виборі із списку іншого конкретного елемента поля сторінки в зведеній таблиці перераховуються дані у відповідних полях даних для відображення підсумків, які зв'язані з

120

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]