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

ІС та ІТ - ЧАСТИНА 1

.pdf
Скачиваний:
31
Добавлен:
29.02.2016
Размер:
6.39 Mб
Скачать

Рис. 2.25. Побудова формули для Прикладу 1 з використанням функції

ЕСЛИ.

Нижче, на Рис. 2.26., наведено результати обчислень за умовою Прикладу 1 з допомогою функції ЕСЛИ в режимі відображення числових значень та в режимі відображення формул.

Рис. 2.26. Результати обчислень за умовою Прикладу 1.

Логічна функція И (логічне множення). Ця функція, як правило,

використовується для побудови складних умов.

Формат функції:

И (логическое значение 1; логическое значение 2; …)

Значенням функції И є ІСТИНА, лише в тому разі, коли виконуються всі умови одночасно.

Досить часто функція И використовуються в функції ЕСЛИ для побудови логічного виразу як вкладена в неї функція.

Розглянемо використання перелічених вище логічних функцій у

Прикладі 2. . Обчислити значення функції:

x tgx, якщо 0 x 3

 

 

 

x ex 1 , якщо x 7

y

3

x cosx, в решті випадків

Розглянемо алгоритм розв’язання Прикладу 2 (Рис. 2.27.):

1.Після введення знаку “=” обрати функцію ЕСЛИ;

2.В діалоговому вікні функції ЕСЛИ поставити курсор у поле введення умови (логическое выражение) і обрати в полі імені із списку функцію И;

3.В діалоговому вікні функції И в полях введення умов (логическое

значение 1; логическое значение 2) прописати умови (умову 0 x 3

подаємо у вигляді двох: x 0 та x 3);

4.Клацнути лівою клавішею миші на імені функції ЕСЛИ в полі введення рядка формул , щоб продовжити її створення;

5.В діалоговому вікні функції ЕСЛИ поставити курсор у поле

”значение_если_ истина” та прописати вираз x tgx. Функцію тангенсу

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

6.У цьому ж вікні поставити курсор у поле ”значение_если_ ложь” та обрати із списку функцій у полі імені рядка формул функцію ЕСЛИ (це необхідно для того, щоб задати перевірку другої умови);

7.В цьому діалоговому вікні функції ЕСЛИ заповнити поля введення

таким чином: в поле ”логическое выражение” - вписати x 7; у поле

”значение_если_ истина” – вираз x ex 1 ; в поле ”значение_если_

ложь” - вираз x3 cosx.

Рис. 2.27. Побудова виразу для Прикладу 2.

Правильно побудований вираз у рядку формул матиме такий вигляд

(якщо значення Х зберігається в комірці А2):

=ЕСЛИ(И(A2>=0;A2<3);A2+TAN(A2);ЕСЛИ(A2=7;КОРЕНЬ(A2+EXP(

A2+1));A2^3+COS(A2))).

3. Використання статистичних функцій

Серед статистичних функцій частіше використовуються такі: СЧЕТ,

СЧЕТЗ, СЧЕТЕСЛИ, СРЗНАЧ, МАКС, МИН, НАИБОЛЬШИЙ,

НАИМЕНЬШИЙ. Розглянемо їх на прикладі вихідної таблиці на Рис. 2.28.

Функція СЧЕТ. Ця функція обчислює кількість комірок у заданому діапазоні (заданих діапазонах), що містить числові значення.

Формат функції: СЧЕТ ( значение 1; значение 2;…).

Рис. 2.28. Вихідна таблиця для розгляду статистичних функцій.

Функція СЧЕТЗ. Ця функція обчислює кількість не порожніх комірок

(Рис. 2.29.) в заданому діапазоні (заданих діапазонах).

Формат функції: СЧЕТЗ ( значение 1; значение 2;…).

Рис. 2.29. Діалогове вікно функції СЧЕТЗ.

Функція СЧЕТЕСЛИ. Ця функція визначає, скільки комірок у заданому діапазоні (діапазонах) задовольняють обраному критерію (Рис.

2.30.).

Формат функції: СЧЕТЕСЛИ (диапазон; критерий).

