Редактор Word дає змогу виконувати в таблицях обчислення трьох типів:
• у межах однієї комірки чи фрагмента тексту;
• з посиланням на іншу комірку тієї ж таблиці;
• з посиланням на комірку з іншої таблиці.
Для виконання обчислень використовують поле формул, яке можна вставити за допомогою команди Формула пункту меню Таблица. Поле починається зі знака рівності, після якого розміщується математична формула. Остання може складатися з чисел (операндів), математичних символів (операторів "+", "-", "*", "/", "%", "^"), функцій та їх комбінацій. Для визначення пріоритету виконання операцій застосовують дужки. Наприклад, у полі можна здійснити такі обчислення з використанням усіх можливих математичних операторів: =(((5+3-4)* 32/5)^2)*10%. У цій формулі знак "^" позначає піднесення до степеня.
Поле формули можна вставити як у комірку таблиці, так і в будь-яке інше місце документа. У цьому полі явні операнди можна замінювати посиланнями на комірку таблиці. Стовпці в таблицях позначають латинськими літерами (А, В, С, ...), рядки — цифрами (1, 2, 3, ...).
При вставлянні формули в комірку таблиці редактор зазвичай аналізує вміст комірок, що розміщуються над поточною або зліва від неї.
Якщо ці комірки містять числову інформацію, при виконанні команди Формула одразу пропонується обчислити суму всіх чисел, розташованих вище поточної або зліва від неї . Щоб дістати потрібний результат, достатньо натиснути клавішу <Enter>.
Для здійснення інших обчислень у поле Формула слід ввести відповідний математичний вираз. Наприклад, щоб отримати в комірці C1 добуток значень вмісту комірок A1 і B1, треба розташувати текстовий курсор у комірці C1, виконати команду Формула та ввести в поле Формула=А1*В1.
У формулах можна посилатися на такі групи комірок:
• n:n — усі комірки рядка з номером п (наприклад, 2:2 — усі комірки другого рядка);
• L:L — усі комірки стовпця L (D:D — усі комірки четвертого стовпця);
• Ln:Mp — усі комірки всередині прямокутника з лівою верхньою коміркою Ln і нижньою правою Мр (B2:D3 — комірки B2, C2, D2, B3, C3, D3).
Можна також використовувати вбудовані функції — поле Вставить функцию.
Категория
Функция
Назначение
Статистические
AVERAGE()
Вычисление среднего значения для диапазона ячеек, например: =AVERAGE(A1 :C20; В25; АЗО)
COUNT()
Подсчет числа значений в указанном диапазоне ячеек, например:
= COUNT(A1 :C20; B25; АЗО)
MAX()
Нахождение максимального значения в указанном блоке ячеек, например:
=MAX(A1 :C20; B25; АЗО)
MIN()
Нахождение минимального значения в указанном блоке ячеек, например: =MIN(A1:C20;B25;A30)
SUM()
Нахождение суммы чисел в указанном блоке ячеек, например: =SUM(A1:C20;B25;A30)
Математические
ABS(x)
Абсолютное значение вычисляемого выражения, например: =ABS(A1*B12-C25+100)
MOD(x,y)
Остаток от деления первого числа на второе, например: =MOD(A1, C12)
INT(x)
Целая часть числа, например: =INT(2345.45)
PRODUCTQ
Произведение чисел в указанном диапазоне ячеек, например:
= PRODUCT(A1:C20; B25; АЗО)
ROUND(x,y)
Округление значения до указанного числа знаков, например, округлить до сотен:
= ROUND(2345.45,-2)
SIGN(x)
Определение знака числа, например, -1 — для отрицательных и 1 — для положительных чисел): = SIGN(-2345.45)
Логические
IF(x,y,z)
Проверка заданного условия и присвоения значения ячейке: если условие истинно — значение 1, иначе — значение2, например: =IF (Е12>О12;значение1; значение2)
AND(x,y)
Вычисляет значение 1, если заданы истинные значения логических аргументов, иначе - 0, например: = AND(A4>3; B2<3)
OR(x,y)
Вычисляет значение 1, если заданы истинные значения любого логического аргумента, иначе - 0, например: = OR(A2>3; D3<=4)
NOT(x)
Вычисляет значение 0, если задано истинное значение логического аргумента, иначе - 1, например: = NOT(D4>2)
FALSE
Логическая константа ложь, которой соответствует число 0
TRUE
Логическая константа истина, которой соответствует число 1
DEFINED(x)
Определяет значение в ячейке
Щоб побачити результат обчислень у комірці, необхідно вимкнути режим Коды полей у вкладці Вид діалогового вікна Параметры пункту меню Сервис. Цей режим можна вмикати й вимикати за допомогою комбінації клавіш <Alt+F9>.
Обновити (або перерахувати) результат у полі після того, як було змінено формулу чи дані в комірках, на які посилається формула, можна за допомогою клавіші <F9>. При цьому курсор має розміщуватись у вибраній комірці. Щоб перерахувати дані в усій таблиці, її треба попередньо виділити.