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