Оператори за изчисляване и приоритет

Забележка:  Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Операторите задават типа на изчислението, което искате да се извърши за елементите от формулата. Съществува подразбиращ се ред, в който се изпълняват операторите, но вие можете да го промените с помощта на скоби.

В тази статия

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

Реда, в който Excel извършва операциите във формулите

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

Има четири различни типа оператори за изчисление: аритметични, за сравнение, обединение на текст (съчетаване текст) и препратка.

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

За да извършите основните математически операции като събиране, изваждане или умножение; комбиниране на числа и получаване на числови резултати, използвайте следните аритметични оператори във формула:

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

Значение

Пример

Резултат

+ (знак плюс)

Събиране

=3+3

6

- (знак минус)

Изваждане
Смяна на знака

= 3 – 1
=-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

Оператор за конкатенация (свързване) на текст

Използвайте знака амперсанд (&) да конкатенирате (комбиниране) един или повече текстови низове в един общ текст.

Текстов оператор

Значение

Пример

Резултат

& (амперсанд)

Свързва, или конкатенира, две стойности, създавайки една непрекъсната текстова стойност

= "North" & "wind"

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)

Най-горе на страницата

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×