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

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

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

В тази статия

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

Ред, в който 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" & "вятър"

Northwind

= "Hello" & "&" свят "

Този пример Вмъква знак за интервал между двете думи. Знакът за интервал е зададен чрез поставяне на интервал във отварящи и затварящи кавички ("").

Здравей, свят

Оператори за препратки

Комбинират диапазони от клетки за изчисления със следните оператори.

Оператор за препратка

Значение

Пример

: (двоеточие)

Оператор за диапазон, който създава една препратка към всички клетки между две препратки, включително двете препратки

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.

×