Page 34 - 6835
P. 34
4.2 Вкладені функції
Вкладені функції – це функції, аргументами яких можуть бути інші функції.
Розглянемо деякі приклади.
Приклад 2.14. Необхідно визначити поточний рік.
Розв’язання
Функція ГОД() визначає значення року від певної дати, а функція СЕГОДНЯ()
визначає поточну дату. Тому для визначення поточного року необхідно записати
=ГОД(СЕГОДНЯ()).
Приклад 7.15. Необхідно визначити, до якої цінової групи належить товар, за
такими правилом:
1) якщо ціна товару < 100 грн. – дешеві товари;
2) якщо 100 <1000 грн. – середній товар;
3) якщо ціна товару > 1000 грн. – дорогі товари.
Розв’язання
Нехай у комірці С записана ціна товару. Для розв’язку скористаємося функцією
ЕСЛИ()
Для розв’язування даної задачі у Excelнеобхідно вибрати функцію ЕСЛИ(). У вікні
Аргументы функции задати такі значення:
1) Лог_выражение: С2<100;
2) Значение_если_истина: дешеві;
3) Значение_если_ложь.
Обрана функція перевіряє значення комірки С2 та видає попередній результат. Для
продовження розміщуємо курсор миші Значение_если_ложь та знову викликаємо
функцію ЕСЛИ(). Для цього у вікні Excel в адресному вікні знаходимо спадний список і
знову вибираємо ЕСЛИ(), де вводимо:
1) Лог_выражение: С2<=100;
2) Значение_если_истина: середні;
3) Значение_если_ложь: дорогі.
У результаті одержимо вкладену функцію вигляду
=ЕСЛИ(С2<100; «дешеві»; ЕСЛИ(С2<=1000; «середні»; «дорогі»)).
Результат розв’язання даного прикладу у Excel поданий на рис. 2.9.
Рисунок 2.9 – Приклад вкладеної функції ЕСЛИ
Приклад 2.16. Обчислити значення виразу
7 X , якщо X ,4
Y X 3 ,1 якщо X ,7
X ,2 якщо X .5
Розв’язання