Рис. 2.30. Діалогове вікно функції СЧЕТЕСЛИ.

Функція МАКС. Дана функція визначає максимальне значення серед числових значень вказаного діапазону (діапазонів).

Формат функції: МАКС(число1; число 2; …).

Функція MИН. Дана функція визначає найменше значення серед числових даних вказаного діапазону (діапазонів).

Формат функції: МИН(число1; число 2; …).

Функція СРЗНАЧ. Дана функція визначає середнє арифметичне серед числових значень вказаного діапазону (діапазонів).

Формат функції: СРЗНАЧ(число1; число 2; …).

Функція НАИБОЛЬШИЙ. Дана функція визначає найбільший за номером (перший, другий, … ,k – тий) елемент з обраного діапазону перегляду (Рис. 2.31.).

Формат функції. НАИБОЛЬШИЙ (массив; k).

Рис. 2.31. Діалогове вікно функції НАИБОЛЬШИЙ.

Функція НАИМЕНЬШИЙ. Дана функція визначає найменший за номером (перший, другий, …,k – тий) елемент з діапазону перегляду.

4. Використання математичних функцій

Розглянемо використання математичних функцій, з якими частіше

працює користувач: СУММ, ПРОИЗВЕД, СУММПРОИЗВ, СУММЕСЛИ.

Для цього скористаємося вихідною таблицею даних, наведеною на Рис. 2.32.

Рис. 2.32. Вихідна таблиця для розгляду математичних функцій.

Функція ПРОИЗВЕД. Дана функція обчислює добуток значень у обраному діапазоні (діапазонах).

Формат функції: ПРОИЗВЕД(число1; число 2; …).

У вихідній таблиці (Рис. 2.32.) Загальна вартість у гривнях у комірках діапазону Е2:Е9 обчислювалася з допомогою функції ПРОИЗВЕД.

Функція СУММ. Ця функція обчислює суму числових значень у заданому діапазоні (діапазонах).

Формат функції: СУММ(число1; число 2; …)

Розглянемо дію цієї функції на Прикладі 3: Обчислити в комірці Е10

загальну вартість цитрусових: мандаринів, лимонів, апельсинів (Рис. 2.33.).

Рис. 2.33. Діалогове вікно функції СУММ при виконанні Прикладу 3.

Функція СУММПРОИЗВ. Дана функція перемножає пари елементів з заданих масивів і добутки (результати множення) додає між собою.

На Рис. 2.34. наведено діалогове вікно функції СУММПРОИЗВ.

Формат функції: СУММПРОИЗВ(масив1; масив2; масив3;…).

Рис. 2.34. Діалогове вікно функції СУММПРОИЗВ.

На Рис. 2.35. показана таблиця з обчисленням у комірці D10 загальної вартості всього товару з використанням функції СУММПРОИЗВ.

Рис. 2.35. Приклад обчислення Загальної вартості всього товару з використанням функції СУММПРОИЗВ.

Функція СУММЕСЛИ. Ця функція виконує пошук комірок в обраному діапазоні, що відповідають заданому критерію, та додає значення відповідних комірок з діапазону додавання (диапазон_суммирования).

Формат : СУММЕСЛИ (диапазон; критерий; диапазон_суммирования).

Розглянемо дію функції СУММЕСЛИ на Прикладі 4.

Приклад 4. За даними таблиці на Рис. 2.32. обчислити сумарну вагу фруктів, ціна одиниці яких не перевищує 6 грн. Діалогове вікно функції

СУММЕСЛИ при виконанні цього прикладу наведено на Рис. 2.36.

Рис. 2.36. Діалогове вікно функції СУММЕСЛИ при виконанні

Прикладу 4.

Лабораторна робота 2-4.

Хід роботи

1.Відкрийте файл ЛАБОРАТОРНА РОБОТА 2-4..xlsx. Збережіть роботу на власному носії інформації з ім’ям ЛР2-4_Ваше прізвище.xlsx.

2.Перейдіть на аркуш Задача 1, де знаходиться Таблиця 1 (фрагмент її показано нижче), та виконайте Задачу 1:

Задача 1. Використовуючи Таблицю 1, внести формули у спеціально відведені комірки для отримання результатів обчислень.

При виконанні деяких завдань слід скористатися функціями

СУММЕСЛИ та СЧЕТЕСЛИ.

Таблиця 1

3. Перейдіть на аркуш Задача 2, де знаходиться Таблиця 2 (фрагмент її показано нижче), та виконайте Задачу 2:

Задача 2. Використовуючи Таблицю 2, внести формули у спеціально відведені комірки для отримання результатів обчислень.

Для обчислення Загальної вартості товару слід скористатися функцією СУММПРОИЗВ.

Таблиця 2

4. Перейдіть на аркуш Задача 3, де знаходиться Таблиця 3. (фрагмент її показано нижче), та виконайте завдання цього аркушу.

Таблиця 3

5. Перейдіть на аркуш Задача 4, де знаходиться Таблиця 4, та заповнивши стовпець С відповідними формулами , виконайте Задачу 4,

Задача 4. Підприємство підвищує заробітну плату своїм працівникам.

Умови підвищення такі: ті працівники, що отримували заробітну плату у розмірі менше або рівне 2000 грн, матимуть підвищення на 50%.

Ті, хто отримували більше 2000 грн і менше 3500 грн, матимуть підвищення на 30%. Ті працівники, які отримували рівно або більше 3500

грн, матимуть підвищення на 20%.

При виконанні основного завдання слід скористатися логічними функціями ЕСЛИ та И. А додаткових завдань - розглянутими вище функціями та функціями МИН та НАИМЕНЬШИЙ.

Таблиця 4

6. Перейдіть на аркуш Задача 5, де знаходиться Таблиця 5 (фрагмент її показано нижче), та виконайте Задачу 5.

Задача 5. Створіть формулу з використанням функцій ЕСЛИ та И у

стовпці з іменем % компенсації за такою умовою:

В залежності від стажу роботи працівників підприємство частково компенсує вартість путівок на відпочинок. Компенсація не надається робітникам, що відпрацювали на підприємстві менше або рівно 3 роки. Якщо працівник відпрацював більше 3 але менше 7 років, йому компенсують 50%

вартості путівки, при стажі рівно або більше 7 років - 75%.

Функції для виконання іших завдань аркушу розглядалися раніше.

Таблиця 5

7. Перейдіть на аркуш Задача 6, де знаходиться Таблиця 6 (фрагмент її показано нижче), та виконайте Задачу 6.

Задача 6. В стовпець з заголовком Коментар внесіть формули, які

дозволили б: при встановленні премії у розмірі менше або рівне 1180 грн,

вносити у відповідні комірки фразу "НЕЗНАЧНА ПРЕМІЯ". При премії у розмірі більше 1180 грн, але не більше 1400 грн - фразу "СЕРЕДНЬОГО РОЗМІРУ ПРЕМІЯ". І при премії у 1400 грн і більшій - "ЗНАЧНА ПРЕМІЯ". Всі необхідні функції розглянуті раніше.

Таблиця 6

8. Перейдіть на аркуш Задача 7, де знаходиться Таблиця 7 (фрагмент її показано нижче), та виконайте Задачу 7.

Задача 7. В стовпець з заголовком Розмір штрафу внести формули для його обчислення, виходячи з такої умови:

При перевищенні терміну договору про ремонт техніки підприємство,

що його проводить, платить штраф у розмірі 200 грн за кожен день, якщо кількість днів, які перевищують термін виконання, менша або дорівнює 10;

якщо ж кількість днів, що перевищують термін виконання, більше 10, то штраф становить 200 грн за кожен день плюс 250 грн.

Таблиця 7

9. Закінчіть та збережіть роботу.

Тема 4. Використання у формулах функцій. Майстер функцій. Фінансові та текстові функції.

ТЕОРЕТИЧНІ ВІДОМОСТІ

1. Використання у формулах фінансових функцій

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

Нижче будуть розглянуті такі фінансові функції: АСЧ, ПЛТ, ДОХОД,

ПРОЦПЛАТ.