Слайд 18В поставку EXCEL входит более 300 функций. Используя VBA можно создавать свои
функции.
Формат стандартной функции:
Имя_Функции (Аргумент)
Аргументом может быть:
1. Пустой аргумент () - СЕГОДНЯ().
2. Константа - КОРЕНЬ(124).
3. Ссылка на ячейку (адрес) - КОРЕНЬ(А4).
4. Диапазон - СУММ(А3:А8).
5. Несколько аргументов -
а) фиксированное число - ОКРУГЛ(123,4565; 2) = 123,46.
б) неопределенное число (до 30) - СРЗНАЧ(А5:В8; D5:E8; F12; 125).
6. Выражения - КОРЕНЬ(A1^2+A2^2).
7. Другие функции - SIN(РАДИАНЫ(В2)).
Слайд 22Ввод функций
Функции могут использоваться самостоятельно и в составе выражений. Порядок ввода
одинаковый.
1. Вставка - Функция или или
2. В поле Категория выбрать нужную категорию.
3. В поле Функция -функцию. ОК
Внизу диалогового окна появиться краткое описание этой функции. Если необходимо узнать подробнее, то вызвать справку (слева внизу).
4. В появившемся диалоговом окне ввести аргументы.
5. После выбора аргументов в нижней части диалогового окна будет виден результат. Если он правильный, то ОК.
6. Если аргументом функции должна быть другая функция, то щелкнуть в поле ввода аргумента и выбрать нужную функцию из списка.
Слайд 24Адресация относительная и абсолютная
Слайд 25ДИАПАЗОН
ЛЮБАЯ ПРЯМОУГОЛЬНАЯ ЧАСТЬ ТАБЛИЦЫ
Обозначение B2:E4
Слайд 26Относительная адресация:
A2, B4, C9, F12
Всякое изменение места расположения формулы ведёт к автоматическому
изменению адресов ячеек в этой формуле.
Слайд 27Пример:
До копирования
После копирования
Слайд 28Результат в данной ячейке D4?
А) 0
Б) 6
В) 10
Г) 24
Слайд 30Оператори, які використовуються у формулах
Користувач може застосовувати скільки завгодно операторів (формули можуть
бути достатньо складними). На наступному рисунку відтворена робоча таблиця з формулою у клітинці В6. Ця фомула має такий вигляд:
=(В2-В3)*В4
Слайд 32У цьому випадку формула віднімає число, розміщене в клітинці В3, від числа,
розміщеного в клітинці В4. Якби користувач присвоїв цим клітинкам імена, то формула була б більш наочною. Ось як трансформується ця формула після присвоєння імен:
=(Прибуток-Витрати)*СтавкаПодатку
Слайд 35Крім того, у формулах можна використовувати вкладені дужки, тобто дужки, поміщені між
іншими дужками. Якщо у формулі є вкладені дужки, то Excel обчислює спочатку вираз, який розміщений в самих "внутрішних" дужках, а вже потім рухається з внутрішніх дужок до зовнішніх. Наприклад:
=((В2*С2)+(В3*С3)+(В4*С4))*В6
Слайд 36Вмонтовані функції
СУММ (SUM),
СРЗНАЧ (AVERAGE)
КОРЕНЬ (SQRT
Слайд 37Функції - це вмонтовані інструменти, що використовуються у формулах. Вони дають змогу:
спрощувати
формули;
виконувати за формулами такі обчислення, які без них зробити неможливо;
прискорювати виконання деяких завдань редагування.
Слайд 38Для розрахунку середнього значення чисел, розміщених у десяти клітинках (А1:А10), використана така
формула:
=(А1+А2+А3+А4+А5+А6+А7+А8+А9+А10)/10
Краще замінити цю формулу на одну, дуже просту в користуванні, вбудовану функцію робочої таблиці Excel:
=СРЗНАЧ(А1:А10) або
= AVERAGE(А1:А10)
Слайд 39Необхідно знайти найбільше значення з чисел, розміщених у діапазоні клітинок (А1:D100). У
цьому випадку можна скористатися такою функцією:
=МАКС(А1:D100) або
= MAX(А1:D100)
Слайд 40ПРОПНАЧ (PROPER).
=ПРОПНАЧ(А2) або =PROPER(А2)
Виконати команду Правка та її опцію Специальная вставка (Edit
? Paste Special), позначивши опцію Значення (Values).
Слайд 42Припустимо, що користувачеві необхідно підрахувати в робочій таблиці комісійні за результатами продажу
якого-небудь товару. Якщо продавець продав товару на суму, що перевищує 100 тис. грн., то його ставка комісійних становить 7,5%, якщо на меншу суму, то 5%. Без використання функції користувачеві необхідно створити дві різні формули і правильно їх використати для кожної позиції списку. В цьому випадку необхідно скористатися функцією ЕСЛИ (IF) для розрахунку комісійних незалежно від суми продажів.
Слайд 43=ЕСЛИ(А1<100000;A1*0,05;A1*0,075)
або
=IF(А1<100000;A1*0,05;A1*0,075)
Слайд 44Aргументи функцій
СЛЧИС (RAND),
=CЛЧИС() або =RAND()
=SIN(РАДИАНЫ(В9)) або =SIN(RADIANS(В9))
Функція РАДИАНЫ (RADIANS) перетворює значення аргумента,
яке задане в градусах, на радіани, оскільки в усіх тригонометричних функціях Excel аргументи задаються в радіанах.
Слайд 45В багатьох функціях як аргумент використовується посилання на діапазон клітинок. Наприклад, в
такій функції використовується діапазон клітинок А10:А20:
=СУММ(А10:А20) або =SUM(A10:A20)
Слайд 46Як аргумент використовувати посилання на весь рядок або графу. Наприклад, з допомогою
наступної формули можна розрахувати суму значень, які поміщені в графі А:
=СУММ(А:А) або =SUM(A:A)
Слайд 47Способи введення функцій
Ручне введення функцій
Використання Мастера функций
Слайд 49Приклад використання Мастера функций
Припустимо, що користувачеві необхідно обчислити середнє значення діапазону клітинок
з допомогою функції СРЗНАЧ (AVERAGE). Для цього виконайте такі дії:
Введіть числа (можна вводити будь-які значення) в діапазон клітинок А1:А6.