Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

MetodichkaDlyaSamostRoboti

.pdf
Скачиваний:
21
Добавлен:
27.03.2016
Размер:
1 Мб
Скачать
☆

31

Для проведення операції сортування необхідно клацнути в будь-якій комірці поля, за яким сортування проводитиметься першою чергою та встановити потрібні опції Данные-Сортировка.

Потім виконати команду Данные-Итоги, зазначивши у вікні

Промежуточные итоги потрібні параметри.

Завдання 4.Умова фільтрації

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

Вибирання записів можна виконати двома способами:

1.тимчасовим приховування записів, шо не відповідають критерію (фільтрація на місці);

2.копіюванням в інший діапазон записів, що не відповідають критерію.

ВMS Exсel існує 2 види фільтрації БД: з використанням автофільтра та з використанням розширеного фільтра.

Для того щоб використати автофільтр для фільтрації записів, необхідно активізувати будь-яку комірку БД та виконати команду Данные→Фильтр→Автофильтр. У результаті біля імені кожного поля зявляться кнопки фільтрації, які використовують для встановлення умов критерію фільтрації. Після натискання на кнопку фільтрації поля розгортається список критеріїв відбору. За застосування автофільтра відбувається динамічна фільтрація записів на місці.

32

Варіант 1

Підприємство

Залу-

Валю-

Спосіб

Ставка

 

 

чені

та

залучення

креди-

 

 

кошти

 

капіталу

тування

Інвестиційна

компанія

50000

євро

Грант

0

Дністр-Інвест

 

 

 

 

 

Приватний підприємець

20000

дол.

Грант

0

Сидорчук О.П.

 

США

 

 

ТОВ Авізо

 

15000

євро

Грант

0

Акціонерне

товариство

90000

грн

Кредит

30%

Коло

 

 

 

комерційного

 

 

 

 

 

банку в грн

 

Інвестиційна

компанія

120000

грн

Кредит

30%

Дністр-Інвест

 

 

 

комерційного

 

 

 

 

 

банку в грн

 

Фінансова група Колізей

500000

грн

Кредит

30%

 

 

 

 

комерційного

 

 

 

 

 

банку в грн

 

Акціонерне

товариство

50000

дол.

Кредит

15%

Коло

 

 

США

комерційного

 

 

 

 

 

банку в інозем-

 

 

 

 

 

ній валюті

 

Акціонерне

товариство

20000

євро

Кредит

15%

Коло

 

 

 

комерційного

 

 

 

 

 

банку в інозем-

 

 

 

 

 

ній валюті

 

Фінансова група Колізей

1000000

грн

Державний

10%

 

 

 

 

кредит

 

ТОВ Авізо

 

50000

дол.

Кредит

10%

 

 

 

США

комерційного

 

 

 

 

 

банку в інозем-

 

 

 

 

 

ній валюті

 

33

Завдання

1.Розрахункове поле

Створити розрахункові поля, значення яких обчислити за формулами:

Вартість залучення коштів, грн = Ставка кредитування × Залучені кошти × Поточний курс

гривні відносно відповідної валюти, встановлений НБУ

Коментар =

якщо державний кредит надається в національній валюті,

вивести текст «Постанова КМ №77/ВО»;

віншому разі нічого не виводити

2.Функції СУММЕСЛИ, СЧЁТЕСЛИ

Визначити:

а) кількість кредитів комерційних банків у грн; b) сумарний розмір таких кредитів;

c) середній розмір таких кредитів.

3.Проміжні підсумки

Підбити проміжні підсумки, визначивши за підприємствами: по полю «Вартість…» - суму та середнє значення; по полю «Спосіб…» - кількість значень.

4.Умова фільтрації

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

34

Варіант 2

Назва цінних

Кіль

Дата

Дата

Деві-

Дата

Кур-

паперів

кість

купівлі

продажу

денди

сплати

сова

 

шт.

 

 

на

 

різ-

 

 

 

 

одну

 

ниця,

 

 

 

 

акцію

 

