Призначення й використання математичних, статистичних функцій табличного процесора



Функція (електронної таблиці) — це заздалегідь визначена (розробниками ПЗ) формула, що виконує обчислення за заданими величинами, які називають аргументами.

Аргументом функції може бути число, стала, текст, вираз, логічна величина, посилання на клітинку або діапазон, результат іншої функції, формула, масив, величина помилки. Існують функції і без аргументів.

Синтаксис функціїце послідовність розташування символів у її запису.

Введення запису функції (альтернативи):
  • з клавіатури при появі підказки щодо синтаксису й аргументів;
 
  • викликати вікно Помічника з функцій:
    • або натисканням клавіш Ctrl + F;
    • або натисканням кнопки f(x) Помічник з функцій у рядку формул;
    • або вказівкою меню Вставка / Функція...
Вікно діалогу Помічник з функцій спрощує введення функцій. В ньому відображено назву та призначення функції та аргументів. Якщо аргументів багато, кількість полів для них автоматично збільшується. Кнопка Довідка дає можливість отримати коротку інформацію щодо вибраної функції.
При переході в режим введення формул в полі Область аркуша, розташованому в лівій частині рядка формул, буде показано назву останьої використаної функції. Розкривши список, отримують перелік інших використаних функцій.
Ще один інструмент для роботи з функціями вмикає вказівка меню Вставка / Список функцій.
У правій частині вікна LibreOffice Calc відкривається перелік категорій функцій, ліворуч від нього — кнопка f(x), яка вставляє виділену функцію у формулу:
Категорії бібліотеки функцій LibreOffice Calc:
  • База даних;
  • Дата і час;
  • Фінансові;
  • Інформація;
  • Логічні;
  • Математичні;
  • Масив;
  • Статистичні;
  • Електронна таблиця;
  • Текст.
Математичні функції

SUM — знаходить суму вказаних аргументів.
Синтаксис: SUM(число1; число2; ...; число30).
Приклади використання
=SUM(C1; D5; F8; H3)
=SUM(A1; B5: B7; 20; B4+20)
=SUM(E2:E20)

Суму обчислюють найчастіше, тому в рядку формул є кнопка Сума (на малюнку нижче). Виділивши потрібний діапазон даних, натискають цю кнопку й отримують результат. Більше того, виділивши дані, можна одразу побачити їхню суму в рядку стану.
ABS — обчислює абсолютну величину (модуль) числа.
Синтаксис: ABS(число)
Приклади використання
=ABS(-150)
=ABS(-150+23/5)
=ABS(C11)

SQRT — обчислює (арифметичний) квадратний корінь невід'ємного числа.
Синтаксис: SQRT(число)
Приклади використання
=SQRT(625)
=SQRT(А11)

POWER — підносить основу до вказаного степеня.
Синтаксис: POWER(основа; степінь)
Приклади використання
=POWER(2;5)
=POWER(4-25/3;3)
=POWER(B7;-3)

RADIANS — перетворює градусну міру в радіанну.
Синтаксис: RADIANS(число)
Приклади використання
=RADIANS(120)
=RADIANS(С5)

COS — знаходить косинус кута, заданого в радіанах. Якщо кут задано в градусах, для переведення його в радіани використовують функцію RADIANS.
Синтаксис: COS(число)
Приклади використання
=COS(B7)
=COS(RADIANS(90))

SIN — знаходить синус кута, заданого в радіанах.
Синтаксис: SIN(число)
Приклади використання
=SIN(F7)
=SIN(RADIANS(120))

TAN — знаходить тангенс кута, заданого в радіанах.
Синтаксис: TAN(число)
Приклади використання
=TAN(D7)
=TAN(RADIANS(-45))

PI — повертає 3,14159265358979 — наближення числа Піфагора π. Ця функція не має аргументів.
Синтаксис: PI()
Приклад використання
=PI()

ROUND — округляє число до вказаної кількості знаків після десяткової коми. Якщо кількість знаків від'ємна — до найближчих десятків (сотень, тисяч), якщо дорівнює 0 або не вказана — до найближчого цілого.
Синтаксис: ROUND(число;кількість знаків)
Приклади використання
=ROUND(B4;3)
=ROUND(289,55578;-2)

COMBIN — знаходить кількість комбінацій без повторень для заданої кількості елементів. Інакше кажучи, кількість підмножин, що містять k елемнтів, множини, що містить n елементів, для заданих натуральних n і k.
Синтаксис: COMBIN(число n; число k)
Приклад використання
=COMBIN(11;3)

COUNTIF — у вибраному діапазоні обчислює кількість клітинок, які задовольняють певній умові, тобто їхня величина збігається з вказаною або задовольняє певну нерівність. Умову записують як число, текст, логічний вираз, посилання на клітинку з умовою.
Синтаксис: COUNTIF(діапазон; умова)
Приклад використання
=COUNTIF(D3:D10; 100)
=COUNTIF(B3:B27; "Відмінно")
=COUNTIF(C5:C20; >3)
=COUNTIF(A2:A25; C1)

