четвер, 9 жовтня 2014 р.

Використання функцій табличного процесора



Без формул програма Ехсеl майже нічим не відрізнялась би від звичайного текстового редактора. Адже саме можливість вводити прості та складні формули і миттєво отримувати результати їх обчислення робить Ехсеl зручним і незамінним інструментом для виконання фінансових, інженерних, статистичних та інших розрахунків.

Використання функцій
Функція – це створена заздалегідь формула, що виконує певні обчислення.
Наприклад, перетворює двійкове число на десяткове, повертає поточну дату або час, перетворює малі літери на великі, підраховує кількість символів у рядку та ін.
За допомогою функцій великі і складні формули можна зробити легкими і зрозумілими. Кожна функція має свій власний синтаксис (правила запису), якого слід дотримуватись, щоб програма працювала як належить.
Структура функції
Введення функції починається зі знаків “=”, “+” або  “”. Усі функції програми Ехсеl складаються з двох основних частин – імені функції і аргументів. Аргументи  функцій задаються в круглих дужках, що йдуть безпосередньо за ім’ям функцій. Функція може мати один, декілька чи не мати жодного аргументу. Аргументом може бути діапазон комірок, наприклад функція  =SUM(A1:A5) знаходить суму значень, які містяться в комірках діапазону A1:A5. Якщо функція має декілька аргументів, вони відокремлюються один від одного крапкою з комою, наприклад функція  =SUM(A1:A5; В1:В5; С1:С5) підсумовує усі значення, що міститься в зазначених діапазонах. Наявність круглих дужок під час уведення функції є обов’язковою, навіть якщо функція не має аргументів.
Якщо розширити діапазон комірок, який є аргументом функції, додавши до нього комірку з іншим значенням, формул буде автоматично пере обчислена з врахуванням доданого значення.
Крім посилань на комірки і діапазони, аргументами функції можуть бути константи, текстові рядки, імена комірок і діапазонів, математичні і логічні вирази, масиви, значення помилок і навіть інші функції. Якщо як аргумент використовується інша функція (вона називається вкладеною), то спочатку Ехсеl обчислює значення вкладеної функції, а потім використовує його як аргумент до зовнішньої функції. У формулах можна використовувати до семи рівнів вкладення функцій.
Способи введення функцій
1)                 Введення вручну. Щоб ввести функцію вручну, потрібно ввести в комірку знак “=”, набрати ім’я функції (можна малими літерами), задати список аргументів у круглих дужках, натиснути Enter. Якщо ім’я функції введено правильно, літери автоматично перетворяться на великі.
2)                 Використання діалогового вікна Вставка функции.
Застосування діалогового вікна Вставка функции значно спрощує процес введення функції у формулу. Це діалогове вікно допомагає вибрати потрібну функцію і правильно задати її аргументи.
Щоб ввести функцію, потрібно виконати такі дії:
1.                 Виокремити комірку, куди потрібно ввести функцію.
2.                 Вибрати команду Вставка/Функция (або натиснути кнопку Вставка функции на стандартній панелі інструментів). Відкриється діалогове вікно Вставка функции.
3.                 В розкривному списку вибрати потрібну категорію, після цього в полі Выберите функцию з’являться функції, з яких треба вибрати потрібну.
4.                 Після вибору функції з’явиться діалогове вікно Аргументы функции. У відповідних полях цього вікна за потрібно задати аргументи функції, ввівши їх адреси вручну або виділивши мишею.
5.                 Після задання всіх аргументів потрібно натиснути кнопку ОК, діалогове вікно зникне, а в клітинці з’явиться результат обчислення функції.
3)     Використання розкривного списку Функции
Як тільки в комірку ввести знак “=”, кнопка розкривного списку Имя в рядку формул автоматично замінюється кнопкою розкривного списку Функции. Список Функции місить перелік з 10 функцій, що використовувались останніми. Якщо клацнути на будь-якій функції з цього списку, її буде введено в комірку, а на екрані з’явиться діалогове вікно Аргументы функции, де можна задати аргументи цієї функції.
В Ехсеl функції поділяються по категоріях: математичні, текстові, логічні, фінансові, для роботи з датою та часом та ін.
Математичні функції
У цій категорії представлені функції для обчислення суми і добутку чисел, квадратного кореня, степеня, факторіала числа, функції округлення значень, тригонометричні, логарифмічні та інші функції, призначені для розв’язання простих і складних математичних задач.
Функція SUM
Найбільш поширеною математичною функцією є функція SUM, призначена для підсумовування чисел. Вона може мати від 1 до 30 аргументів, таких як числа, формули або адреси комірок чи діапазонів, що містять числові значення.
Якщо треба просумувати всі значення рядка 4, треба ввести формулу =SUM (4:4), щоб просумувати всі значення стовпця С, слід ввести формулу =SUM (С:С).
На стандартній панелі інструментів є кнопка Автосумма, яка підсумовує значення з комірок вказаного діапазону. Для автоматичного підсумовування значень потрібно розмітити табличний курсор у клітинці під діапазоном, комірок, що треба підсумувати, клацнути на кнопці Автосумма, виділити мишею рамкою діапазон підсумовування, натиснути Enter.
Кнопка Автосумма дозволяє також помістити в комірку функцію підрахунку середнього значення, кількості чисел в діапазоні, обчислення найбільшого та найменшого значень. Вибрати ці функції можна  в розкривному списку кнопки Автосумма.
Використання логічних функцій.
Розгалуження в ЕТ реалізовують за допомогою функції ЯКЩО, яка використовується у формулах і має таку структуру:
Якщо (<логічний вираз>;<вираз 1> ; <вираз 2>).
Логічний вираз – це форма запису умови: простої або складеної.
Якщо умова істинна, то функція набуває значення першого виразу, інакше – другого.
Вираз 1 чи вираз 2 також може бути функцією ЯКЩО – так утворюють вкладені розгалуження. Часто виразом 1 чи виразом 2 є лише адреса клітинки, яка містить деяке значення або конкретне число.
Прості умови записують як в алгоритмічних мовах – за допомогою операцій порівняння =, >, <, <=, >=, <>, визначених над виразами, наприклад 7>5, A5<=50 тощо.
Складні умови записують за допомогою логічних функцій І(<умова 1>;<умова 2>;…) та АБО(<умова 1>;<умова 2>;…).
Функція І (И, AND) істинна, якщо всі умови в її списку істинні.
Функція АБО (ИЛИ, OR) істинна, якщо хоч би одна умова в її списку істинна.
Наприклад, функція ЯКЩО (АБО (5>7; 5<7); 5; 7) отримує значення 5, а функція ЯКЩО(І(5>7; 5<7); 5; 7)– значення 7.
Якщо користувач не пам’ятає вигляду функції, він може вставити її у вираз за допомогою майстра функцій, який викликається командою Вставити → Функція. У цьому випадку потрібно вибрати назву функції з запропонованого списку (крок 1) і заповнити поля значеннями параметрів (крок 2).
Працюючи з програмою, потрібно користуватися російськими (ЕСЛИ, И, ИЛИ) або англійськими (IF, AND, OR) назвами логічних функцій.

Немає коментарів:

Дописати коментар