Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторна робота 12.doc
Скачиваний:
15
Добавлен:
07.02.2016
Размер:
56.83 Кб
Скачать

Лабораторна робота №12

Тема: Реалізація умовних конструкцій (функції ЕСЛИ(), СЧЕТЕСЛИ(), СУММЕСЛИ() та умовне форматування).

Мета: Навчитися використовувати ряд конструкцій Excel (функцій та режимів форматування)

Засвоїти поняття:

  • Умовні конструкції;

  • Статистичні функції;

  • Фінансові функції;

  • Логічні функції;

  • Умовне форматування.

Практичні завдання.

Завдання 1.

  1. Скопіюйте у власну папку файл Лаб_роб_12.xls та відкрийте його. У файлі знаходиться таблиця «Штат працівників фірми» із такими даними (стовпчиками): Прізвище, Ім’я, По-батькові, Стать («ч» для чоловічої та «ж» для жіночої), Рік народження (4 цифри), Оклад (грн.).

  2. Окремими рядками нижче таблиці вивести такі рядки: Чоловіків – число та Жінок – число.

  3. Окремим рядком нижче таблиці вивести кількість працівників із роком народженням, як у працівника за № 1.

  4. Окремим рядком нижче таблиці вивести кількість працівників із віком від 30 років.

  5. Підрахувати кількість Андріїв та Олен серед працівників.

  6. Підрахувати середній вік працівників серед чоловіків та жінок.

  7. Підрахувати середній оклад працівників серед чоловіків та жінок.

  8. Підрахувати середній оклад працівників до 40 років та від 40 років.

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

  10. Створити новий стовпчик Преміювання у таблиці, в якому нарахувати премію у %% від їх окладу для ювілярів: 1) 20 років — 120%; 2) 30 років — 150%; 3) 40 років — 200%; 4) 50 років — 250%; 5) 60 років — 300%.

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

Завдання 2.

  1. Перейти на лист 2.

  2. Заповнити поля Норма ваги та Різниця за формулою:

Норма ваги = Ріст - 100; Різниця = Вага – Норма ваги.

  1. Для обчислення поля Рейтинг скористатись функцією РАНГ.

  2. Для обчислення поля Рекомендації використайте функцію ЕСЛИ. Логічний вираз – «чи більше за 0 значення комірки Різниця»; значення якщо істина – «повідомлення Схуднути!»; значення якщо хиба – «повідомлення все гаразд!».

  3. Заповніть значення полів Середня вага, Максимальна вага, Мінімальна вага скориставшись відповідними статистичними функціями.

  4. Скопіюйте таблицю на лист 3.

  5. Змініть значення графи Рекомендації таким чином:

Якщо значення комірки Різниця дорівнює 0, то має бути виведено повідомлення «Все гаразд!»;

Якщо значення комірки Різниця більше 0, то має бути виведено повідомлення

«Схуднути!»;

Якщо значення комірки Різниця менше 0, то має бути виведено повідомлення

«Поправитись!».

Завдання 3.

  1. Перейти на лист 4 і зробити необхідні підрахунки і заповнити порожні комірки.

  2. Побудувати гістограму, яка показує, хто з робітників відпрацював більше годин.

Теоретичний матеріал Підрахунок кількості комірок, які задовольняють заданому критерію

Для підрахунку кількості комірок у діапазоні, які задовольняють певному критерію, використовують функцію СЧЁТЕСЛИ(). Функція СЧЁТЕСЛИ() (також допускається правопис СЧЕТЕСЛИ) має 2 параметри з таким синтаксисом:

СЧЁТЕСЛИ(Діапазон; Критерій)

  • Тут Діапазон задає прямокутну множину комірок, які беруться функцією до розгляду. Розривні діапазони не підтримуються. Значеннями у комірках можуть бути числові дані у всіх різновидах, логічні значення, слова і фрази (комірки можуть бути також порожніми). Допустимі значення можна задавати як константою, так і формулою.

  • Критерій — це вираз з умовою для значень у комірках діапазону. Вираз (умова) представляється

    • або точним значенням, якому і мають задовольняти комірки (наприклад, СЧЁТЕСЛИ(E16:E24; 200) підрахує кількість лише комірок із значенням 200),

    • або виразом, найтиповіше відношенням рівності/нерівності, яке, будучи вирахуваним, давало б значення ІСТИНА чи НЕ_ІСТИНА (фактично, ИСТИНА та ЛОЖЬ) (наприклад, СЧЁТЕСЛИ(E16:E24;">=200") задає критерій у вигляді відношення нерівності). У разі визначення критерію у вигляді відношення, його форма має бути задана за правилами з’єднання тексту у формулі (див. приклади нижче).

  • Зверніть увагу:

    • як у функції СЧЁТЕСЛИ(), так і у всіх наступних розглядуваних функціях (і взагалі у всіх функціях Excel) параметри відокремлюються один від одного символом «;» (крапка з комою);

    • початкове значення функції СЧЁТЕСЛИ() за відсутності задовольняючих критерій комірок у діапазоні, природно, дорівнює нулю;

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

  • Нижче наведено варіанти завдання критеріїв (як для СЧЁТЕСЛИ(), так і для всіх подальших функцій):

    • значення має дорівнювати числу, наприклад, 1207: СЧЁТЕСЛИ(Діапазон;"=1207") чи СЧЁТЕСЛИ(Діапазон;1207);

    • значення має дорівнювати фразі, наприклад, «автомобіль»: СЧЁТЕСЛИ(Діапазон; "автомобіль");

    • значення діапазону комірок C7:E7 має дорівнювати значенню у комірці, наприклад, Е8: СЧЁТЕСЛИ(C7:E7; Е8);

    • значення має задовольняти нерівності (<, >, <=, >=, <>) із числом у вигляді константи: СЧЁТЕСЛИ(C7:E7; ">=1207");

    • значення має задовольняти нерівності (<, >, <=, >=, <>) із значенням деякої комірки, наприклад, Е8: СЧЁТЕСЛИ(C7:E7;">=”&E8);

    • для більш складних умовних виразів, коли задіються багато значень, потрібно використовувати функції И(Pr;Pr;…) та ИЛИ(Pr;Pr;…), де Pr — умовний вираз. Ці функції мають бути вкладені до функції типу СЧЁТЕСЛИ() та інші на місці критерію.