Материал: Базовые технологии в табличном процессе Exel - Учебное пособие (Ильина О.П.)

Предмет: Информационные технологии

Просмотров: 3405


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

Диапазон условий может содержать вычисляемые критерии. В этом случае он заполняется в соответствии со следующими правилами.

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

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

Формула содержит ссылки на ячейки списка. В левой части формулы (до знака сравнения) ссылки на ячейки списка должны быть относительными, в правой части формулы абсолютными.  Ссылки на ячейки вне списка должны быть всегда абсолютными.

 

Пример. Компьютеры, цены которых не выше средней, сниженной на заданный процент.

 

 

Имя столбца для вычисляемого критерия ЦЕНА1, не совпадает с именами полей списка. Формула фильтрации логического вида:

=G2<=СРЗНАЧ($G$2:$G$11)*(1 $N$4),

Левая часть формулы (G2) – относительная ссылка на первую ячейку столбца Цена. Правая часть формулы использует встроенную функцию СРЗНАЧ  по диапазону ячеек столбца Цена. $G$2:$G$11 – абсолютные ссылки на диапазон ячеек блока. Процент снижения цены находится в ячейке $N$4 –абсолютная ссылка, т.к. ячейка находится вне списка.

Общий вид вычисляемого критерия:

Цена1  Результат

Цена1

=G2<=СРЗНАЧ($G$2:$G$11)*(1 $N$4)

вычисления

ЛОЖЬ

 

Рис. 16 Вычисляемый критерий

 

Можно использовать в формуле условия для вычисляемого критерия имена блоков, например, если для столбца Цена был создан именованный блок Цена, а для ячейки N4 Процент, формула фильтрации выглядит следующим образом:

Цена1

=G2<=СРЗНАЧ(Цена)*(1 Процент)

 

Рис. 17 Вычисляемый критерий с использованием имен блоков

 


Загрузка...