Використання функцій openoffice calc

4.Іспользованіе функцій OpenOffice Calc

4.1. Логічні функції. Функція IF (ЯКЩО)

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

Функції IF повертає одне значення, якщо задана умова при обчисленні дає значення TRUE (ІСТИНА), і інше значення, якщо FALSE (ЛОЖЬ). Функція IF використовується при перевірці умов для значень і формул.

IF (лог_вираз; Значеніе_еслі_істіна; Значеніе_еслі_ложь)

Припустимо, що вам потрібно підрахувати в робочій таблиці комісійні за результатами продажів будь-якого товару. Якщо продавець продав продукції більш, ніж на $ 100 000, то ставка його комісійних становить 7,5%, якщо менше, то 5%. Без використання функції вам довелося б створювати дві різні формули і правильно вживати їх для кожного значення обсягу продажів. Нижче приведена функція, яка дозволяє розрахувати комісійні з урахуванням суми продажів.

IF - функція, яка перевіряє, чи виконується умова, і повертає одне значення, якщо воно виконується, і інше значення, якщо немає;

A1 * 0,05 - значення, яке повертається, якщо умова виконується;

A1 * 0,075 - значення, яке повертається, якщо умова не виконується.

Таким чином, якщо значення клітинки А1 (сума продажів) буде менше 100000 (умова виконується) програма примножить значення осередку А1 на 0,05 (ставка комісійних), якщо ж сума продажів буде більше 100000 (умова не виконується), програма додасть значення осередку А1 на 0,075.

Перейдіть на Ліст3. При відсутності вихідного файлу на Лісте3 створіть таблицю табл.3.

Обчисліть комісійні від продажів, якщо ставка комісійних становить 5,5%, ставка преміальних - 7,5%, норма продажів - 150 000р. Для цього виконайте такі дії.

Активізуйте комірку С6 (комісійні Орлова), викличте Майстер функцій. знайдіть в ньому функцію IF.

В поле Логічний вираз введіть умова B6<В1 (продажи Орлова меньше нормы продаж).

У полі Значення есліtrue (істина) введіть вираз B6 * B2 (якщо продажу Орлова менше норми продажів, то для розрахунку комісійних необхідно величину продажів помножити на ставку комісійних).

У полі Значення есліfalse (брехня) введіть вираз B6 * B3 (якщо продажу Орлова більше норми продажів, то для розрахунку комісійних необхідно величину продажів помножити на ставку преміальні).

Перевірте правильність введення аргументів рис.20

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

Порівняйте отримані результати з малюнком.

Збережіть робочу книгу.

4.2. Статистичні функції. Функція COUNTIF (СЧЕТЕСЛІ)

Функція COUNTIF підраховує кількість осередків всередині діапазону, що задовольняють заданому критерію.

Синтаксис функції: COUNTIF (Діапазон; Критерій).

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

Критерій - критерій у формі числа, виразу або тексту, який визначає, які комірки треба підраховувати. Наприклад, критерій може бути виражений наступним чином: 32, "32", "> 32", "яблука".

Доповніть електронну таблицю відповідно до рис. 22.

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

Перейдіть в клітинку Е7. Викличте Майстер функцій. знайдіть в ньому функцію COUNTIF.

В поле Діапазон вкажіть діапазон комірок В6: В15 (в цьому діапазоні ведеться пошук значень, що перевищують 150 000).

В поле Критерій введіть осередок Е6 (у цьому осередку міститься умова, виконання якого перевіряється в діапазоні В6: В15).

Перевірте правильність введення аргументів.

9. Обчисліть кількість менеджерів, які мають обсяг продажів, що дорівнює нормі або перевищують норму.

Порівняйте отримані результати з малюнком.

Збережіть робочу книгу.

4.3. Математичні функції. Функція SUMIF (СУММЕСЛИ)

Функція SUMIF підсумовує осередку, задані критерієм.

Синтаксис функції: SUMIF (Діапазон; Критерій; Діапазон_суммірованія).

Діапазон - діапазон обчислюваних клітинок.

Критерій - критерій у формі числа, виразу або тексту, що визначає підсумовувані осередки. Наприклад, критерій може бути виражений як 32, "32", "> 32", "яблука".

Діапазон_суммірованія - фактичні комірки для підсумовування.

Осередки в Діапазон_суммірованія підсумовуються, тільки якщо відповідні їм осередки в аргументі Діапазон відповідають критеріям. Якщо Діапазон_суммірованія опущений, то підсумовуються осередки в аргументі Діапазон.

При відсутності вихідного файлу на Лісте3 створіть таблицю табл. 4. Верхня ліва комірка таблиці відповідає осередку А20.

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

Активізуйте комірку F21 (підсумки по півночі), викличте Майстер функцій. знайдіть в ньому функцію SUMIF.

В поле Діапазон вкажіть діапазон комірок В21: В32 (в цьому діапазоні ведеться пошук критерію «Північ»).

В поле Критерій введіть осередок Е21 (з цим значенням відбувається порівняння вмісту діапазону В21: В32).

В поле Діапазон підсумовування вкажіть діапазон С21: С32 (при знаходженні в діапазоні В21: В32 значення, що відповідає критерію, відбувається підсумовування відповідних значень з діапазону С21: С32).

Перевірте правильність введення аргументів рис.26.

Розрахуйте підсумки по інших регіонах і місяцях (використовуйте Заповнити форму і абсолютні посилання).

Обчисліть підсумкові значення.

Порівняйте отримані результати з рис. 27.

14. Збережіть робочу книгу.

Завдання для самостійної роботи:

Перейдіть на Ліст4. При відсутності вихідного файлу вставте новий лист, виконавши команду Вставка ⇒ Лист, створіть таблицю табл. 5

Схожі статті