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

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

Има четири различни типа оператори за изчисление: аритметични, за сравнение, текстови и препратки.

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

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

Значение

Пример

+ (знак плюс)

Събиране

=3+3

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

Изваждане
Отвращаване

=3–1
=–1

* (звездичка)

Умножение

=3*3

/ (наклонена черта)

Деление

=3/3

% (знак за процент)

Процент

=20%

^ (карета)

Степенуване

=

С операторите в таблицата по-долу можете да сравните две стойности. Когато две стойности се сравняват с помощта на тези оператори, резултатът е логическа стойност ИЛИ 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#)

@ (в)

Оператор за препратка, който се използва за указване на нелицензирана пресечна точка във формула. 

=@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 очаква определени типове стойности за всеки оператор. Ако въведете различен вид стойност, отколкото се очаква, Excel може да преобразува стойността.

Формулата

Произвежда

Обяснение

= "1"+"2"

3

Когато използвате знак плюс (+), Excel очаква числа във формулата. Въпреки че кавичките означават, че "1" и "2" са текстови стойности, Excel автоматично преобразува текстовите стойности в числа.

= 1+"$4,00"

5

Когато формула очаква число, Excel преобразува текст, ако е във формат, който обикновено се приема за число.

= "1.6.2001"-"5.1.2001"

31

Excel тълкува текста като дата във формат mm/dd/yyyy, преобразува датите в поредни номера и след това изчислява разликата между тях.

=SQRT ("8+1")

Грешки #VALUE!

Excel не може да преобразува текста в число, защото текстът "8+1" не може да бъде конвертиран в число. Можете да използвате "9" или "8"+"1" вместо "8+1", за да конвертирате текста в число и да върнете резултата от 3.

= "A"&TRUE

ATRUE

Когато се очаква текст, Excel преобразува числа и логически стойности, като например TRUE и FALSE, в текст.

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на excel или да получите поддръжка в Общността за отговори от.

Вж. също

Нуждаете се от още помощ?

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

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

Доколко сте доволни от качеството на превода?
Какво е повлияло на вашия потребителски опит?

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

×