Практикум по MS Excel, страница 17

Рис. 8.12

Пример № 10.

В ячейке А1 (с именем z) записано число. Выяснить, удовлетворяет ли это число одному из условий  или . Использовать только функцию ИЛИ.

Решение. В ячейке C1 разместим формулу  =ИЛИ(z<2;z>5). Поскольку А1 содержит 3, формула возвращает ЛОЖЬ.

Задачу можно решить иначе с учетом того обстоятельства, что на рабочем листе уже есть формула проверки принадлежности числа z отрезку [2,5]. Введем в ячейку D1 формулу =НЕ(В1). Убедитесь, вводя в ячейку А1 различные числа, что формулы в ячейках C1 и D1 дают идентичные результаты.

Рис. 8.13.

Примеры 8, 9 и 10 без можно решить без использования функций И(), ИЛИ(), НЕ(), с помощью вложенных функций ЕСЛИ().

Пример № 11. Решение примера 8 с помощью вложенных функций ЕСЛИ().

Рис. 8.14.

Решение примера 9 с помощью вложенных функций ЕСЛИ(). В ячейке А1 (с именем z) записано число. Выяснить, принадлежит ли оно отрезку [2,5]. Решение с помощью вложенных функций ЕСЛИ. Содержимое ячейки F1 соответствует содержимому ячейки B1.

Рис. 8.15.

Решение примера 10 с помощью вложенных функций ЕСЛИ(). Содержимое ячейки G1 соответствует содержимому ячейки C1.

Рис. 8.16.

8.2.6.  Функции  работы с ячейками и диапазонами

Функции поиска используются для того, чтобы найти определенное значение, содержащееся в таблице, будем далее называть ее  “таблица”, и возвратить некоторое другое соответствующее значение, содержащееся в этой таблице в другом столбце.

Для этого используется текстовая функция ВПР, синтаксис этой  функции имеет вид.

=ВПР(искомое_значение;таблица;номер_столбца; интервальный_просмотр)

Искомое_значение - это значение, которое должно быть найдено в первом столбце массива. «таблица». Искомое_значение может быть числом, ссылкой или текстовой строкой.

Таблица - таблица с данными, в которой ищется искомое_значение. В качестве этого аргумента можно использовать ссылку на интервал или имя интервала, которое задает положение “таблицы”.

Номер_столбца - это номер столбца в массиве “таблица”, из которого извлекается соответствующее значение. Если «номер_столбца» равен 1, то возвращается значение из первого столбца аргумента “таблица”; если «номер_столбца» равен 2, то возвращается значение из второго столбца аргумента “таблица” и так далее. Если «номер_столбца» меньше 1, то функция ВПР возвращает значение ошибки #ЗНАЧ!; если «номер_столбца» больше, чем количество столбцов в аргументе “таблица”, то функция ВПР возвращает значение ошибки #ССЫЛ!.

Интервальный_просмотр  — этот аргумент необязателен. Если этот аргумент имеет значение ИСТИНА или опущен, то возвращается приблизительно соответствующее значение; другими словами, если точное соответствие не найдено, то возвращается наибольшее значение, которое меньше, чем искомое_значение. Если этот аргумент имеет значение ЛОЖЬ, то функция ВПР ищет точное соответствие. Если таковое не найдено, то возвращается значение ошибки #Н/Д.

Пример №11. Применение функции ВПР.

Необходимо распределить премиальные среди торговых представителей в соответствии с объемом продаж. В столбец Dнеобходимо ввести коэффициент премиальных, который зависит от объема продаж. Необходимо заполнить столбец D3:D13.  Коэффициент премиальных в зависимости от объема продаж содержится в таблице премий. Воспользуемся функцией ВПР.