Вычисляемые условия

Диапазон условий может содержать вычисляемые критерии. Правила создания диапазона вычисляемого условия:

· Заголовок столбца вычисляемого критерия не должен совпадать с заголовками столбцов таблицы или не заполняется вовсе.

· В ячейку, где формируется критерий, вводится знак «=»(равно).

· Затем вводится формула, которая вычисляет логическую константу (ЛОЖЬ или ИСТИНА).

Пример 4. Из таблицы на листе Рабочая ведомость отобрать строки, в которых значения Оплачено больше среднего значения по этому столбцу. Результат получить на листе Фильтр в новой таблице:

· На листе Фильтр создадим «шапку » новой таблицы копированием с листа Рабочая ведомость.

· Для удобства создания вычисляемого условия расположим на экране два окна: одно – лист Рабочая ведомость, другое – лист Фильтр. Для этого выполним команду Вид/ Окно/Новое окно. Затем команду Вид/ Окно/Упорядочить всё. Установим флажок слева направо. На экране появятся два окна, в первом из которых расположим лист Рабочая ведомость, а во втором – лист Фильтр. Благодаря этому удобно создавать формулу для критерия отбора на листе Фильтр.

· Сделаем активной ячейку E22 листа Фильтр, создадим в ней выражение:

ü Введем знак = (равно), щёлкнем по ячейке F2 на листе Рабочая ведомость ( F2 - первая ячейка столбца Оплачено ).

ü Введем знак >(больше).

ü С помощью мастера функций введём функцию СРЗНАЧ.

ü В окне аргументов этой функции укажем диапазон ячеек F2:F12 (выделим его на листе Рабочая ведомость). Так как диапазон, для которого находим СРЗНАЧ, не меняется, то адреса диапазона должны быть абсолютными, то есть $F$2:$F$12. Знак $ можно установить с помощью функциональной клавиши F4. В окне функции СРЗНАЧ нажать О К.

Для проверки выполнения условия со средним значениемсравнивается значение каждой ячейки столбца F. Поэтому в левой части неравенства адрес F2 – относительный (он меняется). СРЗНАЧ в правой части неравенства – величина постоянная. Поэтому диапазон ячеек для этой функции имеет абсолютные адреса $F$2:$F$12.

· В ячейке E22 листа Фильтр сформируется константа Истина или Ложь:

· Сделаем активной любую свободную ячейку листа Фильтр и выполним команду Данные/Сортировка и Фильтр/Дополнительно.

· В диалоговом окне сделаем установки. Исходный диапазон определим клавишей F3. Длявводадиапазона условий выделим ячейки Е21:Е22 листа Фильтр (заголовок столбца вычисляемого условия не заполняется, но выделяется вместе с условием). Для диапазона результата выделим ячейки А21:С21 на листе Фильтр.

· Получим результат:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: