Логічні функції в Excel приклади

В арсеналі Excel існує набір логічних функцій, які ви можете знайти на вкладці Формули у групі Бібліотека функцій в випадаючому меню Логічні. Всі логічні функції повертають TRUE або FALSE в залежності від оцінки. Нижче список функцій з синтаксисом і коротким описом.

ЕСЛИ (логічний_вираз; [значення_якщо_істіна]; [значення_якщо_false]) – Перевіряє логічний_вираз і повертає значення_якщо_істіна в клітинку якщо воно дорівнює TRUE, інакше повертає значення_якщо_false.

ЕСЛИОШІБКА (значення; значення_якщо_ошібка) – Повертає значення аргументу іншої логічної функції не містить помилку, інакше повертає значення_якщо_ошібка.

ЕСНД (значення; значення_якщо_нд) – Повертає вказане значення_якщо_нд, якщо вираз дає результат # Н / Д; в іншому випадку повертає результат виаженія.

И (логічне_значення1; [логічне_значення2]; …) – Перевіряє логіческіе_значенія аргументів і повертає TRUE, якщо всі вони мають значення TRUE. Якщо хоча б одне значення помилково, повертає FALSE.

ИЛИ (логічне_значення1; [логічне_значення2]; …) – Перевіряє логіческіе_значенія аргументів і повертає TRUE, якщо хоча б одне має значення TRUE. Якщо все значення рівні FALSE, функція ИЛИ повертає FALSE.

ИСКИЛИ (логічне_значення1; [логічне_значення2]; …) – Перевіряє логіческіе_значенія аргументів і повертає TRUE, якщо кількість дійсних значень парне, в іншому випадку повертає FALSE

ИСТИНА () – аргументів немає і повертає значення TRUE.

ЛОЖЬ () – аргументів немає і повертає значення FALSE.

НЕ (логічне_значення) – змінює значення TRUE на FALSE, і FALSE на TRUE.

Логічні вирази та логічні значення, використовувані в функціях, зазвичай використовують оператори порівняння (=, <,>, <=,> = або <>), які повертають TRUE і FALSE. Припустимо, ви ввели наступну формулу:

= И (A1 = B1; C1> = 500)

У цій формулі Excel визначає, чи рівні один одному значення осередків A1 і B1. Якщо рівні, повертає TRUE, якщо немає – FALSE. Потім Excel обчислює другий логічний значення і повертає TRUE, якщо вміст комірки С1 більше або дорівнює 500, інакше повертає FALSE.

Читайте також  Ubisoft подарує вам Rayman Origins для ПК, але натомість вимагатиме 30 хвилин життя

Після оцінки логічних значень, функція І порівнює їх і повертає TRUE, якщо обидва аргументи мають значення TRUE. Однак, якщо хоча б один аргумент дорівнює FALSE, функція І повертає FALSE.

Функція ЕСЛИ (часто використовувана в програмуванні) дає Excel перші задатки розумної істоти, яка може вибирати на підставі отриманих даних. У функції ЯКЩО використовується, так зване, логічне вираз, від результату якого буде залежати вибір Excel на користь значення_якщо_true або значення_якщо_false . Логічний вираз найчастіше використовує оператори порівняння, яке повертає або TRUE, або FALSE. Відповідно при логічному вираженні рівним TRUE, Excel поверне значення, яке було встановлено в аргументі значення_якщо_true, в іншому випадку – значення_якщо_false.

Розглянемо наступну формулу, яка в залежності від значення в осередку з умовою, визначає за якою формулою видавати результат:

= ЕСЛИ (E5 = “Так”; D5 + D5 * 7.5%; D5)

Якщо значення комірки E5 дорівнює Так, функція ЕСЛИ буде використовувати аргумент значення_якщо_істіна, яке говорить Excel, щоб він збільшив Значення на 7,5%. Якщо осередок E5 буде порожній або буде містити щось відмінне від Так, функція ЕСЛИ буде використовувати аргумент значення_якщо_false, яке поверне значення комірки D5 без змін.

Тобто аргументи значення_якщо_true і значення_якщо_false функції ЕСЛИ можуть містити константи або вирази, результати обчислень яких будуть повернуті в клітинку з формулою ЕСЛИ.

Степан Лютий

Обожнюю технології в сучасному світі. Хоча частенько і замислююся над тим, як далеко вони нас заведуть. Не те, щоб я прям і знаюся на ядрах, пікселях, коллайдерах і інших парсеках. Просто приходжу в захват від того, що може в творчому пориві вигадати людський розум.

You may also like...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься.