Огляд математичних функцій в Excel (частина 2). Незаслужено забуті функції (зі знімком екрана з Excel, де знайти)

Як правило, люди використовують лише обмежену кількість формул Excel, хоча є ряд функцій, про які люди несправедливо забувають. Однак вони можуть дуже допомогти у вирішенні багатьох проблем. Щоб познайомитися з математичними функціями, необхідно відкрити вкладку «Формули» і знайти там пункт «Математика». Ми розглянемо деякі з цих функцій, оскільки кожна з можливих формул у Excel має своє практичне застосування.

Математичні функції випадкових чисел і можливі комбінації

Це функції, які дозволяють працювати з випадковими числами. Треба сказати, що справді випадкових чисел не буває. Всі вони генеруються за певними шаблонами. Тим не менш, для вирішення прикладних задач навіть генератор не зовсім випадкових чисел може бути дуже корисним. Математичні функції, які генерують випадкові числа, включають МІЖ СПРАВОЮ, СЛЧИС, ЧІСЛКОМБ, ФАКТ. Розглянемо кожну з них докладніше.

функція МІЖ СПРАВОЮ

Це одна з найбільш використовуваних функцій у цій категорії. Він генерує випадкове число, яке відповідає певній межі. Важливо враховувати, що якщо діапазон занадто вузький, цифри можуть бути однаковими. Синтаксис дуже простий: =RANDBETWEEN(нижнє значення; верхнє значення). Передаваними користувачем параметрами можуть бути як числа, так і комірки, що містять певні числа. Обов'язкове введення для кожного аргументу.

Перше число в дужках - це мінімальне число, нижче якого генератор не працюватиме. Відповідно, друга – максимальна кількість. Окрім цих значень, Excel не шукатиме випадкове число. Аргументи можуть бути однаковими, але в цьому випадку буде згенеровано лише одне число.

Це число постійно змінюється. Щоразу, коли документ редагується, значення змінюється.

функція СЛЧИС

Ця функція генерує випадкове значення, межі якого автоматично встановлюються на рівні 0 і 1. За допомогою цієї функції можна використовувати кілька формул, а також використовувати одну функцію кілька разів. У цьому випадку показання не змінюються.

Вам не потрібно передавати додаткові параметри в цю функцію. Тому його синтаксис максимально простий: =СУМ(). Також можна повертати дробові випадкові значення. Для цього потрібно скористатися функцією СЛЧИС. Формула матиме вигляд: =RAND()*(макс. обмеження-мін. обмеження)+мін.

Якщо поширити формулу на всі комірки, то можна встановити будь-яку кількість випадкових чисел. Для цього необхідно скористатися маркером автозаповнення (квадратиком у нижньому лівому куті виділеної клітинки).

функція NUMBERCOMB

Ця функція відноситься до такого розділу математики, як комбінаторика. Він визначає кількість унікальних комбінацій для певної кількості об'єктів у вибірці. Його активно використовують, наприклад, у статистичних дослідженнях у соціономічних науках. Синтаксис функції такий: =NUMBERCOMB(заданий розмір, кількість елементів). Розглянемо ці аргументи докладніше:

  1. Розмір набору - це загальна кількість елементів у вибірці. Це може бути кількість людей, товарів і так далі.
  2. Кількість елементів. Цей параметр позначає посилання або число, яке вказує на загальну кількість об’єктів, які повинні бути отримані в результаті. Основна вимога до значення цього аргументу полягає в тому, що воно завжди має бути меншим за попередній.

Необхідно ввести всі аргументи. Крім усього іншого, всі вони повинні бути позитивними за модальністю. Візьмемо маленький приклад. Припустимо, у нас є 4 елементи – ABCD. Завдання таке: підібрати комбінації так, щоб цифри не повторювалися. Однак їх розташування не враховано. Тобто програмі буде все одно, чи це комбінація АВ чи ВА.

Давайте тепер введемо формулу, яка потрібна для отримання цих комбінацій: =ЧИСЛОКОМБ(4). В результаті буде відображено 6 можливих комбінацій, що складаються з різних значень.

Функція РАХУНОК

У математиці є таке поняття, як факторіал. Під цим значенням розуміється число, отримане множенням усіх натуральних чисел до цього числа. Наприклад, факториал числа 3 буде числом 6, а факторіел числа 6 — числом 720. Факторіал позначається знаком оклику. І використання функції ФАКТОР стає можливим знайти факторіал. Синтаксис формули: =ФАКТ(число). Факторіал відповідає числу можливих комбінацій значень у наборі. Наприклад, якщо у нас три елементи, то максимальна кількість комбінацій в цьому випадку буде 6.

Функції перетворення чисел

Перетворення чисел — це виконання з ними певних дій, не пов'язаних з арифметикою. Наприклад, перетворення числа на римське, повернення його модуля. Ці можливості реалізуються за допомогою функцій ABS і ROMAN. Розглянемо їх докладніше.

Функція ABS

Нагадуємо, що модуль — це відстань до нуля на осі координат. Якщо уявити горизонтальну лінію з позначеними на ній цифрами з кроком 1, то можна побачити, що від числа 5 до нуля і від числа -5 до нуля буде однакова кількість клітинок. Ця відстань називається модулем. Як ми бачимо, модуль -5 дорівнює 5, оскільки для досягнення нуля потрібно пройти 5 клітинок.

Щоб отримати модуль числа, потрібно скористатися функцією ABS. Його синтаксис дуже простий. Досить написати число в дужках, після чого буде повернено значення. Синтаксис: =ABS(число). Якщо ввести формулу =ABS(-4), тоді результат цих операцій буде 4.

функція ROMAN

Ця функція перетворює число в арабському форматі на римське. Ця формула має два аргументи. Перше є обов’язковим, а друге можна опустити:

  1. Номер. Це безпосередньо число або посилання на клітинку, що містить значення в цій формі. Важливою вимогою є те, що цей параметр має бути більше нуля. Якщо число містить цифри після коми, то після його переведення в римський формат дробова частина просто обрізається.
  2. Формат. Цей аргумент більше не потрібен. Визначає формат презентації. Кожному числу відповідає певний вигляд числа. Є кілька можливих варіантів, які можна використовувати як цей аргумент:
    1. 0. У цьому випадку значення відображається в класичному вигляді.
    2. 1-3 – різні види відображення римських цифр.
    3. 4. Легкий спосіб показати римські цифри.
    4. Правда і неправда. У першому випадку число подається в стандартному вигляді, а в другому – в спрощеному.

Функція SUBTOTAL

Це досить складна функція, яка дає вам можливість підсумовувати проміжні підсумки на основі значень, які передаються їй як аргументи. Ви можете створити цю функцію через стандартний функціонал Excel, а також можна використовувати її вручну.

Це досить складна у використанні функція, тому про неї потрібно поговорити окремо. Синтаксис цієї функції:

  1. Номер функції. Цей аргумент є числом від 1 до 11. Це число вказує, яку функцію буде використано для підсумовування зазначеного діапазону. Наприклад, якщо нам потрібно скласти числа, то першим параметром потрібно вказати число 9 або 109.
  2. Посилання 1. Це також обов'язковий параметр, який дає посилання на діапазон, що враховується для підсумовування. Як правило, люди використовують тільки один діапазон.
  3. Посилання 2, 3… Далі йде певна кількість посилань на діапазон.

Максимальна кількість аргументів, які може містити ця функція – 30 (номер функції + 29 посилань).

Важливе зауваження! Вкладені підсумки ігноруються. Тобто, якщо функція вже була застосована в якомусь діапазоні ПРОМІЖНІ ПІДСУМКИ, вона ігнорується програмою.

Також зауважте, що використовувати цю функцію для проміжного підсумку горизонтальних масивів даних не рекомендується, оскільки вона для цього не призначена. У цьому випадку результати можуть бути невірними. функція ПРОМІЖНІ ПІДСУМКИ часто поєднується з автофільтром. Припустимо, у нас є такий набір даних.

