=Если(логічний_вираз;истинное_значение;ложное_значение)
Тепер же давайте розберемо все вищевикладене по пунктах.
=ЯКЩО
"- назва самої функції, яку ми будемо використовувати; логічний_вираз
"- значення, яке буде перевірятися. Вона може бути введена як у числовому, так і в текстовому. истинное_значение
"- значення, яке буде виводитися в обраній комірці при дотриманні заданих умов "логическом_выражении". ложное_значение
"- значення, яке відображається, якщо умови в " логическом_выражении
" не дотримуються. Якщо з синтаксисом нічого не зрозуміло, то нічого страшного, зараз він буде розібраний на прикладі.
Щоб продемонструвати приклад використання цієї функції, ніяких складних таблиць створювати не потрібно. Нам знадобиться всього два осередки. Припустимо, у першій клітинці у нас число «45», а другий у нас повинне знаходитися значення, яке буде залежати від значення першої. Так, якщо в першій клітинці число більше 50 то в другий буде відображатися «перебір», якщо менше або дорівнює – «недобір». Нижче представлено зображення, ілюструє вищесказане.
Як можна зрозуміти, що всі змінні можна змінювати під себе. Ви можете змінювати як логічне вираження, так і значення, які відображають БРЕХНЯ або ІСТИНУ. Зверніть увагу, якщо в якості значення виступає текст, то для коректного відображення його потрібно взяти в лапки.
Ми розглянули приклад звичайної функції, коли використовується лише одне логічне значення. Це є зручним, коли ви маєте справу лише з декількома отворами, для взаємодії з великим діапазоном даних краще використовувати вкладену функцію ЯКЩО в Excel.
Попередньо давайте розберемося, що це таке. Вкладеної називають функцію, в якій прописано кілька умов. Іншими словами, в комірці буде прописано відразу кілька функцій ЯКЩО поспіль. Розглянемо все це на прикладі.
Припустимо, що у нас є таблиця, в яку занесені прізвища студентів та їх бали за іспит. Нам необхідно у відповідності з цими балами прописати результат, що виражається у фразах «відмінно», «добре», «задовільно», «незадовільно» і відповідно, оцінки«5», «4», «3» і «2». Щоб не заповнювати всі поля самостійно, можна використовувати вкладену функцію ЯКЩО в Excel. Виглядати вона буде наступним чином:
Як бачимо, синтаксис у неї схожий на початковий:
=ЕСЛИ(логическое_выражение;истинное_значение;ЕСЛИ(логическое_выражение;истинное_значение;ложное_значение))
Зверніть увагу, що в залежності від кількості повторюваних функцій ЯКЩО залежить кількість закриваються в кінці дужок.
Так виходить, що спочатку ви задаєте логічне вираз дорівнює 5 балам, і прописуєте, що в осередку з формулою при його відповідно потрібно виводити слово «відмінно», а у другій частині формули вказуєте оцінку 4 і пишіть, що це «добре», а в значенні БРЕХНЯ пишіть «задовільно». За підсумком вам залишається лише виділити формулу і протягнути її по всьому діапазону клітинок за квадратик, що знаходиться в нижньому правому куті.
Ось так просто можна використовувати функцію ЯКЩО в Excel для роботи з великим діапазоном клітинок. Але це ще не всі можливості цієї функції, тому рухаємося далі.
Поряд з функцією ЯКЩО, можна використовувати «І» чи «або». Такий підхід дає можливість вказати відразу кілька логічних значень. Синтаксис цієї, перетвореної функції ЯКЩО відмінно підходить, наприклад, для пошуку рівних значень матриці чисел. Розберемо використання такої ЯКЩО функції в Excel на прикладі.
У нас в діапазоні клітинок 3 на 3 введені числа. У деяких рядах є однакові значення. Припустимо, ми хочемо з'ясувати, в яких саме. У цьому випадку у прописуємо формулу:
=ЕСЛИ(АБО(A1=B1;B1=C1;A1=C1);є однакові значення;немає рівних значень)
Тобто ми вказали, що якщо в двох клітинках одного ряду є однакові значення, то формула повинна вивести змінну «є однакові значення», в іншому випадку вона виведе «немає рівних значень».