Skip to main content

Як використовувати функцію AND, OR, AND IF у Excel

Anonim

Функції AND, OR та IF - це деякі з найбільш відомих логічних функцій Excel. Залежно від того, яка функція використовується, одна або всі умови повинні бути правдою для функції, яка повертає відповідь TRUE. Якщо ні, функція повертає значення FALSE як значення.

Для функції OR, якщо одне з цих умов є істинним, функція повертає значення TRUE у клітинці B2. Для функції AND всі три умови повинні бути істинними для функції, яка повертає значення TRUE у комірці B3.

Вкладення декількох функцій у Excel

Створення Excel IF Заява

Функція вкладання в Excel - це розміщення однієї функції в іншому. Вкладена функція є однією з аргументів основної функції. На зображенні вище рядки від чотирьох до семи містять формули, де функція AND або OR вкладена всередині функції IF.

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

У нашому конкретному прикладі, наведеному вище, три умови перевіряються формулами у рядках два та три:

  • Чи значення в комірці А2 менше 50?
  • Чи значення в комірці А3 не рівні 75?
  • Чи значення в комірці А4 більше або дорівнює 100?

Крім того, у всіх прикладах вкладена функція виконує функцію IF спочатку; цей перший елемент відомий як Logical_test аргумент

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Error Data")

= IF (AND (A2 <50, A3 <> 75, A4> = 100), СЬОГОДНІ (), 1000)

Зміна виходу Формули

У всіх формулах в рядках від чотирьох до семи, функції ТА та АБО ідентичні їх аналогам у рядках два та три, оскільки вони перевіряють дані в клітинах A2 до A4 щоб побачити, чи відповідає він необхідному стану.

Функція IF використовується для керування виходом формули на основі того, що вводиться для другого та третього аргументів функції. Приклади цього виводу можуть бути текстом, як показано в рядку 4, число, як видно з п'ятої рядка, вихід з формули або порожня клітина.

У випадку формули IF / AND в комірці B5, оскільки не всі три клітини в асортименті A2 до A4 є вірними - значення в комірці A4 не більше або дорівнює 100, функція AND повертає значення FALSE.

Функція IF використовує це значення і повертає його Параметр value_if_false - поточна дата, надана функцією TODAY.

З іншого боку, формула IF / OR у рядку 4 повертає текстове твердження Дані правильніз однієї з двох причин:

  1. Значення OR повернуло значення TRUE - значення в комірці A3 не дорівнює 75.
  2. Функція IF потім використала цей результат, щоб повернути її Value_if_false аргумент: дані правильні.

Використання IF-заявки в Excel

Наступні кроки стосуються способу введення формули IF / OR, розташованої в комірці B4 з прикладу зображення. Ті самі кроки тут можуть бути використані для введення будь-якої формули IF у наших конкретних прикладах.

Хоча можна просто набрати повну формулу вручну, багатьом користувачам легше використовувати діалогове вікно функції IF для введення формули та аргументів; діалогове вікно бере до уваги складнощі синтаксису, такі як роздільники комами між аргументами та навколишні текстові записи в лапках.

Сходи, що використовуються для введення формули IF / OR у комірку B4 є наступними:

  1. Натисніть на комірку B4 щоб зробити його активною клітиною.
  2. Натисніть кнопкуФормули вкладка стрічки.
  3. Натисніть кнопкуЛогічно значок, щоб відкрити випадаючий список функцій.
  4. Натисніть ЯКЩО у списку, щоб відкрити діалогове вікно функції IF.
  5. Натисніть кнопкуLogical_test рядок у діалоговому вікні.
  6. Введіть повну функцію AND: АБО (А2 <50, А3 <> 75, А4> = 100) в лінію Logical_test, використовуючи вказівки на посилання в комірці, якщо це потрібно.
  7. Натисніть кнопкуValue_if_true рядок у діалоговому вікні.
  8. Введіть текстДані правильні(не вимагаються лапки).
  9. Натисніть наValue_if_false рядок у діалоговому вікні.
  10. Введіть текст Помилка даних.
  11. Натисніть в порядку щоб закрити діалогове вікно та повернутися до робочого листа.
  12. Як вже було сказано вище, формула повинна відображатиValue_if_true аргумент або Дані правильні.
  13. Коли ви натискаєте клітина B4, повна функція з'явиться у рядку формули над робочою таблицею.

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Error Data")