Логічні

IFS

Визначення

IFS повертає результат для першої перевірки, яка є істинною.

Синтаксис

=IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], ...)

Аргументи

Аргумент Значення
logical_test1 Перша перевірка, наприклад A2>=100.
value_if_true1 Що повернути, коли ця перша перевірка істинна. Текст має стояти в подвійних лапках.
logical_test2, value_if_true2, ... Необов’язкові подальші пари. Excel зупиняється на першій перевірці, яка є істинною.

Приклад

Клуб присуджує Gold за 100 балів, Silver за 50 і Bronze в інших випадках. Бали записано в A2:A4.

A: Бали
64
120
12

Формула: =IFS(A2>=100,"Gold",A2>=50,"Silver",A2>=0,"Bronze")

Результат: Silver. 64 менше за 100 і не менше за 50, тож друга пара повертає Silver. Під час заповнення вниз формула дає Silver, Gold і Bronze.

Практика

У комірці A2 записано 80. У B2 напишіть формулу, яка повертає "A", коли A2 не менше за 90, "B", коли A2 не менше за 70, і "C", коли A2 не менше за 0.

  1. У B2 напишіть формулу IFS, яка показує A, коли A2 не менше за 90, B, коли A2 не менше за 70, і C, коли A2 не менше за 0.
Крок 1 з 2
Формули тут використовують англійські назви функцій, наприклад SUM, а десятковим роздільником є крапка (.) — у всіх мовах.
Завантажуємо аркуш…

Пов’язані функції

IF обробляє одну перевірку з двома наслідками. IFS перелічує кілька перевірок по черзі й повертає перший збіг.

Поширена помилка

Поставити ширшу перевірку першою, наприклад A2>=0 перед A2>=100: кожен невід’ємний бал збігається з першою парою, тож Gold і Silver ніколи не спрацьовують.

Пов’язані функції

Ці посилання — пов’язані функції.