Огляд математичних функцій в Excel (частина 2). Незаслужено забуті функції (зі знімком екрана з Excel, де знайти)

Давайте спробуємо застосувати до нього автофільтр і виділити тільки комірки, позначені як «Продукт1». Далі ставимо завдання визначити за допомогою функції ПРОМІЖНІ ПІДСУМКИ проміжний підсумок цих товарів. Тут нам потрібно застосувати код 9, як показано на скріншоті.

Огляд математичних функцій в Excel (частина 2). Незаслужено забуті функції (зі знімком екрана з Excel, де знайти)

Далі функція автоматично вибирає ті рядки, які не входять до результату фільтрування, і не включає їх у обчислення. Це дає вам більше можливостей. До речі, в Excel є вбудована функція Підсумки. У чому різниця між цими засобами? Справа в тому, що функція автоматично прибирає з виділення всі рядки, які в даний момент не відображаються. Це без урахування коду номер_функції.

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

1 – СЕРЦЕ;

2 – ЛІК;

3 – ШЕЦ;

4 – МАКС;

5 ХВИЛИН;

6 – ПРОДУКТ;

7 – STDEV;

8 – СТАНДОТКЛОНП;

9 – СУМ;

10 – DISP;

11 – DISP.

Ви також можете додати 100 до цих чисел, і функції будуть такими ж. Але є одна відмінність. Відмінність полягає в тому, що в першому випадку приховані комірки не будуть враховані, а в другому – будуть.

Інші математичні функції

Математика - це складна наука, яка містить безліч формул для найрізноманітніших завдань. Excel містить майже все. Давайте розглянемо лише три з них: ЗНАК, Пі, ТОВАРІВ.

Функція SIGN

За допомогою цієї функції користувач може визначити, додатне чи від’ємне число. З його допомогою можна, наприклад, групувати клієнтів на тих, хто має борги в банку, і тих, хто на даний момент не взяв і не повернув кредит.

Синтаксис функції такий: =ЗНАК(число). Ми бачимо, що є тільки один аргумент, введення якого є обов'язковим. Після перевірки числа функція повертає значення -1, 0 або 1, залежно від того, якого знаку воно було. Якщо число виявилося від’ємним, то воно буде -1, а якщо додатним – 1. Якщо в якості аргументу спіймано нуль, то він повертається. Функція використовується разом із функцією IF або в будь-якому іншому подібному випадку, коли потрібно перевірити номер.

функція Pi

Число PI є найвідомішою математичною константою, яка дорівнює 3,14159 … Використовуючи цю функцію, ви можете отримати округлену версію цього числа до 14 знаків після коми. Він не має аргументів і має такий синтаксис: =PI().

функція ТОВАРІВ

Функція, схожа за принципом на SUMобчислює лише добуток усіх чисел, переданих йому як аргументи. Ви можете вказати до 255 чисел або діапазонів. Важливо враховувати, що функція не враховує текстові, логічні та будь-які інші значення, які не використовуються в арифметичних операціях. Якщо логічне значення використовується як аргумент, то значення ІСТИНА відповідає одиниці, а значення ПОМИЛКОВИЙ - нуль. Але важливо розуміти, що якщо в діапазоні є логічне значення, то результат буде неправильним. Синтаксис формули такий: =ПРОДУКТ(число 1; число 2…).

Ми бачимо, що числа тут подано через крапку з комою. Обов’язковим аргументом є один – перше число. В принципі, ви не можете використовувати цю функцію з невеликою кількістю значень. Потім потрібно послідовно перемножити всі числа і клітинки. Але коли їх багато, то в ручному режимі це займе досить багато часу. Для його збереження є функція ТОВАРІВ.

Таким чином, ми маємо величезну кількість функцій, які використовуються досить рідко, але в той же час вони можуть бути корисними. Не забувайте, що ці функції можна поєднувати між собою. Відповідно, спектр можливостей, що відкриваються, значно розширюється.

залишити коментар