Логічні функції
До цієї категорії в Excel віднесено тільки шість функцій. Розглянемо деякі з них.ЕСЛИ (IF)
Ця функція наділяє формули користувача здатністю приймати рішення. В ній використовуються три аргументи. Перший аргумент - це логічний вираз, який може набувати значення ИСТИНА (TRUE) або ЛОЖЬ (FALSE). Другий і третій аргументи - це такі вирази, які виконуються, якщо перший аргумент набуде відповідне значення ИСТИНА (TRUE) або ЛОЖЬ (FALSE).
У наступному прикладі формула повертає рядок "Додатний", якщо значення в клітинці А1 більше від нуля, і "Від'ємний" - у противному разі:
=ЕСЛИ(А1>0;"Додатний";"Від'ємний")
або
=IF(А1>0;"Додатний";"Від'ємний")
Зауважимо, що значення першого аргументу (А1>0) може набувати логічне значення ИСТИНА (TRUE) або ЛОЖЬ (FALSE). Однак ця формула має один недолік, який полягає в тому, що коли клітинка А1 пуста або вміщує нуль, буде повернено рядок тексту "Від'ємний". Для вирішення цієї проблеми можна скористатися вкладеною функцією ЕСЛИ (IF), яка буде аналізувати цю умову. Вдосконалена формула матиме такий вигляд:
=ЕСЛИ(А1>0;"Додатний";ЕСЛИ(А1<0;"Від'ємний";"Нуль"))
або
=IF(А1>0;"Додатний"; IF(А1<0;"Від'ємний";"Нуль"))
Немає коментарів:
Дописати коментар