ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 29.11.2019

Просмотров: 545

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Таблиця 2

Символ

Оператор

Пріоритет

^

Піднесення до ступеня

1

*

Множення

2

/

Ділення

2

+

Складання

3

-

Віднімання

3

&&

Конкатенація

4

=

Логічне порівняння "дорівнює"

5

<

Логічне порівняння "менше ніж"

5

>

Логічне порівняння "більше ніж"

5


При написанні формул необхідно використовувати круглі дужки. Наприклад, у формулі вигляду

=(Прибуток-Витрати)*Ставка_податку

OOo Calc віднімає значення клітинці "Прибуток" зі значення клітинки "Витрати" і множить отриману різницю на значення в клітинці "Ставка_податку".

Без дужок ця формула набере вигляду:

=Прибуток-Витрати*Ставка_податку,

тобто зі значення клітинці "Прибуток" віднімається твір клітинок "Витрати" і "Ставка_податку". Таким чином, формула повертатиме помилковий результат. Щоб уникнути подібних помилок, необхідно використовувати у формулах круглі дужки, змінюючи природний порядок виконання операторів і вказуючи послідовність виконання обчислень.

Крім того, у формулах можна використовувати вкладені дужки, тобто дужки, ув'язнені всередину інших дужок. Якщо у формулі є вкладені дужки, то OOo Calc обчислює спочатку вирази, які знаходяться в самих "внутрішніх" дужках, а потім рухається зсередини назовні. Наприклад, у формулі

=((В2*С2)+(В3*С3)+(В4*С4))*В6

використано чотири пари круглих дужок, причому три з них вкладені в четверті дужки. OOo Calc обчислює значення виразів усередині усіх вкладених дужок, потім складає їх і результат множить на значення клітинки В6.

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

Якщо ваша формула містить непарне число дужок, то в деяких випадках OOo Calc може запропонувати варіант її виправлення.

Примітка: Посилання на клітинки, що використовуються як аргументи функції, слід вводити англійською мовою

Існує два основні способи введення формул в клітинку: ввести її повністю вручну або вказати адреси використовуваних в ній клітинок прямо в робочому листі.

3.1. Введення формул вручну

Завдання:

Переконайтеся, що активним є англійський шрифт.

Встановіть табличний курсор в клітинці E3.

Рис. 6.

Клацніть лівою кнопкою миші в рядку формул.

Введіть знак рівності, а потім формулу: C3*D3. Натисніть клавішу <Enter>.

Рис. 7.

Переконайтеся, що в клітинці E3 з'явилося числове значення (мал. 8).

Рис. 8.

Збережіть таблицю.

3.2. Введення формул шляхом вказівки клітинок

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


Завдання:

Встановіть табличний курсор в клітинку F3.

У рядку формул наберіть знак рівності (=).

За допомогою покажчика миші активізуйте клітинку E3. Навколо клітинки з'явиться рухома (або червона) рамка, а в рядку формул відобразитися адреса осередку.

Рис. 9.

У рядку формул наберіть оператор "помножити" (*).

Активізуйте клітинку C20 і переконайтеся, що її адреса також відбилася в рядку формул (Рис. 10).

Рис. 10

Натисніть клавішу <Enter>.

Переконайтеся, що в клітинці F3 з'явилося правильне числове значення.

Рис. 11.

Збережіть таблицю.

Адресація клітинок.

4.1. Відносна адресація

За умовчанням OOo Calc створює відносні посилання. Усі посилання на клітинки, які ви використовували до цього моменту, є відносними. Щоб зрозуміти, які посилання називаються відносними, виконайте наступне.

Завдання:

Виділіть клітинку з формулою, що розраховує величину прибутку для 1-го виробу (E3).

Використовуючи метод автозаповнення, скопіюйте формулу для визначення витрат по нових зразках.

Переконайтеся, що програма змінила посилання на клітинки відповідно до нового положення формули (Рис. 12).

Рис. 12.

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

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

4.2. Абсолютна адресація