грн

 

 

 

 

грн

 

 

Стирол

1000

11.01.2003

23.06.2003

2,5

15.03.2003

1,1

Укрнафта

3000

15.01.2003

23.06.2003

0,4

12.04.2003

2,5

Дніпроенерго

200

21.01.2003

03.04.2003

0,19

20.04.2003

20

Дніпроенерго

120

14.02.2003

23.09.2003

0,19

20.04.2003

30

Укрнафта

1200

14.02.2003

23.06.2003

0,4

12.04.2003

1,5

Укрнафта

500

21.03.2003

23.09.2003

0,4

12.04.2003

1,7

Стирол

900

25.03.2003

25.03.2003

2,5

15.04.2003

0,5

Укрнафта

2000

11.04.2003

22.05.2003

0,4

12.04.2003

-0,4

Дніпроазот

1000

11.04.2003

 

 

 

0

Стирол

3000

14.07.2003

23.09.2003

2,5

15.03.2003

-0,3

Завдання

1.Розрахункове поле

Створити розрахункові поля, значення яких обчислити за формулами: Дохід,грн =якщо на дату сплати дивідендів акції вже було куплено,

але не продано, то (Курсова різниця,грн + Девіденди на одну акцію,грн ) × Кількість, шт.;

віншому разі Курсова різниця, грн x Кількість, шт.

Коментар =

якщо акції придбано та продано в одному місяці, вивести текст

«коротка угода»;

віншому разі нічого не виводити

2.Функція СУММЕСЛИ, СЧЕТЕСЛИ

Визначити:

а) кількість угод за акціями Стиролу; b) сумарний дохід за акціями Стиролу; c) середній дохід за акціями Стиролу.

3. Проміжні підсумки

Підбити проміжні підсумки, визначивши за назвами акцій: по полю «Кількість…»- середнє та сумарне значення; по полю «Курсова різниця»- максимальне значення

4. Умова фільтрації

Визначити записи, які містять дані щодо акцій, які були придбані після

11.03.03, а продані до 25.11.03,але не раніше від 1.06.03.

35

Варіант 3

Тиж

ПІБ

Категорія

Комісійні 1/2/3

Обсяг продажу за

день

співробітників

 

рівнів, %

тиждень, грн

1

Притула В. 0.

позаштатний

10/15/20

5468,13

 

 

працівник

 

 

1

Бондарук С. І.

позаштатний

10/15/20

9500,00

 

 

працівник

 

 

2

Бондарук С. І.

позаштатний

10/15/20

15000,50

 

 

працівник

 

 

1

Панасюк І. А.

стажист

05/10/15

14689,00

1

Петренко Ф. М.

штатний

15/20/25

31006,56

 

 

працівник

 

 

2

Притула В. 0.

штатний

15/20/25

15789,00

 

 

працівник

 

 

2

Петренко Ф. М.

штатний

15/20/25

9845,00

 

 

працівник

 

 

3

Притула В. 0.

штатний

15/20/25

15000,50

 

 

прадівник

 

 

3

Панасюк І. А.

штатний

15/20/25

25648,00

 

 

працівник

 

 

3

Петренко Ф. М.

штатний

15/20/25

14690,00

 

 

працівник

 

 

4

Бондарук С. І.

штатний

15/20/25

21056,00

 

 

працівник

 

 

36

Завдання

1.Розрахункове поле

Створити розрахункові поля, значення яких обчислити за формулами:

Комісійні, % = якщо Обсяг продажу за тиждень, грн < 10 000,

то сплачуються Комісійні 1 рівня, %; якщо 10 000 < Обсяг продажу за тиждень, грн < 20 000, то сплачуються Комісійні 2 рівня, %;

якщо Обсяг продажу за тиждень, грн > 20 000, то сплачуються Комісійні 3 рівня, %.

Розмір комісійної винагороди, грн = Обсяг продажу за тиждень, грн х Комісійні, % /100.

2.Функція СУММЕСЛИ, СЧЕТЕСЛИ

