Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_раб_работа_ с_ функции БД1 Microsoft Excel...doc
Скачиваний:
1
Добавлен:
09.09.2019
Размер:
635.39 Кб
Скачать

Условия отбора текстовых строк, содержащих определенную последовательность знаков

Чтобы найти текстовые значения, в которых совпадают одни знаки и не совпадают другие, выполните одно или несколько действий, описанных ниже.

  • Введите один или несколько знаков без знака равенства (=), чтобы найти в столбце строки с текстом, начинающимся с этих знаков. Например, если в качестве условия отбора ввести последовательность Бел, в 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.).