Проте бувають випадки, коли необхідно, щоб адреси клітинок копіювалися точнісінько. У абсолютних посиланнях перед буквою стовпця і перед номером рядка, які не повинні змінюватися, ставляться знаки долара ($). При копіюванні такої формули посилання на клітинки не змінюються.

Завдання:

За допомогою автозаповнення введіть формули для розрахунку податку для кожного зразку. Переконайтеся, що отримані формули не вірні. Таким чином нам необхідно, щоб посилання на клітинку C20 залишалося незмінним.

Рис. 13.

У клітинці F3 змініть формулу таким чином: =E3*$C$20.

За допомогою автозаповнення скопіюйте цю формулу в інші клітинки.

Прогляньте формули та переконайтеся, що відносні посилання змінилися, але посилання на клітинку C20 залишилося таким, яке було раніше, Рис. 14.

Рис. 14.

Збережіть таблицю.

Використання функцій OOo Calc

Функції - це вбудовані елементи, які використовуються у формулах.

Функції реалізують наступні можливості OOo Calc.

5.1. Спрощення формул

Наприклад, середнє значення чисел, що знаходяться в десяти осередках діапазону А1:А10 можна обчислити за наступною формулою,:

=(А1+А2+А3+А4+А5+А6+А7+А8+А9+А10)/10

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


=AVERAGE(А1:А10), де

AVERAGE - функція обчислення середнього значення чисел діапазону;

А1:А10 - діапазон клітинок, що містить числа, середнє значення яких вимагається знайти.

5.2. Виконання по формулах таких обчислень, які неможливо зробити по-іншому

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

=MAX(А1:А100), де

MAX - функція визначення найбільшого значення;

А1:А100 - діапазон клітинок, серед яких вимагається відшукати найбільше значення.

5.3. Прискорення виконання деяких завдань редагування

Іноді функції дозволяють уникнути ручного редагування. Припустимо, що у вашій робочій таблиці знаходиться 1 тисяча прізвищ, причому усі вони введені прописними буквами, наприклад, ІВАНОВ І.І.

Ваш керівник, переглядаючи список, помічає, що прописні букви не підходять для вказівки прізвищ в списку адрес, який буде пов'язаний з формалізованим листом. Таким чином, ви повинні замінити ІВАНОВ І.І. на Іванов І.І.

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

=PROPER(А1), де

PROPER - функція, що робить прописною першу букву в кожному слові тексту та перетворює усі інші букви в рядкових;

А1 - клітинка, що містить рядок тексту.

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

Припустимо, що вам треба підрахувати в робочій таблиці комісійні за результатами продажів якого-небудь товару. Якщо продавець продав продукції більш, ніж на $100 000, то ставка його комісійних складає 7,5%, якщо менше, то 5%. Без використання функції вам довелося б створювати дві різні формули і правильно вживати їх для кожного значення об'єму продажів. Нижче приведена функція, яка дозволяє розрахувати комісійні з урахуванням суми продажів.

=IF(А1<100000; A1*0,05; A1*0,075), де

IF - функція, яка перевіряє, чи виконується умова, і повертає одне значення, якщо воно виконується, та інше значення, якщо ні;

А1<100000 - умова;

A1*0,05 - значення, яке повертається, якщо умова виконується;

A1*0,075 - значення, яке повертається, якщо умова не виконується.

Таким чином, якщо значення в клітинці А1 (сума продажів) буде менше ніж 100000 (умова виконується) програма помножить значення клітинки А1 на 0,05 (ставка комісійних), якщо ж сума продажів буде більше за 100000 (умова не виконується), програма помножить значення в клітинці А1 на 0,075.

Усі функції OOo Calc мають аргументи (дані усередині круглих дужок). Залежно від того, які аргументи використовуються, розрізняють наступні типи функцій.

Функції без аргументів. Наприклад, функція RAND, яка генерує випадкове число в інтервалі між 0 і 1. Навіть якщо функція не використовує аргумент, необхідно набирати порожні круглі дужки: =RAND( ).


