IF, AND, OR, Вкладений IF & НЕ логічні функції в Excel

Зміст:

Anonim

Речі не завжди будуть такими, як ми хочемо. Може статися несподіване. Наприклад, припустимо, вам потрібно розділити числа. Спроба розділити будь-яке число на нуль (0) дає помилку. Логічні функції корисні в таких випадках. У цьому підручнику ми розглянемо наступні теми.

У цьому підручнику ми розглянемо наступні теми.

  • Що таке логічна функція?
  • Приклад функції IF
  • Пояснення функцій логіки Excel
  • Вкладені функції IF

Що таке логічна функція?

Це функція, яка дозволяє нам запровадити прийняття рішень при виконанні формул та функцій. Функції звикли;

  • Перевірте, чи умова відповідає дійсності чи хибності
  • Поєднуйте кілька умов разом
Що таке стан і чому це має значення?

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

Приклад функції IF

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

  • Помістіть фокус курсора в клітинку F4
  • Введіть наступну формулу, яка використовує функцію IF

= IF (E4 <6000, "Так", "Ні")

ТУТ,

  • "= IF (...)" викликає функції IF
  • "E4 <6000" - це умова, яку оцінює функція IF. Він перевіряє, що значення адреси стільника E4 (проміжний підсумок) менше 6000
  • "Так" це значення, яке відображатиме функція, якщо значення E4 менше 6000
  • "Ні" - це значення, яке відображатиме функція, якщо значення E4 перевищує 6000

Коли закінчите, натисніть клавішу Enter

Ви отримаєте наступні результати

Пояснення функцій логіки Excel

У наступній таблиці показані всі логічні функції в Excel

S / N ФУНКЦІЯ КАТЕГОРІЇ ОПИС ВИКОРИСТАННЯ
01 І Логічний Перевіряє кілька умов і повертає true, якщо всі умови оцінюються як істинні. = AND (1> 0, ISNUMBER (1)) Вищенаведена функція повертає TRUE, оскільки обидва умови є True.
02 ПОМИЛКОВИЙ Логічний Повертає логічне значення FALSE. Він використовується для порівняння результатів умови або функції, яка повертає true або false ПОМИЛКОВИЙ()
03 ЯКЩО Логічний Перевіряє, чи виконується умова чи ні. Якщо умова виконана, вона повертає істину. Якщо умова не виконується, вона повертає значення false. = IF (логічний_тест, [value_if_true], [value_if_false]) = IF (ISNUMBER (22), "Так", "Ні") 22 - це число, щоб воно повернуло так.
04 IFERROR Логічний Повертає значення виразу, якщо помилки не виникає. Якщо виникає помилка, вона повертає значення помилки = IFERROR (5/0, "Поділити на нуль помилки")
05 ІФНА Логічний Повертає значення, якщо помилка # N / A не виникає. Якщо виникає помилка # N / A, вона повертає значення NA. # N / A Помилка означає значення, якщо воно недоступне для формули чи функції. = IFNA (D6 * E6,0) NB: вищенаведена формула повертає нуль, якщо обидва або D6, або E6 є / є порожніми
06 НЕ Логічний Повертає true, якщо умова хибна, і повертає false, якщо умова true = NOT (ISTEXT (0)) NB. Згадана вище функція повертає true. Це тому, що ISTEXT (0) повертає false, а функція NOT перетворює false на TRUE
07 АБО Логічний Використовується при оцінці кількох умов. Повертає true, якщо будь-яка або всі умови відповідають дійсності. Повертає false, якщо всі умови хибні = АБО (D8 = "адміністратор", E8 = "касир"). Зверніть увагу, що вищевказана функція повертає true, якщо адміністратор або касир D8 та E8 або або
08 ІСТИНА Логічний Повертає логічне значення TRUE. Він використовується для порівняння результатів умови або функції, яка повертає true або false ІСТИНА ()

Вкладені функції IF

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

Вкладена функція if може допомогти нам реалізувати наведений приклад. Наступна блок-схема показує, як буде реалізована вкладена функція IF.

Формула для наведеної блок-схеми така

= IF (B1 = "неділя", "час відпочити", IF (B1 = "субота", "добре провести вечірку", "зробити список"))

ТУТ,

  • "= IF (....)" - основна функція if
  • "= IF (..., IF (....))" Друга функція IF є вкладеною. Він надає подальшу оцінку, якщо основна функція IF повернула false.

Практичний приклад

Створіть нову книгу та введіть дані, як показано нижче

  • Введіть наступну формулу

= IF (B1 = "неділя", "час відпочити", IF (B1 = "субота", "добре провести вечірку", "зробити список"))

  • Введіть суботу в адресу комірки B1
  • Ви отримаєте наступні результати

Завантажте файл Excel, який використовується в підручнику

Резюме

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