Як збільшити аргументи функції "якщо" "в Excel



Призначення логічної функції "якщо" в табличному редакторі Microsoft Office Excel полягає в перевірці істинності переданого їй виразу. Залежно від результату цієї перевірки функція повертає одне з двох переданих їй для цього значень. Кожен з трьох параметрів - умова і два повертаються результати - теж можуть бути функціями порівняння, що дозволяє порівнювати будь-яку кількість аргументів.

Вам знадобиться

  • Базові навички роботи з функціями Excel.

Інструкція

1. Використовуйте логічні оператор "і" щоб збільшити кількість порівнюваних з використанням функції "якщо" аргументів. Він дозволить задіяти більше операцій порівняння в тих випадках, коли необхідним є істинність всіх перерахованих в аргументах операцій порівняння. Наприклад, якщо ця функція повинна повернути одиницю за умови, що значення в комірці A1 більше значення в комірці A5, а значення B1 збігається зі значенням B3, то функцію "якщо" можна записати так: ЯКЩО (І (А1 > А5; В1 = В3); 1; 2). Кількість аргументів функції "і" не може бути більше 30, але кожен з них сам може містити функцію "і", тому у вас є можливість скласти матрьошку з функцій будь-якого розумного рівня вкладеності.

2. Іноді замість умови необхідного потрібно перевірити умову достатню. У таких випадках замість функції "і" розширюйте кількість аргументів з використанням функції "або". Скажімо, потрібно, щоб функція "якщо" повертала одиницю, коли або значення в комірці A1 більше значення в комірці A5, або значення B1 збігається зі значенням B3, або значення A4 є від 'ємним числом. Якщо не дотримано жодної з умов, то функція повинна повернути нуль. Таку конструкцію з трьох порівнюваних і двох повертаних аргументів функції "якщо" можна записати так: ЯКЩО (АБО (А1 > А5; В1 = В3; А4

3. Комбінуйте функції "і", "або" і "якщо" на різних рівнях вкладеності, щоб отримати оптимальний алгоритм порівняння потрібної кількості аргументів. Наприклад: ЯКЩО (АБО (А1 > А5; ЯКЩО (І (А7 > А5; В1

4. Використовуйте другий і третій аргументи функції "якщо" (повертаються значення) для збільшення кількості порівнюваних параметрів. Кожен з них може містити по сім рівнів вкладення з функціями "і", "або" і "якщо". При цьому не забувайте, що закладені вами в другий аргумент операції порівняння будуть перевірятися тільки в тому випадку, якщо операція порівняння в першому аргументі "якщо" поверне значення "істина". Інакше перевірятимуться функції, що записуються на позицію третього аргументу.