Оператори та пріоритет обчислення в програмі Excel

Застосовується до
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel для iPad Excel Web App Excel для iPhone Excel для планшетів Android Excel для телефонів Android Excel Mobile

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

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

Існує чотири різні типи операторів обчислення: арифметичні, порівняльні, оператори об’єднання тексту та оператори посилання.

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

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

Арифметичний оператор Значення Приклад
+ (знак плюс) Додавання =3+3
– (знак мінус) Віднімання
Від'ємність
=3–1
=–1
* (зірочка) Множення =3*3
/ (ліва скісна риска) Ділення =3/3
% (знак відсотка) Частка =20%
^ (''кришка'') Піднесення до степеня =2^3

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

За допомогою операторів у таблиці нижче можна порівняти два значення. Результатом порівняння буде логічне значення TRUE (істина) або FALSE (хибність).

Оператор порівняння Значення Приклад
= (знак рівності) Дорівнює =A1=B1
> (знак ''більше'') Більше =A1>B1
< (знак ''менше'') Менше =A1<B1
>= (знак ''більше або дорівнює'') Більше або дорівнює =A1>=B1
<= (знак ''менше або дорівнює'') Менше або дорівнює =A1<=B1
<> (знак ''не дорівнює'') Не дорівнює =A1<>B1

Оператор об’єднання тексту

Амперсанд (&) використовується для об'єднання одного або кількох текстових рядків в один фрагмент тексту.

Текстовий оператор Значення Приклад
& (амперсанд) Об'єднує два значення та створює одне безперервне текстове значення. ="Північ"&"вітер"

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

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

Оператор посилання Значення Приклад
: (двокрапка) Оператор діапазону. Створює посилання на всі клітинки, які розташовано між двома посиланнями (включно з ними). =SUM(B5:B15)
ПРОБІЛ Оператор об'єднання. Об'єднує кілька посилань в одне. =SUM(B5:B15;D5:D15)
(пробіл) Оператор перетину. Створює посилання на клітинки, спільні у двох посиланнях. =SUM(B7:D7 C6:C8)
# (фунт) Символ # використовується в кількох контекстах:
  • Використовується як частина назви помилки.
  • Використовується для позначення недостатнього простору для відтворення. Здебільшого ви можете розширити стовпець, доки вміст не відобразиться належним чином.
  • Оператор розгорнутого діапазону, який використовується для посилання на весь діапазон у формулі динамічного масиву.
  • #VALUE!
  • #####
  • =SUM(A2#)
@ (at) Оператор посилання, який використовується для позначення неявного перетину у формулі. =@A1:A10
=SUM(Таблиця1[@[Січень]:[Грудень]])

Порядок здійснення операцій у формулах 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)

Перетворення значень у формулах в Excel

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

Формула Виробляє Пояснення
= "1"+"2" 3 Якщо використовується знак "плюс" (+), програма Excel очікує у формулі числа. Хоча лапки означають, що 1 і 2 – це текстові значення, програма Excel автоматично перетворює текстові значення на числа.
= 1+"4,00 грн." 5 Якщо формула передбачає число, Excel перетворює текст у форматі, який зазвичай прийнятий для числа.
= "01.06.2001"-"01.05.2001" 31 Excel інтерпретує текст як дату у форматі мм.дд.рррр, перетворює дати на порядкові номери, а потім обчислює різницю між ними.
=SQRT ("8+1") #VALUE! Excel не може перетворити текст на число, оскільки текст "8+1" не можна перетворити на число. Щоб перетворити текст на число та повернути результат 3, можна використати "9" або "8"+"1" замість "8+1".
= "A"&TRUE ATRUE (Істина) Якщо очікується текст, програма Excel перетворює на текст числа та логічні значення, як-от TRUE та FALSE.

Потрібна додаткова довідка?

Ви завжди можете поставити запитання експерту в спільноті Tech у Excel або отримати підтримку в спільнотах.

Додаткові відомості