Функции, поддерживающие условия и подстановочные символы в качестве аргументов
Некоторые функции, например СУММ, применяются к наборам в целом. Другие функции, например СУММЕСЛИ, применяются только к тем ячейкам в наборе, которые удовлетворяют заданному условию. Например, чтобы сложить все числа меньше 5 в столбце B, можно использовать выражение:
=СУММЕСЛИ(B;"<5")
Второй аргумент функции СУММЕСЛИ называется условием, поскольку он определяет требования, невыполнение которых приводит к тому, что данная ячейка не учитывается при вычислении по этой функции.
Существует два типа функций, поддерживающих использование условий.
Функции, имена которых оканчиваются на ЕСЛИ или ЕСЛИМН (кроме функции ЕСЛИ, в которую включено не условие, а выражение, вычисляемое с результатом ИСТИНА или ЛОЖЬ). Условия для таких функций могут содержать операторы сравнения, что позволяет сравнивать числа, например, «>5», «<=7» или «<>2». Кроме того, при задании условий для этих функций допускаются подстановочные знаки. Например, чтобы определить количество ячеек в столбце B, которые начинаются с буквы «а», можно использовать выражение:
=СЧЕТЕСЛИ(B; "a*")
Функции, включающие в себя условия, но не поддерживающие сравнение чисел, например, ГПР. Некоторые из этих функций поддерживают использование подстановочных символов.
В следующей таблице указаны все функции, в которые могут быть включены условия: сравнение чисел, подстановочные знаки, регулярные выражения или сочетания этих трех вариантов.
Функция | Поддерживает сравнение чисел | Допускает употребление подстановочных знаков | Допускает употребление регулярных выражений |
---|---|---|---|
Да | Да | Да | |
Да | Да | Да | |
Да | Да | Да | |
Да | Да | Да | |
Нет | Да | Да | |
Нет | Если указано точное совпадение | Да | |
Да | Нет | Да | |
Да | Нет | Да | |
Нет | Да | Да | |
Нет | Если указано точное совпадение | Да | |
Да | Да | Да | |
Да | Да | Да | |
Нет | Да | Да | |
Нет | Да | Да | |
Да | Да | Да | |
Да | Да | Да | |
Нет | Да | Да | |
Нет | Да | Да | |
Нет | Да | Да | |
Нет | Если указано точное совпадение | Да | |
Нет | Если указано точное совпадение | Да | |
Нет | Если указано точное совпадение | Да |