Microsoft Excel / Функції в Microsoft Excel
- синтаксис записи функції [ правити ]
- Введення функцій вручну [ правити ]
- Введення функції за допомогою кнопки "Сигма" [ правити ]
Матеріал з Вікіпідручника - відкритих книг для відкритого світу
В формулах Microsoft Excel можна використовувати функції. Сам термін «функція» тут використовується в тому ж значенні, що і «функція» в програмуванні. Функція являє собою готовий блок (коду), призначений для вирішення якихось завдань.
Всі функції в Excel характеризуються:
- назвою;
- Призначенням (що, власне, вона робить);
- Кількістю аргументів (параметрів);
- Типом аргументів (параметрів);
- Типом значення, що повертається.
Як приклад розберемо функцію «СТУПІНЬ»
- Назва: РІВЕНЬ;
- Призначення: зводить вказане число в зазначену ступінь;
- Кількість аргументів: ОДНО два (ні менше, ні більше, інакше Excel видасть помилку!);
- Тип аргументів: обидва аргументи повинні бути числами, або тим, що в результаті перетворюється в число. Якщо замість одного з них вписати текст, Excel видасть помилку. А якщо замість одне з них написати логічні значення «БРЕХНЯ» або «ІСТИНА», помилки не буде, тому що Excel вважає «БРЕХНЯ» дорівнює 0, а істину - будь-яке інше нульове значення, навіть -1 одно «ІСТИНА». Тобто логічні значення в результаті перетворюються в числові;
- Тип значення, що повертається: число - результат піднесення до степеня.
Приклад використання: «= СТУПІНЬ (2; 10)». Якщо написати цю формулу в комірку і натиснути Enter, в осередку буде число 1024. Тут 2 і 10 - аргументи (параметри), а 1024 - повертається функцією значення.
Приклад формули для обчислення довжини кола, що містить функцію ПІ ():
синтаксис записи функції [ правити ]
Як ви бачите, щоб Excel не видав помилку, функція повинна відповідати певному набору правил. Цей набір правил називається синтаксис записи функції.
Загальний синтаксис запису будь-якої функції в Excel:
імя_функциі ([аргумент_1; аргумент_2; ...; аргумент_N])
Список аргументів поміщений в квадратні дужки, що говорить про те, що це необов'язкова частина.
- Деякі функції взагалі не приймають аргументів. Наприклад, функція ПІ () просто повертає в осередок значення константи «3,1415 ...», а функція СЬОГОДНІ () вставляє в клітинку поточну дату. Однак, навіть якщо функція не приймає аргументів, порожні круглі дужки писати обов'язково, інакше Excel видасть помилку!
- Деякі функції приймають РІВНЕ ОДИН аргумент. Наприклад функції sin (число), cos (число) і т. П.
- Деякі функції приймають більше, ніж один аргумент. В такому випадку аргументи розділяються між собою крапкою з комою «;».
У загальному випадку, аргументами функції можуть бути константи (числа, введені вручну), посилання на осередки, посилання на діапазон комірок, іменовані посилання і інші функції (вкладені функції).
Введення функцій вручну [ правити ]
Для набору найпростіших формул, що містить функції, можна не користуватися спеціальними засобами, а просто писати їх вручну (див. Рис. Вище). Однак, цей спосіб погано підходить для набору довгих формул, таких, як на рис. нижче.
До недоліків набору формул вручну можна віднести:
- Вручну ставити «=»;
- набирати ім'я функції;
- відкривати / закривати круглі дужки;
- розставляти крапки з комою;
- стежити за порядком вкладеності
- укладати текст в подвійні лапки;
- не мати можливість подивитися проміжні розрахунки;
- і т.п.
Занадто велика ймовірність припуститися помилки, набираючи вручну складні і довгі формули, і на це йде багато часу.
Введення функції за допомогою кнопки "Сигма" [ правити ]
Один із засобів полегшити і прискорити роботи з функціями - кнопка на панелі інструментів «Стандартна». У ній розробники Microsoft «заховали» п'ять часто використовуваних функцій:
- СУМ (мінімум один, максимум 30 аргументів). Підсумовує свої аргументи.
Корисна порада: Щоб швидко дізнатися суму значень в діапазоні, виділяємо його і дивимося на рядок стану - там повинна відображатися сума;
- СРЗНАЧ (мінімум один, максимум 30 аргументів). Знаходить середнє арифметичне аргументів;
- РАХУНОК (мінімум один, максимум 30 аргументів). Підраховує кількість чисел у списку аргументів (використовується для підрахунку кількості осередків з числами, порожні клітинки і текст ігноруються);
- МАКС (мінімум один, максимум 30 аргументів). Повертає максимальний аргумент;
- МІН (мінімум один, максимум 30 аргументів). Повертає мінімальний аргумент.
Принцип роботи:
- активізуємо осередок, де повинен бути результат (просто клацаємо);
- Натискаємо на стрілочку праворуч від кнопки "сигма";
- Вибираємо потрібну функцію. Після вибору Excel сам вставить знак «=», ім'я функції, круглі дужки, і навіть спробує вгадати діапазон, який ми ходимо виділити (хоча він рідко вгадує);
- Виділяємо зв'язний діапазон комірок. Excel вставить в круглі дужки адреса виділеного діапазону;
- Якщо потрібно, наприклад, підсумувати числа з незв'язних діапазонів, затискаємо Ctrl, і виділяємо потрібну кількість діапазонів. Excel сам поставить крапку з комою, і вставить посилання на інший діапазон;
- Коли виділили всі потрібні діапазони, для завершення натискаємо Enter;
У процесі виділення можна натискати F4 для зміни типу посилання і F3 для вставки іменованих посилань.