Визначити:

a) кількість записів штатних працівників; b)загальний обсяг продажу Петренка;

c) середній обсяг продажу Петренка. d)

3. Проміжні підсумки

Підбити проміжні підсумки, визначивши за співробітниками:

по полю «Обсяг продажу...» — суму та мінімальне значення; по полю «Тиждень» — кількість значень.

4. Умова фільтрації

Визначити записи Петренка та Панасюка, в яких розмір комісійних більше ніж 2000.

37

Варіант 4

Дата

Прізвище

 

Кількість

Стаж, років

 

 

 

відпрацьованих годин на

 

 

 

 

роботі 1/2/3 виду

 

22.06.03

Іваненко О. М.

 

0/4/2

8

12.03.03

МаринкжД. В.

 

1/5/1

17

11.02.03

Томенко І. О.

 

2/1/5

21

11.02.03

Колотило І. В.

 

2/3/4

4

17.04.03

Томенко І. О.

 

2/4/1

21

11.02.03

Іваненко О. М.

 

3/2/2

8

14.04.03

Колотило І. В.

 

3/4/1

4

12.03.03

Томенко І. О.

 

4/2/2

21

 

 

 

 

 

11.02.03

Маринюк Д. В.

 

4/4/1

17

14.04.03

Іваненко О. М.

 

5/1/1

8

17.04.03

Іваненко О. М.

 

5/1/2

8

22.06.03

Маринюк Д. В.

 

6/2/0

17

 

 

Завдання

 

1.Розрахункове поле

Створити розрахункові поля, значення яких обчислити за формулами:

Надбавка =

якщо Стаж не більше за 5 років, то надбавка становить 0 %, якщо Стаж від 6 років до 10 років, то надбавка становить 5 %, якщо Стаж від 11 років до 15 років, то надбавка становить 10 %, якщо Стаж від 16 років до 20 років, то надбавка становить 15 %, якщо Стаж більше за 21 рік, то надбавка становить 20 %.

Нараховано = (5,64 х Кількість відпрацьованих годин на роботі 1-го виду +

8,36 х Кількість відпрацьованих годин на роботі 2-го виду + 10,54 х Кількість відпрацьованих годин на роботі 3-го виду) х (1 + Надбавка)

2.Функція СУММЕСЛИ, СЧЕТЕСЛИ. Визначити:

a)кількість записів, зроблених 22 червня;

b)загальну суму нарахувань Колотило;

c)середню суму нарахувань Маринюка.

3. Проміжні підсумки

Підбити проміжні підсумки, визначивши за працівниками:

по полю «Нараховано» — середнє та максимальне значення; по полю «Дата» — кількість значень значення.

4. Умова фільтрації

Визначити записи тих днів, в які Маринюку Д. В. та Іваненко О. М. нараховано більше ніж 50.

38

Варіант 5

Код

Код

Назва товару

Категорія техніки

Ціна

Кіль-

Дата

замов-

товару

 

 

 

кість

продажу

лення/

 

 

 

 

 

 

Кате-

 

 

 

 

 

 

горія

 

 

 

 

 

 

диско-

 

 

 

 

 

 

нтної

 

 

 

 

 

 

картки

 

 

 

 

 

 

6554/N

356787

Sumsung 687

мікрохвильова піч

150,00

1

23.12.2003

 

 

 

 

 

 

 

5634/F

356787

Sumsung 687

мікрохвильова піч

150,00

2

15.06.2003

 

 

 

 

 

 

 

8764/G

547898

Whirlpool 689

мікрохвильова піч

170,00

3

20.12.2003

 

 

 

 

 

 

 

7544/F

547898

Whirlpool 689

мікрохвильова піч

170,00

1

03.11.2003

 

 

 

 

 

 

 

6554/N

096874

Sumsung 435

пральна машина

200,00

2

23.12.2003

 

 

 

 

 

 

 

8764/G

096874

Sumsung 435

пральна машина

200,00

1

20.12.2003

 

 

 

 

 

 

 

