- •Несколько условий для одного столбца
- •Несколько условий для нескольких столбцов, где все условия должны быть истинными
- •Несколько условий для нескольких столбцов, где любые условия могут быть истинными
- •Несколько наборов условий, где в каждом наборе имеются условия для нескольких столбцов
- •Несколько наборов условий, где в каждом наборе имеются условия для одного столбца
- •Условия отбора текстовых строк, содержащих определенную последовательность знаков
- •Условия, полученные в результате применения формулы
- •Примеры применения формулы.
- •Замечания:
Условия отбора текстовых строк, содержащих определенную последовательность знаков
Чтобы найти текстовые значения, в которых совпадают одни знаки и не совпадают другие, выполните одно или несколько действий, описанных ниже.
Введите один или несколько знаков без знака равенства (=), чтобы найти в столбце строки с текстом, начинающимся с этих знаков. Например, если в качестве условия отбора ввести последовательность Бел, в Microsoft Excel будут найдены строки, содержащие значения «Белов», «Беляков» и «Белугин».
Воспользуйтесь подстановочными знаками.
В условии сравнения можно использовать следующие подстановочные знаки.
Используйте |
Чтобы найти |
? (вопросительный знак) |
Любой знак (один) Пример: условию «бар?н» соответствуют результаты «барин» и «барон» |
* (звездочка) |
Любое количество символов Пример: условию «*-восток» соответствуют результаты «северо-восток» и «юго-восток» |
~ (тильда), за которой следует ?, * или ~ |
Вопросительный знак, звездочку или тильду. Пример: условию «ан91~?» соответствует результат «ан91?» |
В диапазоне данных (A6:C10) диапазон условий отбора (A1:B3) отображает строки, которые в столбце «Тип» содержат текст, начинающийся на «Мя», или строки, которые в столбце «Продавец» содержат текст, вторая буква которого «а» (A7:C9).
|
A |
B |
C |
1 |
Тип |
Продавец |
Продажи |
2 |
Мя |
|
|
3 |
|
=?а* |
|
4 |
|
|
|
5 |
|
|
|
6 |
Тип |
Продавец |
Продажи |
7 |
Напитки |
Шашков |
5 122р. |
8 |
Мясо |
Белов |
450р. |
9 |
фрукты |
Батурин |
6 328р. |
10 |
Фрукты |
Белов |
6 544р. |
Условия, полученные в результате применения формулы
В качестве условия отбора можно использовать значение, вычисленное при помощи формулы (Формула. Совокупность значений, ссылок на другие ячейки, именованных объектов, функций и операторов, позволяющая получить новое значение. Формула всегда начинается со знака равенства (=).). Обратите внимание на важные моменты, указанные ниже.
Формула должна возвращать результат ИСТИНА или ЛОЖЬ.
Поскольку используется формула, введенное строковое выражение должно иметь обычный вид, а не тот, который показан ниже.
=''=строка''
Не используйте заголовок столбца в качестве заголовка условия. Либо оставьте заголовок условия пустым, либо используйте заголовок, не являющийся заголовком одного из столбцов диапазона (в примерах ниже — «Среднее арифметическое» и «Точное совпадение»).
Если в формуле вместо относительной ссылки на ячейку или имени диапазона используется заголовок столбца, в ячейке с условием будет выведено значение ошибки #ИМЯ? или #ЗНАЧ!. Эту ошибку можно не исправлять, так как она не повлияет на результаты фильтрации.
В формуле, которая применяется в качестве условия, для ссылки на соответствующую ячейку в первой строке (в приведенных ниже примерах — C7 и A7) должна использоваться относительная ссылка (Относительная ссылка. Адрес ячейки в формуле, определяемый на основе расположения этой ячейки относительно ячейки, содержащей ссылку. При копировании ячейки относительная ссылка автоматически изменяется. Относительные ссылки задаются в форме A1.).
Все другие ссылки в формуле должны быть абсолютными (Абсолютный адрес ячейки. Точный адрес ячейки в формуле, ссылающийся на данную ячейку независимо от положения ячейки с формулой. Абсолютный адрес ячейки имеет формат $A$1.).