Excel: Використовуйте функцію IF AND - ось як це працює

Зміст:

Anonim

Ми відповідаємо на поширені запитання

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

У цій статті на двох практичних прикладах ви дізнаєтесь, як створювати таблиці з функціями Excel IF та AND та як функцію COUNTIF також можна зв’язати з кількома умовами.

Фільтруйте результати в таблиці Excel відповідно до умов - за допомогою функцій IF та AND

У наведеному нижче прикладі додайте значення стовпців A, B і C у стовпець D вашої електронної таблиці Excel. У стовпці E результат розрахунку зі стовпця D слід виводити лише за наявності зазначених значень у стовпцях A до C. В іншому випадку термін "нічого" відображається у графі E.

Щоб вирішити проблему, потрібно об’єднати умови запиту з функцією AND. Для рядка 1 введіть таку формулу в клітинку E1:

= IF (AND (A1 = "x"; B1 = "y"; C1 = "z"); D1; "нічого")

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

Наступний малюнок показує використання формули в прикладі таблиці:

Фільтруйте списки з COUNTIF за двома критеріями

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

Функція COUNTIF досягає меж, як тільки ви намагаєтесь поєднати дві умови з функцією AND.

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

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

Використовуйте функцію COUNTIF з двома умовами - так вона працює

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

Якщо ваша електронна таблиця відображається разом зі значеннями в області таблиці A1: A20, формулу в клітинку результату - клітинку B1 у прикладі - потрібно ввести таким чином:

= COUNTIF (A1: A20, "> 20") - COUNTIF (A1: A20, ""> = 80

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

З Excel 2007: Використовуйте функцію COUNTIFS для кількох умов

З моменту виходу Excel 2007 користувачі мають можливість використовувати функцію COUNTIFS, якщо доступно кілька критеріїв пошуку. Для цього можна інтегрувати такий синтаксис функції COUNTIFS:

COUNTIFS (критерії-діапазон1, критерії1, [діапазон критеріїв2, критерії2]

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

Таким чином, Microsoft Excel пропонує вам можливість зв’язати формулу IF з функцією AND. Таким чином, результат виводиться лише за дотримання всіх умов. Коли ви використовуєте формулу COUNTIF з кількома умовами, вам доведеться скористатися хитрістю. Для кожної умови COUNTIF вам потрібна окрема формула, результат якої ви пізніше віднімете або додасте одна від одної. Користувачі Excel 2007 та новіших версій можуть необов’язково використовувати функцію COUNTIFS для визначення правильного результату з кількох умов.

FAQ

Чим відрізняються функції COUNTIF від COUNTIFS?

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

Коли ви використовуєте функцію AND у Microsoft Excel?

Функція AND є логічною функцією. Він використовується для визначення того, чи виконуються умови чи ні. Результатом функції AND є ІСТИНА або ХІБНІСТЬ. Формула IF може бути пов'язана з функцією AND для порівняння кількох умов.