Зміст
Коли ви виконуєте складний і потужний аналіз даних, вам потрібно обґрунтувати різні умови в один момент часу. Microsoft Excel , функція IF виступає потужним інструментом для роботи над умовами. У цьому уроці ми будемо працювати над вкладеними ЯКЩО Проаналізуємо функцію в Excel. ЯКЩО функціонувати з 3 умови в Excel на основі 5 логічних тестів .
Завантажити Практичний посібник
Завантажте цей практичний файл і спробуйте методику самостійно.
Функція IF з 3 умовами.xlsx5 логічних тестів в Excel на функцію ЕСЛИ з 3-ма умовами
Для опису процесу наведемо набір даних компанії Звіт про продажі На ньому відображається інформація про Код продукту і Щомісячні продажі в діапазон комірок B4:C10 .
Ми повинні визначитись з тим, що Статус продажу згідно з цими 3 умови показано на зображенні нижче:
Тепер застосуємо наступні логічні тести для визначення статусу 6 продуктів у наборі даних.
1. вкладена функція IF з 3-ма умовами
В Excel ми можемо вкладати кілька функцій ПЧ одночасно виконувати складні розрахунки.
У цій статті ми застосуємо вкладені ЯКЩО функція для 3 умови Будемо стежити за процесом.
- По-перше, вставте цю формулу в комірка D5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))
- Далі, удар! Увійдіть .
- Після цього ви побачите перший статус на основі застосованих умов.
Тут ми використовували ЯКЩО функція для застосування логічного порівняння між умовами для обраного комірка C5 .
- Далі, скористайтеся кнопкою Автозаповнення і ви отримаєте всі статуси по кожній сумі продажу.
Читати далі: Оператор IF в VBA з декількома умовами в Excel (8 способів)
2. Функція IF з логікою AND для 3 умов в Excel
У цьому розділі ми застосуємо ЯКЩО функція, що включає в себе функція AND для проходження логічного тесту. Виконайте наступні кроки.
- По-перше, вставте цю формулу в комірка D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))
- Далі натисніть Увійдіть і ви побачите перший результат.
Тут ми об'єднали ЯКЩО та І-функції порівняти кожну умову з їх текстом окремо і повернути значення, якщо умови не відповідають значенню комірки в C5 Врешті-решт, ми вставили Порожній рядок ( "" ) опустити порожні клітинки, якщо такі є.
- Нарешті, застосуйте цю формулу для діапазон комірок D6:D10 і побачите кінцевий результат.
Читати далі: Excel VBA: Об'єднання If з And для декількох умов
3. Функція ЕСЛИ в Excel з логікою АБО на основі 3 умов
Поєднання ЯКЩО і Функції АБО також є дуже потужним інструментом для запуску логічного тесту з 3-ма умовами. Давайте подивимося, як він працює.
- На початку виберіть комірка D5 .
- Ось, вставте цю формулу.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))
- Після цього нанесли удари по Увійдіть .
- Наостанок, скористайтеся кнопкою Автозаповнення інструмент в діапазон комірок D6:D10 .
- Нарешті, ви побачите результат, як показано нижче:
Тут, в рамках програми "Відкритий світ", відбулася презентація ЯКЩО і АБО порівняння функціональних переваг в межах 3 умов, тому він визначає умови Чудово , Добре. і Середній показник відповідно до їх вартості.
Читати далі: Excel VBA: комбіновані оператори If та Or (3 прикладу)
4. Оператор IF в Excel з функцією SUM для 3 умов
Якщо ваш набір даних не працює на жодному з наведених вище логічних тестів, ви можете перейти до функція SUM включено до складу ЯКЩО Вона буде успішно працювати за 3 умов.
- По-перше, застосуйте цю формулу в комірка D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))
- Після цього натисніть Увійдіть щоб побачити перший результат.
Тут поєднання ЯКЩО функція порівнює кожну умову зі значенням в комірка C5 Після цього, в результаті, було прийнято рішення про створення СУМА функція обчислює значення на основі умови, щоб визначити, чи є воно істинний або фальшивий .
- Наостанок, застосуйте Автозаповнення і ви отримаєте всі статуси з 3-ма умовами.
Читати далі: Excel VBA: оператор If Then Else з декількома умовами (5 прикладів)
5. Поєднання функцій ЕСЛИ та СРЗНАЧ з 3-ма умовами в Excel
Функція "УСЕРЕДНЄ також корисна, якщо у вас є інший набір рядків даних. Вона поєднується з командою ЯКЩО для порівняння умов. Розглянемо процес нижче.
- На початку виберіть комірка D5 .
- Потім вставте цю формулу в клітинку.
=IF(AVERAGE(C5>=2500), "Відмінно",IF(AVERAGE(C5>=2000), "Добре", "Середньо"))
- Після цього натисніть Увійдіть .
- Нарешті, застосуйте цю формулу для діапазон комірок D6:D10 .
- Нарешті, ви побачите результат, як показано нижче.
Тут ми використовували ЯКЩО для порівняння 3 умов. Потім, застосувавши функцію СЕРЕДНІЙ повертає середнє значення (якщо таке є) для виділеної комірки.
Читати далі: Як застосувати оператор IF в Excel з декількома умовами в діапазоні
Функція Excel ЕСЛИ з 2-ма умовами
Додаткова порада для вас, якщо ви працюєте з 2 умови Давайте подивимося, як це буде виглядати ЯКЩО працює в цьому випадку.
- Спочатку візьмемо дві умови: Прибуток і Збиток виходячи із значень >=2500 і >=1000 відповідно.
- Потім вставте цю формулу в комірка D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")
- Після цього натисніть Увійдіть і ви побачите перший статус для значення в комірка C5 .
Тут, в рамках програми "Відкритий світ", відбулася презентація ЯКЩО , І Я знаю, що це не так; АБО функції об'єднані для визначення умов Прибуток і Збиток для комірка C5 виходячи з умовних значень.
- Наостанок, скористайтеся кнопкою FlashFill і отримати кінцевий результат на основі 2 умов.
Читати далі: Як використовувати функцію ЕСЛИ з декількома умовами в Excel
Важливі моменти для запам'ятовування
- У формулі обов'язково потрібно дотримуватися того порядку умов, який ви задали спочатку. Інакше вона покаже невірне значення.
- Переконайтеся, що ви збалансували кожну Дужки відповідно до чисел та порядку всередині формули для отримання правильного результату.
- Якщо умови розміщені в Текст форматі, вони повинні бути вкладені в подвійні лапки .
Висновок
Завершуючи цю статтю з надією, що вона була корисною для Excel IF функцію з 3 умовами на основі 5 логічних тестів. Я також спробував висвітлити процес у 2 умовах. Про ваші влучні пропозиції повідомляйте у коментарях. Слідкуйте за оновленнями ExcelWIKI для більшої кількості блогів.