Перевірка декількох умов за допомогою функції ЕСЛІМН у Excel

У новій версії Excel (2016) з’явилася можливість скористатися функцією ЕСЛІМН.

Завдяки цій функції ви можете за один раз перевірити одразу декілька критеріїв.

В яких випадках ця функція стане безцінною?

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

Рівняння

Якщо мінімум (Критерій; Значення; … (максимум 127 разів))

  • Критерій – це параметр, за яким проводиться перевірка.
  • Значення — результат, який отримаємо у разі, якщо перевірений критерій є ІСТИННИМ.

Значима інформация

  • Перевірка за встановленими критеріями може повернути лише логічне значення. Якщо це неможливо, буде показана помилка.
  • Функція знаходить тільки перше відповідність, отже, якщо на 51 аргументі умова – ІСТИНА, вона поверне це значення й після завершить свою роботу.
  • Якщо жоден з критеріїв не є ІСТИНОЮ, результуючим значенням буде помилка #Н/Д. Це може бути незручно, тому в останньому аргументі можна задати, що в разі хибності потрібно повернути будь-яке комфортне для вас значення.

Можливості застосування

Отже, давайте розглянемо, в яких обставинах ця функція буде особливо корисною.

Оцінюємо, виходячи з результатів студента

Припустимо, у нас існує така таблиця:

Аналіз декількох критеріїв за допомогою функції ЕСЛІМН в Excel

У документі наведені бали всіх учнів, а також відображено зв’язок між отриманими балами та оцінками.

Пропонуємо провести оцінювання студентів!

Яким чином це виконати?

Ось формула:

=IF(AND(B2<$E$3,$F$2), OR(B2<$E$4,$F$3), OR(B2<$E$5,$F$4), OR(B2<$E$6,$F$5), OR(B2<$E$7,$F$6), OR(B2>$E$7,$F$7))

Оцінка декількох параметрів за допомогою функції ЕСЛІМН в Excel

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

І не забувайте, що ми залишаємо осередки з правилами оцінювання недоступними.

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

Рівняння:

= VLOOKUP(B2; $E$2:$F$7; 2; FALSE)

Розрахунок чистого доходу

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

Звісно! Ось переписаний текст:

Аналіз декількох умов за допомогою функції ЕСЛІМН в Excel

Формула для даного випадку виглядає наступним чином:

=IF(B2<$E$3,$F$2,IF(B2<$E$4,$F$3,IF(B2<$E$5,$F$4,IF(B2<$E$6,$F$5,IF(B2>$E$6,$F$6))))) * B2

У версії Excel 2016 з’явилася нова функція – ЕСЛІМН, яку можна використовувати.

Ця функція дозволяє перевірити декілька критеріїв за один виклик.

В яких випадках ця функція стане необхідною?

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

Рівняння

= Якщо мова йде про (Критерій; Значення; … (максимум 127 разів))

  • Критерій – це показник, за яким ми проводимо перевірку.
  • Значення – це результат, який отримаємо, якщо перевірюваний критерій є ІСТИННИМ.

Суттєва інформація

  • Перевірка на критерії може надати лише логічний результат. У випадку, якщо це неможливо, виникає помилка.
  • Функція працює тільки з першим вдалим збігом: якщо 51-ий аргумент є критерієм, що оцінюється як ІСТИНА, вам буде повернуто значення для цього аргументу, після чого виконання функції завершиться.
  • Якщо жоден із критеріїв не підтверджується як ІСТИНА, то результатом буде помилка #Н/Д. Це може бути незручно, тому в останньому аргументі ви маєте можливість задати альтернативне значення у випадку отримання брехні.

Можливі способи застосування

Отже, давайте подивимося, в яких випадках ця функція стане надзвичайно корисною.

Оцінювання базується на отриманих студентом балах

Уявімо, що у нас є ось така таблиця:

Ось перероблений текст, збережений зміст і унікальність:

Оцінка декількох умов за допомогою функції ЕСЛІМН у Excel

У документі наведені бали всіх студентів, а також співвідношення між воними та оцінками.

Пропоную провести оцінювання студентів!

Яким чином це реалізувати?

Ось формула:

=IF(B2<$E$3,$F$2,IF(B2<$E$4,$F$3,IF(B2<$E$5,$F$4,IF(B2<$E$6,$F$5,IF(B2<$E$7,$F$6,IF(B2>$E$7,$F$7))))))

Перевірка різних умов з допомогою функції ЕСЛІМН в Excel

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

І також не забувайте про те, що ми залишаємо блокованими осередки з правилами підрахунку оцінок.

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

Формула:
= ВПР (B2; $E$2:$F$7; 2; 1)

Розглядаємо чистий дохід

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

Перевірка численних умов за допомогою функції ЕСЛІМН в Excel

Формула для даного випадку виглядає наступним чином:

=ЕСЛИМН(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2<$E$6,$F$5,B2>$E$6,$F$6)*B2

Використання функції ЕСЛІМН для перевірки кількох умов в Excel

Читайте також
nBook - найцікавіше зі світу IT, Hi-Tech
Додати коментар