Функції з одним аргументом: = PROPER(А1).

Функції з фіксованим числом елементів:

=IF(А1<100000; A1*0,05;A1*0,075).

Функції з невизначеним числом аргументів: =MAX(А1:А100).

Функції з необов'язковими аргументами.

Примітка: Якщо у функції використовується декілька аргументів, то кожен з них відділяється крапкою з комою.

5.1. Введення функцій вручну

Метод введення функцій вручну полягає в тому, що треба ввести за допомогою клавіатури ім'я функції і список її аргументів. Проте часто цей метод виявляється найефективнішим.

Порада:

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

Завдання:

Встановіть табличний курсор в клітинку загальної кількості зразків - C16.

У рядку формул наберіть наступний вираз: =SUM(C3:C12)

Рис. 15.

Натисніть клавішу <Enter>.

Переконайтеся, що в клітинці C16 з'явилося числове значення.

Збережіть таблицю.

5.2. Використання засобу Мастер функций

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

Завдання:

Перейдіть в клітинку D14 - ця клітинка міститиме формулу для визначення середньої ціни зразків.

Викличте діалогове вікно Мастер функций. Для цього оберіть команду Вставка => Функция або клацніть на кнопці Вставка функции, яка знаходиться біля рядка формул .

У полі Категория оберіть Все.

Рис. 16.

У полі Функция знайдіть функцію AVERAGE (СРЗНАЧ).

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

Ознайомтеся з описом функції, потім натисніть кнопку ОК

У вікні Аргументы функции в полі Число 1 введіть діапазон клітинок, серед значень яких вимагається знайти середнє значення.

Клацніть на кнопці згортання діалогового вікна, що розташована в правій частині поля Число 1. Це призведе до тимчасового згортання вікна, внаслідок чого буде видимим весь робочий лист.

Рис. 17.

У робочому листі виділіть діапазон клітинок, серед значень яких вимагається знайти середнє: С2:С11. Зверніть увагу на те, що OOo Calc розуміє свою систему адресації клітинок, згідно з якою кожна стрічка має назву Row (R), а кожен стовпчик назву Column (C), що видно з копії екрану.

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

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


Переконайтеся, що в клітинці С13 з'явилося необхідне числове значення.

Порада:

На панелі інструментів Стандартная розташована кнопка інструменту Автосумма, що має список, що розкривається. Цей інструмент забезпечує швидкий доступ до таких математичних функцій, як SUM, AVERAGE, COUNT, МАХ і MIN.

Завдання для самостійної роботи:

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

Порівняйте отримані результати з мал. 18.

Рис. 18.

Збережіть таблицю.

Форматування даних

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

Форматування впливає тільки на спосіб відображення числового значення в осередку. В самій електронній таблиці число зберігається в повному вигляді.

Якщо перемістити табличний курсор в клітинку з числовим значенням, що відформатоване, то в рядку формул буде відображено числове значення в неформатованому вигляді.

Деякі операції форматування OOo Calc здатна виконувати автоматично. Наприклад, якщо ввести в клітинку значення 12,2%, то програма знає, що ви хочете використовувати процентний формат, і застосовує його автоматично. Аналогічно, якщо ви використовуйте пропуск для відділення в числах тисяч від сотень (наприклад, 123 456), OOo Calc застосовує форматування з цим роздільником автоматично.

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

Порада:

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

Рис. 19.

6. 1. Форматування чисел за допомогою панелі інструментів

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

У таблиці 3 приведені числові формати, які можна застосувати, клацнувши на відповідній кнопці.

Таблиця 3

Піктограма

Команда

Опис

Грошовий формат

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

Процентний формат

Відображає числове значення у вигляді відсотка без десяткових розрядів після коми.

Збільшити розрядність

Збільшує на одиницю число десяткових розрядів після коми.

Зменшити розрядність

Зменшує на одиницю число десяткових розрядів після коми.

Числовий формат

Відображає числове значення