5634/F

987564

Sumsung 786

відеомагнітофон

200,00

1

15.06.2003

 

 

 

 

 

 

 

8764/G

768996

Philips 687

відеомагнітофон

300,00

2

20.12.2003

 

 

 

 

 

 

 

6554/N

467066

Whirlpool 45

пральна машина

350,00

1

23.12.2003

 

 

 

 

 

 

 

7544/F

894555

Philips 469

телевізор

450,00

1

03.11.2003

 

 

 

 

 

 

 

9875/N

987456

Whirlpool 687

холодильник

500,00

2

31.05.2003

 

 

 

 

 

 

 

39

Завдання

1.Розрахункове поле

Створити розрахункові поля, значення яких обчислити за формулами:

Знижка, % =

якщо Категорія дисконтної картки — N, то знижка = 0 %, якщо Категорія дисконтної картки — F, то знижка =10 %, якщо Категорія дисконтної картки — G, то знижка =15 % .

Вартість товарів = Кількість х Ціна х (1 - Знижка, %)

2.Функція СУММЕСЛИ, СЧЕТЕСЛИ

Визначити:

a)кількість записів відеомагнітофонів;

b)загальну кількість пральних маншин;

c)середню ціну мікрохвильових печей.

3. Проміжні підсумки

Підбити проміжні підсумки, визначивши за категоріями техніки: по полю «Кількість» — суму; по полю «Ціна» — мінімальне та максимальне значення.

4. Умова фільтрації

Визначити записи товарів з кодами 467066 та 894555, проданих кількістю не більше ніж 2 одиниці.

40

Варіант 6

Категорія та

Марка

Модель

Кіль-

Ціна

Ціна

прізвище агента

автомо-

автомо-

кість

реалізаці,

поставки,

 

біля

біля

реалізо-

$

$

 

 

 

ваних

 

 

 

 

 

авто

 

 

S-Сидорченко В.Д.

Lexus

IS 300

4

3000000

25000,00

 

 

 

 

 

 

L-Петренко П.П.

Lexus

RX 300

3

5400000

48000,00

N-Іванов О.М.

Lexus

RX 300

2

55000,00

48000,00

L-Петренко П.П.

Infiniti

G 35

2

55000,00

50000,00

S-Сидорченко В.Д.

Lexus

RX 300

1

57000,00

48000,00

N-Ільчук В.В.

Infiniti

G 35

3

57000,00

50000,00

N- Ільчук В.В.

Infiniti

FX 45

2

75000,00

70000,00

L- Петренко П.П.

Infiniti

FX 45

1

77000,00

70000,00

S-Сидорченко В.Д.

Infiniti

FX 45

1

78000,00

70000,00

N- Ільчук В.В.

Lexus

SC 430

1

80000,00

70000,00

N- Іванов О.М.

Lexus

SC 430

1

81000,00

70000,00

N- Іванов О.М.

Hummer

H 2

1

170000,0

155000,0

Завдання

1. Рзрахункове поле

Створити розрахункові поля, значення яких обчислити за формулами:

Комісійні, % =

Якщо Категорія агента - N, то комісійні становлять 10%, Якщо Категорія агента - S, то комісійні становлять 20% Якщо Категорія агента - L, то комісійні становлять 30% Розмір комісійної винагороди, $=

Кількість реалізованих авто ×(Ціна реалізації, $ - Ціна поставки, $)× Комісійні, %

2. Функція СУММЕСЛИ, СЧЕТЕСЛИ

Визначити:

а) кількість записів торгового агента Іванова; б) загальний обсяг продажу автомобілів Lexus с) середній обсяг продажу автомобілів Infiniti.

3.Проміжні підсумки

Підбити проміжні підсумки, визначивши за марками автомобілів по полю «Кількість…» - суму та максимальне значення по полю «Модель…» - кількість значень.

4. Умова фільтрації

Визначити запаси агентів, які продали Lexus або Infiniti та отримали комісійну винагороду не менше ніж 2000.