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

Умовні обчислення

Розглянемо завдання, у яких умовні оператори застосовуються відразу до групи комірок.

Наприклад:

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

Це можна зробити функціями СУММЕСЛИ (математичні функції) і СЧЕТЕСЛИ (статистичні функції).

СУММЕСЛИ – підсумує комірки, що задані критерієм.

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

Диапазон – діапазон комірок, що обчислюються.

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

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

Примітка:

  • Комірки в «диапазон_суммирования» підсумовуються, тільки якщо відповідні їм комірки в аргументі «диапазон» задовольняють критерію.

  • Якщо «диапазон_суммирования» опущений, то підсумовуються комірки в аргументі «диапазон».

  • Microsoft Excel пропонує додаткові функції, які можна застосовувати для аналізу даних з використанням умов. Наприклад, для підрахунку числа появ текстового рядка або числа в межах діапазону комірок, використовуйте функцію СЧЁТЕСЛИ. Для одержання формули, що повертає залежно від виконання умови одне із двох значень, наприклад винагорода по зазначеному обсягу продажів, використовуйте функцію ЕСЛИ.

СЧЁТЕСЛИ – Підраховує кількість комірок усередині діапазону, що задовольняють заданому критерію.

Синтаксис – СЧЁТЕСЛИ(диапазон;критерий)

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

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

Примітка:

Microsoft Excel пропонує додаткові функції, які можна застосовувати для аналізу даних з використанням умов. Наприклад, для обчислення суми значень, що попадають в інтервал, заданий текстовим рядком або числами, використовуйте функцію СУММЕСЛИ. Для одержання формули, що повертає залежно від виконання умови одне із двох значень, наприклад винагорода по зазначеному обсягу продажів, використовуйте функцію ЕСЛИ.

У вільних комірках D1, D2, D3 набираємо:

в D1: =СУММЕСЛИ(В1:В20;">1,60")

в D2: =СЧЕТЕСЛИ(В1:В20;">1,60")

в D3: =D1/D3

Очевидно, що все це можна набрати в одній комірці:

=СУММЕСЛИ(В1:В20;">1,6")/СЧЕТЕСЛИ(В1:В20;">1,6")

Аналогічні формули варто записати й для обчислення середнього зросту учнів нижче 1,6 м.

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

Наприклад:

Доповнимо умову попереднього завдання стовпцем з «Стать», у який внесемо відповідно по одній букві «ч» (чоловіча) або «ж» (жіноча). Потрібно порахувати середній зріст юнаків і середній зріст дівчат цього класу.

Рішення завдання досягається формулами, схожими на попереднє рішення. У вільних осередках dl, d2, d3 набираємо:

в D1: =СУММЕСЛИ(С1:С20;"ч";В1:В20)

в D2: =СЧЕТЕСЛИ(С1:С20; "ч ";В1:В20)

в D3: =D1/D3

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

Примітка: якщо умова не є простою рівністю, то як другий аргумент можуть стояти логічні порівняння. Наприклад, «буква не рівна "ч"» буде записуватися як «<>ч».

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