Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lutay_A.P._Informatsiyni_tehnologiyi_ta_sistemi...doc
Скачиваний:
28
Добавлен:
16.11.2019
Размер:
46.89 Mб
Скачать

4. 4 Робота з формулами

Про формули в електронних таблицях

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

Формули в Excelце вирази, що описують обчислення в комірках

Компоненти формул

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

  • Символ «=», яким починається запис формули (цей символ вводиться до комірки із клавіатури або викликається клацанням по кнопці «=» у рядку формул).

  • Оператори, тобто інструкції для виконання дій (наприклад, +, -, *).

  • Числа або текстові значення (наприклад, 0, 12 або Прибуток).

  • Функції з набору вбудованих функцій Excel (наприклад, СУММ або COS).

  • Посилання на комірки і діапазони – ці компоненти присутні, якщо у формулу потрібно підставити значення, що міститься в інших комірках (наприклад, А1, С3:С15).

Зазначимо ще раз, що Excel вважає формулу будь-який запис у комірці, який починається із символу =. Однак запис формули можна почати і зі знаків + або -, при цьому наступний запис також буде сприйнятий як формула.

Наведемо приклади формул у комірках:

= С1*В1

= СУММ (А3:А12)

= 0,35*D7+1.4*F7

Введення формул до електронних таблиць

Формула, що набирається в електронній таблиці, як і будь-який інший запис, відображається у рядку формул. Однак є одна відмінність: після команди введення формули (натискання клавіші «=») у рядку формул з’являються нові кнопки: і (рисунок 4.4.1). Зміст їх простий: клацання по кнопці з червоним хрестиком скасовує внесені до формули зміни, а клацання по кнопці з зеленою «галочкою» дає команду на виконання формули, записаної у комірці. Завершити введення формули можна натисканням на клавішу Enter або переміщенням курсора до іншої комірки. Також можна натиснути кнопку з зеленою «галочкою» в рядку формул.

Рисунок 4.4.1. Рядок формул

Після команди введення запис формули в комірці зникає і з’являється результат її виконання або повідомлення про помилку. Відредагувати введену формулу можна як звичайний текст, введений до комірки. Для прикладу наберіть у комірці А4 формулу =А1+А2+А3. Потім відредагуйте її, замінивши на формулу =А1+А2*А3.

Немає значення, малими чи великими літерами набирається формула. Програма Excel автоматично перетворює всі літери на великі, як тільки подається команда на виконання обчислень.

Оператори в Excel (арифметичні, порівняння тощо)

В електронних таблицях Excel є чотири види операторів: арифметичні, текстові, оператори порівняння й оператори посилань (адресні оператори).

Арифметичні оператори

Ці оператори призначені для виконання арифметичних операцій над числами. У Excel можуть застосовуватися сім арифметичних операторів (таблиця 4.4.1).

Таблиця 4.4.1 - Арифметичні оператори

Символ оператора

Назва оператора

Приклад формули

Результат

+

Додавання

=1,5+2,2

3,7

Віднімання

=6−5,5

0,5

Заперечення

=−33

−33

/

Ділення

=4/5

0,8

*

Множення

=5*6

30

^

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

=3^2

9

%

Відсоток

=25%

0,25

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

Оператори порівняння

У роботі з числами і текстом застосовуються оператори порівняння (таблиця 4.4.2). Вони використовуються для надання твердженням значень ИСТИНА або ЛОЖЬ. Якщо твердження правильне, то комірці, що містить формулу, буде надано значення ИСТИНА. Якщо ж твердження неправильне, то до комірки буде занесене значення ЛОЖЬ.

Текстовий редактор

В Excel є один текстовий оператор «&» або, інакше кажучи, амперсенд. Цей оператор об’єднує послідовності символів із різних комірок в одну послідовність, тому його називають також оператором об’єднання.

Нехай до комірок А1 та А2 введені слова «по» і «тяг» відповідно, а до комірки А3 записана формула =А1&А2, тоді результатом у комірці А3 буде слово «потяг».

