- •4. Використання функцій. Робота з майстром функцій
- •1. Створення формул
- •2. Представлення в комірках формул та результатів
- •3. Використання формул масиву
- •4. Використання функцій. Робота з майстром функцій
- •5. Тригонометричні та математичні функції
- •6. Відносні і абсолютні координати. Автозаповнення для формул
5. Тригонометричні та математичні функції
Наступна, практично найпопулярніша група функцій, що використовуються в Excel, це математичні та тригонометричні функції. Варто зауважити, що в якості аргументів даних функцій найчастіше виступають числові значення. Ці функції наведені в таблиці 3.
Таблиця 3Перелік математичних і тригонометричних функцій (Math & Tring)
Формат функції |
Назва функції в російській версії програми |
Призначення |
АВS(число) |
ABS |
встановлює модуль (абсолютну величину) числа |
АСОS(число) |
ACOS |
встановлює арккосинус числа |
АСОSН(число) |
ACOSH |
встановлює гіперболічний арккосинус числа |
АSIN(число) |
ASIN |
встановлює арксинус числа |
АSINН(число) |
ASINH |
встановлює арксинус гіперболічний числа |
АТАN(число) |
ATAN |
встановлює арктангенс числа |
ATAN2(x,y) |
ATAN2 |
встановлює арктангенс для заданих координат X,Y |
АТАNН(число) |
ATANH |
встановлює арктангенс гіперболічний числа |
СЕІLІNG(число;кц) |
ОКРВВЕРХ |
заокруглює число до найближчого більшого. При цьому кц вказує точність обчислення (за замовчуваням 0) |
СОМВІN(к_об; к_вибр) |
ЧМСЛОКОМБ |
встановлює кількість комбінацій для заданого числа об'єктів. Дана функція визначає кількість всіх можливих об'єднань об'єктів в групи, де к_об - кількість об'єктів, к_вибр - кількість об'єктів в кожній комбінації |
СОS(число) |
COS |
встановлює косинус вказаного кута |
СОSН(число) |
COSH |
встановлює гіперболічний косинус числа |
DEGREES(числo) |
ГРАДУСЫ |
перетворює радіани в градуси |
ЕVEN(число) |
ЧЕТН |
заокруглює число до найближчого парного цілого; |
ЕХР(число) |
EXP |
визначає експоненту числа |
FАСТ(число) |
ФАКТР |
визначає факторіал числа |
FІОOR(числ;кц) |
ОТКРВНИЗ
|
заокруглює до найближчого меншого цілого. При цьому кц вказує точність заокруглення (за замовчуванням 0) |
ІNТ(число) |
ЦЕЛОЕ |
заокруглює до найближчого цілого |
ІN(число) |
LN |
визначає логарифм натуральний числа |
LOG(число;осн_лог) |
LOG |
визначає логарифм числа при основі |
LOG10(число) |
LOG10 |
визначає логарифм десятковий числа |
МDТЕRМ(матр) |
МОПРЕД |
обчислює визначник квадратної матриці |
MINVERSE(MaTp) |
МОБР |
шукає матрицю обернену до даної |
ММULТ(матр1;матр2) |
МУМНОЖ |
шукає добуток двох матриць |
МОD(числ1;числ2) |
ОСТАТ |
шукає залишок від ділення числі на числ2 |
ОDD(число) |
НЕЧЕТ |
заокруглює число до найближчого непарного цілого |
РІ() |
ПИ |
встановлює значення константи л (пі) |
POWER(число;Cтепень) |
СТЕПЕНЬ |
підносить число до ступеня |
PRODUCT (число1;число2;...) |
ПРОИЗВЕД |
знаходить добуток аргументів (аргументами можуть бути константи, адреси комірок та діапазони) |
RADIANS(число) |
РАДИАНЫ |
перетворює градуси в радіани |
RANDD |
СЛЧИС |
задає випадкове число від 0 до 1 |
ROMAN(число;фopMa) |
РИМСКОЕ |
перетворює число із арабського у римський формат. При цьому воно сприйметься як текст. Аргумент форма встановлює форму запису чисел, яка встановлює від класичної (0) до спрощеної (4); |
ROUND(число;Kp) |
ОКРУГЛ |
заокруглює число до найближчого із вказаною кількістю десяткових знаків. При цьому кр вказує кількість знаків |
ROUNDDOWN(число;Kp) |
OKPУГЛBHИ3 |
заокруглює число до найближчого меншого по модулю |
ROUNDUP(число;Kp) |
ОКРУГЛВВЕРХ |
заокруглює число до найближчого більшого по модулю |
SIGN(число) |
ЗНАК |
знаходить функцію Sign для даного числа, тобто дає результат 1, якщо аргумент від'ємний, -1 - додатній, 0 - якщо число рівне 0; |
SIN(число) |
SIN |
визначає синус кута |
SINН(число) |
SINH |
визначає синус гіперболічний кута |
SQRT(число) |
КОРЕНЬ |
встановлює корінь квадратний числа |
SUBTOTAL (номер;адр1;адр2;...) |
ПРОМЕЖУТОЧ-НЫЕ ИТОГИ . |
встановлює проміжні результати обчислення певної функції в списку або базі даних. При цьому потрібно вказати номер -номер функції від 1 до 11, а адр1, адр2 і тд. - адреси відповідних комірок в списку або базі даних |
SUМ(число1;число2;...) |
СУММ |
знаходить суму аргументів (аргументами можуть бути константи, адреси комірок та діапазони) |
SUMIF (інтер;умова;інтер_сум) |
СУММЕСЛИ |
знаходить суму чисел, що відповідають умові. Для цього слід вказати інтервал обчислюваних комірок, умова - умова при якій обчислюється сума (вказується в лапках, наприклад -"<0"), інтер_сум - інтервал фактичних комірок для сумування |
SUMPRODUCT (мас1;мас2;масЗ;...) |
СУММПРОИЗВ |
знаходить суму добутків відповідних елементів масивів |
SUМSQ(чис1;чис2;...) |
СУММКВ |
знаходить суму квадратів аргументів (чис1, чис2, ...) |
SUMX2MY2 (мас1;мас2) |
СУММРАЗНКВ |
знаходить суму різниці квадратів відповідних елементів двох масивів |
SUMХ2РY2(мас1;мас2) |
СУММСУММКВ |
знаходить суму сум квадратів відповідних елементів двох масивів; |
SUMХРY2(мас1;мас2) |
СУММКВРАЗН |
знаходить суму квадрата різниці відповідних елементів двох масивів |
ТАN(число) |
TAN |
встановлює тангенс кута |
ТАNН(число) |
TANH |
встановлює тангенс гіперболічний кута |
ТRUNС(число;кр) |
ОТБР |
заокруглює число до цілого, відкидаючи дробову частину. Аргумент кр вказує на точність обчислень |