Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
тема 4. Системи табличної обробки даних. Таблич...doc
Скачиваний:
14
Добавлен:
29.08.2019
Размер:
9.37 Mб
Скачать

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

Обчислення в MS Ехсеl виконуються за допомогою формул. Результати обчислень поміщаються в комірки, у яких знаходились формули. Формула починається із символу “=” і являє собою сукупність операндів, поєднаних знаками операцій (операторами). Операндом може бути число, текст, логічне значення, адреса комірки (посилання на комірку), функція.

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

– арифметичні;

– порівняння;

– текстові;

– оператори посилань.

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

Оператори порівняння (логічні оператори) використовуються для порівняння двох значень, результатом якого є логічне значення: або ІСТИНА, або ХИБНО.

Текстові оператори містять тільки один оператор конкатенації, який використовується для об’єднання декількох текстових рядків в один рядок.

Оператори посилань використовуються для опису посилань на діапазони комірок.

Перераховані категорії операторів наведені в таблиці 4.7.

Таблиця 4.7.

Категорії операторів

Оператори

Назва і призначення

Приклад

Арифметичні

+

Додавання

2+3

-

Віднімання

5-1

-

Знак від’ємного числа

-8

*

Множення

2*7

/

Ділення

5/6

%

Відсоток

95%

^

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

55^2

Порівняння

=

Дорівнює

А1+С1

>

Більше ніж

А1>С1

<

Менше ніж

А1<С1

>=

Більше або дорівнює

А1<С1

=<

Менше або дорівнює

А1<С1

<>

Не дорівнює

А1<С1

Текстовий

&

Оператор конкатенації об’єднує декілька послідовностей в одну

Формула „Північний” & „вітер” приведе до результату „Північний вітер”

Оператори посилань

:

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

В5:В15

;

Крапка з комою – поєднує декілька посилань в одне

В5:В15;D5:D125

Пробіл

Служить для посилання за загальні комірки двох діапазонів

B7:D7 C6:C8

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

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

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

Над текстовими операндами виконується тільки одна операція: & – конкатенація, яка до тексту одного операнда приєднує текст іншого операнда. Текстові константи у формулі обмежуються подвійними лапками.

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

Л огічні формули можуть містити як оператори відношень, так і спеціальні логічні оператори: „NOT” – логічне заперечення „НІ”, „AND” – логічне „І”, „OR – логічне „АБО”. Логічні формули визначають, вираз істинний чи хибний. Істинним виразам присвоюється числова величина 1, а хибним – 0. Таким чином, обчислення логічної формули закінчується одержанням оцінки „Істинно (1)” або „Хибно (0)”.

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

Вигляд відображення залежить від того, чи включена опція „Формулы” на вкладці „Вид” вікна діалогового вікна „Параметры”.

Це вікно викликається командою „Сервис Параметры” ( рис. 3.1).

Рис. 4.59. Діалогове вікно „Параметри”

M S Ехсеl дає можливість дописувати до комірок примітку – довільний текст, який, роз’яснює призначення комірки. Комірки, яким приписана примітка, помічаються червоною крапкою у лівому верхньому куті комірки. Для встановлення примітки для активної комірки, слід виконати команду „Вставка Примечание” і у діалоговому вікні „Примечание” заповнити текстову примітку. При переміщенні покажчика миші по комірці, яка має примітку, остання з’являється на екрані під коміркою (рис. 4.60).

Рис. 4.60. Діалогове вікно „Примітка”

Будь-яке число, як і текст, вводять до обраного елемента таблиці з клавіатури. Миготлива вертикальна риска у рядку формул та в активній комірці, називається точкою вставки.

З а закінченням введення даних їх потрібно зафіксувати, щоб вони постійно зберігалися у комірці. Елементарним способом фіксації ведення даних є натискання клавіш <Enter> або кнопки у рядку формул. Після чого, точка вставки зникає, а MS Ехсеl зберігає введене значення в комірці.

Якщо по закінченню введення даних натиснути на клавіші <Tab>, <Shift+Tab>, <Enter>, <Shift+Enter> або клавіші управління курсором (клавіші зі стрілками), MS Ехсеl фіксує введення даних і активізує відповідну сусідню комірку.

Рис. 4.61. Вкладка „Правка”

Примітка. Зазвичай, після натискання клавіші <Enter> активізується комірка, розміщена на один рядок нижче поточної комірки. Але якщо Ви захочете, щоб після натискання <Enter> активною залишалася та ж сама комірка, потрібно вибрати в меню Сервис команду Параметры і на вкладці Правка (рис. 4.61) зняти прапорець „Переход к другой ячейке после ввода” За допомогою цього списку, розміщеного нижче цього прапорця, є можливість змінити напрям переходу.

Приклад 1.

Літак за півтори години подолав відстань 1300 км. Чому дорівнює його середня швидкість (в кілометрах на годину)?

1. Введемо мітки:

- в комірку В3 введемо мітку Відстань, км;

- в комірку С3 мітку Час, г;

- в комірку D3 мітку швидкість, та одиниці виміру швидкості (км/г).

2. Введемо такі значення:

- в комірку В4 ( тобто в стовпець В – Відстань) значення 1300;

- комірку С4 (тобто стовпець С – Час) значення 1,5.

3. В комірку D4 введемо формулу =В4/D4 (рис. 4.62)

Рис. 4.62. Розрахунок швидкості літака

З рядка формул на рис. 4.62 видно, що у рядку формул міститься формула =В4/D4, однак безпосередньо в комірці D4 відображений результат обчислення цієї формули (866,67 км/год).

Примітка. При введенні формул, необов’язково вручну набирати всі символи формули. Значно зручніше можна вводити формули за допомогою миші. Для цього потрібно в активній комірці ввести знак „дорівнює”(=), а потім клацнути лівою кнопкою миші на потрібну комірку, наприклад В4. Натиснення на клавішу </> повідомить програмі про дію, яку необхідно буде провести зі змістом комірки В4. Після цього, за допомогою миші або клавіш управління курсором вибирається комірка С4. Введення формули в комірку D4 завершується натисненням клавіші <Enter>.

Примітка. Під час редагування програма MS Excel виділяє використовувані у формулі комірки кольоровим обрамленням (рис. 4.63).

Рис. 4.64. Редагування формули