Оператори визначають тип обчислень, які потрібно виконати з елементами формули. Існує порядок за промовчанням, у якому виконуються обчислення, але цей порядок можна змінити за допомогою дужок.
У цій статті
Типи операторів
Існує чотири різні типи операторів обчислення: арифметичне, порівняння, об'єднання тексту (об'єднання тексту) і посилання.
Арифметичні оператори
Для виконання основних математичних операцій, наприклад додавання, віднімання або множення; об'єднати числа; і отримання числових результатів, використовуйте у формулі такі арифметичні оператори:
Арифметичний оператор |
Значення |
Приклад |
Результат |
+ (знак плюс) |
Додавання |
=3+3 |
6 |
– (знак мінус) |
Віднімання |
=3–1 |
2 –1 |
* (зірочка) |
Множення |
=3*3 |
9 |
/ (ліва скісна риска) |
Ділення |
=15/3 |
5 |
% (знак відсотка) |
Частка |
=20%*20 |
4 |
^ (''кришка'') |
Піднесення до степеня |
=3^2 |
9 |
Оператори порівняння
Нижче наведено оператори, за допомогою яких можна порівняти два значення. Якщо за допомогою цих операторів порівнюються два значення, результатом є логічне значення TRUE або FALSE.
Оператор порівняння |
Значення |
Приклад |
= (знак рівності) |
Дорівнює |
A1=B1 |
> (знак ''більше'') |
Більше |
A1>B1 |
< (знак ''менше'') |
Менше |
A1<B1 |
>= (знак ''більше або дорівнює'') |
Більше або дорівнює |
A1>=B1 |
<= (знак ''менше або дорівнює'') |
Менше або дорівнює |
A1<=B1 |
<> (знак ''не дорівнює'') |
Не дорівнює |
A1<>B1 |
Оператор об’єднання тексту
Використовуйте амперсанд (&), щоб об'єднати один або кілька текстових рядків, щоб створити один фрагмент тексту.
Текстовий оператор |
Значення |
Приклад |
Результат |
& (амперсанд) |
Об’єднує два значення та створює одне безперервне текстове значення |
="Північ"&"вітер" |
Northwind |
="Привіт" & " " & "світ" У цьому прикладі між двома словами вставляється символ пробілу. Символ пробілу визначається пробілом у відкриваючих і закриваючих лапках (" "). |
Привіт, народ |
Оператори посилань
Об’єднують діапазони клітинок для обчислень із такими операторами.
Оператор посилання |
Значення |
Приклад |
: (двокрапка) |
Оператор діапазону. Створює посилання на всі клітинки, які розташовано між двома посиланнями (включно з ними). |
B5:B15 |
, (кома) |
Оператор об’єднання. Об’єднує кілька посилань в одне. |
SUM(B5:B15;D5:D15) |
(пробіл) |
Оператор перетину, який повертає посилання на клітинки, спільні з діапазонами у формулі. У цьому прикладі клітинка C7 міститься в обох діапазонах, тому вона є перетином. |
B7:D7 C6:C8 |
Порядок здійснення операцій у формулах Excel
У деяких випадках порядок, у якому виконується обчислення, може впливати на повернуте значення формули, тому важливо розуміти, як визначається порядок і як можна змінити порядок отримання бажаних результатів.
Порядок обчислення
Формули обчислюють значення в певному порядку. Формула у програмі Excel завжди починається зі знака рівності (=). Знак рівності указує програмі Excel, що наступні символи становлять формулу. Після знака рівності обчислюються елементи (операнди, наприклад числа або посилання на клітинки), розділені операторами обчислення (наприклад, +, -, *або /). Формули у програмі Excel обчислюються зліва направо, відповідно до порядку для кожного оператора формули.
Пріоритет оператора
Якщо поєднати кілька операторів в одній формулі, операції у програмі Excel виконуватимуться в порядку, зазначеному в наведеній нижче таблиці. Якщо формула містить оператори з однаковим пріоритетом, наприклад оператори множення та ділення, то програма Excel обчислює оператори зліва направо.
Оператор |
Опис |
: (двокрапка) (один пробіл) ; (крапка з комою) |
Оператори посилань |
– |
Від’ємність (як у –1) |
% |
Відсоток |
^ |
Експоненція (підвищення до степеня) |
* та / |
Множення й ділення |
+ і – |
Додавання й віднімання |
& |
Поєднання двох рядків тексту (об’єднання) |
= |
Порівняння |
Використання дужок
Щоб змінити порядок обчислення, візьміть у дужки частину формули, яку потрібно обчислити першою. Наприклад, наведена нижче формула повертає 11, оскільки excel обчислює множення перед додаванням. Формула помножує 2 на 3, а потім додає 5 до результату.
=5+2*3
На відміну від цього, якщо використати дужки для змінення синтаксису, програма Excel спочатку додасть 5 і 2, а потім помножить результат на 3. У результаті отримаємо 21.
=(5+2)*3
У наведеному нижче прикладі дужки навколо першої частини формули змушують Excel спочатку обчислити клітинки B4+25, а потім розділити результат на суму значень у клітинках D5, E5 і F5.
=(B4+25)/SUM(D5:F5)