SUMIF — знаходить суму величин у вказазаному діапазоні клітин, яким відповідають комірки, величини у яких задовольняють певну умову.
Синтаксис: SUMIF(діапазон для перевірки; умова; діапазон додавання)
Приклад використання
=SUMIF(C4:C15; >3; D4:D15)

Приклад 3. Обчислити величини функції y = sin2x + (x + a)1/2 на відрізку [–3; 3] з кроком 0,5 при a = 5,25.
  1. У клітину B1 ввести величину сталої a.
  2. У клітинки B3 та C3 ввести перші дві величини змінної x.
  3. Виділити клітинки B3 та C3.
  4. За допомогою маркера заповнити діапазон D3:N3 величинами x.
  5. У клітину B4 ввести формулу =POWER(SIN(B3);2)+SQRT(B3+$B$1). 
  6. Скопіювати введену формулу у клітинки С4:N4.
 Приклад 4. Створити електронну таблицю для знаходження загальної вартості по кожному з найменувань товарів, застосувавши функцію SUMIF, згідно з поданим малюнком.
Для запису функції можна використати Помічник з функцій:
Добре знаючи синтаксис, можна вести запис функції з клавіатури. У поданому прикладі застосовано абсолютну адресацію для незмінних діапазонів (виділені кольором), в якості умови — текст (у лапках).
Статистичні функції

MAX — знаходить найбільшу величину серед вказаних аргументів — чисел або посилань на клітинки з числами. Текст ігнорується. Дорівнює 0, якщо серед аргументів немає чисел.
Синтаксис: MAX(число1; число2; ...; число30)
Приклад використання
=MAX(A3:C5; D8;E5)
=MAX(A1; B2:F7; 256; B5+20)
=MAX(E1:E25)

MIN — знаходить найменшу величину серед вказаних аргументів — чисел або посилань на клітинки з числами. Текст ігнорується. Дорівнює 0, якщо серед аргументів немає чисел.
Синтаксис: MIN(число1; число2; ...; число30)
Приклад використання
=MIN(A1; B3; C3; D10; 1024; E5: E10)

AVERAGE — обчислює середнє арифметичне аргументів — чисел та посилань на клітинки з числами.
Синтаксис: AVERAGE(число1; число2; ...; число30)
Приклад використання
=AVERAGE(A1; B3; C3; D10; 1024; E5:E10)

GEOMEAN — обчислює середнє геометричне аргументів — чисел та посилань на клітинки з числами.
Синтаксис: GEOMEAN(число1; число2; ...; число30)
Приклад використання
=GEOMEAN(B2:D10; E5:E10)

COUNT — знаходить кількість чисел серед аргументів (чисел, посилань на клітинки з числами).
Синтаксис: COUNT(число1; число2; ...; число30)
Приклад використання
=COUNT(B10;C10;D10;105;E10)

Приклад 5. Для масиву А знайти кількість елементів, найбільшу й найменшу величину елементів, середні арифметичне та геометричне згідно з поданими малюнками.
де на останньому малюнку таблицю подано в режимі відображення формул.

Логічні функції

AND — повертає величину значення TRUE, якщо всі аргументи мають величину TRUE. Повертає величину FALSE, якщо хоч один логічний вираз має величину FALSE.
Синтаксис: AND(логічний вираз1; логічний вираз2; ...; логічний вираз30)
Приклад
=AND(B5>F5; C3=256; B5+20<0)
=AND(FALSE;E1<>E25)
OR — повертає величину TRUE, якщо хоча б один аргумент (логічний вираз) має величину TRUE. Повертає величину FALSE, якщо всі логічні вирази мають величину FALSE.
Синтаксис: OR(логічний вираз1; логічний вираз2; ...; логічний вираз30)
Приклад використання
=OR(A10>H5; C3>=2; B5="Зараховано")
=OR(E1=E25; TRUE)

IF — застосовують, якщо залежно від справдження висловлювання-умови потрібно вибрати величину.
Синтаксис: IF(логічний вираз; величина_якщо_істина; величина_якщо_хиба)
Приклад використання
=IF(A10>=3;"Зараховано";"Заборгованість")
=IF(E25>>5;TRUE)

Приклад 6. Створити таблицю визначення підсумків навчання з фізики за семестр — cтудент отримує залік за умови, що здав теоретичну частину, має зараховані лабораторні роботи і відвідав більше 75% пар — згідно з поданим малюнком.
Тут у клітинку E3 було введено формулу
=IF(AND(B3>=3;C3="Зараховано";D3>75);"Залік";"Борг"),
яку потім скопійовано у клітини E4:E6.

Комментариев нет:

Отправить комментарий