Текстові значення у формулах беруть у лапки «…». Наприклад, щоб скласти ім’я файла Соnfig.sys зі змісту двох комірок С1 та С2, що мають значення Config і sys відповідно, потрібно записати =С1&«.»&С2

Адресні оператори

Адресні оператори використовуються при вказівці посилань на комірки таблиці. Нагадаємо, що прямокутні діапазони комірок позначаються за допомогою двокрапки, наприклад, А3:F7 або JJ12:JN17. Коли в посиланні потрібно об’єднати два діапазони комірок, то діапазони записуються через кому, наприклад, A3:F7,B6:K13. Отже, вираз =СУММ(A3:F7,B6:K13,C5) означає додавання комірок прямокутних діапазонів A3:F7 і B6:K13, а також комірки С5.

Двокрапка і кома, що використовуються при записуванні посилань на комірки, саме і є адресними операторами. Ще один адресний оператор у Excel – це пробіл. За допомогою пробілу можна посилатися на ділянку перетину двох діапазонів. Наприклад, запис =СУММ(F1:F8_F5:F13) означатиме додавання комірок від F5 до F8 (тут символ _ позначає порожній пробіл, а не підкреслення).

Таблиця 4.4.2 - Оператори порівняння

Символ оператора

Назва оператора

Приклад формули

Результат

=

Дорівнює

=2=2

ЛОЖЬ

>

Більше

=2>3

ЛОЖЬ

<

Менше

=2<3

ИСТИНА

>=

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

=2>=3

ЛОЖЬ

<=

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

=2<=3

ИСТИНА

<>

Не дорівнює

=2<>3

ИСТИНА

Пріоритет операторів

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

  1. Адресні оператори (:, пробіл).

  2. Заперечення (використовується для вказівки від’ємних чисел: -1, -0,23 тощо).

  3. Відсоток (%).

  4. Піднесення до степеня (^).

  5. Множення і ділення (* і /).

  6. Додавання і віднімання (+ і -).

  7. Об’єднання послідовностей символів (&).

  8. Оператори порівняння (=, <, >, <=, >=, <>).

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

Копіювання формул

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

Відносні й абсолютні адреси

Обговоримо форми запису посилань у формулах. Це питання тісно пов’язане з принципами адресації комірок в електронних таблицях Excel. Дотепер усі посилання, що використовувалися, були відносними, тобто такими, у яких відлік необхідних комірок робиться від поточної комірки. Наприклад, якщо ви записали до комірки А3 формулу =А1+А2 і скопіювали її до комірки В5, то в цій комірці одержите формулу =В3+В4. При використанні відносних посилань дана первинна формула є операцією, при якій потрібно обчислити суму двох комірок, розташованих вище. Програма Excel використовує відносні посилання за замовчуванням.

Однак можливі випадки, коли зміна адреси в посиланнях на комірку небажана, наприклад, якщо до комірки записано постійний коефіцієнт, що застосовується у формулах. Тоді використовують абсолютні посилання, що не змінюються під час копіювання формули. Абсолютні посилання відрізняються від відносних наявністю знака долара $. Формула =$A$1+$A$2, записана в абсолютних посиланнях, не буде змінюватися при копіюванні або переміщенні до іншої комірки.

Щоб змінити відносне посилання на абсолютне, не обов’язково вручну ставити знаки $. Це робиться простіше за допомогою клавіші F4. Введіть відносне посилання до формули, а потім за допомогою послідовних натискань F4 оберіть форму запису посилання з ряду типу A1 – $A$1 – A$1 – $A1.

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

Контрольні запитання:

  1. З яких компонентів може складатися запис формули?

  2. Як вводиться формула в електронних таблицях?

  3. Які типи операторів в Excel вам відомі?

  4. Назвіть арифметичні оператори й оператори порівняння.

  5. Наведіть приклад використання текстового оператора.

  6. Для чого призначені адресні оператори?

  7. Назвіть оператори Excel у порядку їх пріоритету.

  8. Як виконати копіювання формули?

  9. Що таке відносні й абсолютні посилання?