Перейти к основному контенту
Office

Операторы вычислений и их приоритеты в Excel

Операторы задают тип вычисления, которое требуется выполнить для элементов в формуле (например, сложение, вычитание, умножение или деление). В этой статье рассказывается о порядке по умолчанию, в котором операторы работают над элементами в вычислении. Кроме того, вы узнаете, как изменить этот порядок с помощью круглых скобок.

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

Приложение Microsoft Excel поддерживает четыре типа операторов: арифметические, текстовые, операторы сравнения и операторы ссылок.

Для выполнения основных математических операций, таких как сложение, вычитание, умножение и объединение чисел, а также для получения числовых результатов используйте арифметические операторы в этой таблице.

Арифметический оператор

Значение

Пример

+ (знак «плюс»)

Сложение

= 3 + 3

– (знак «минус»)

Вычитание
Отрицание

= 3 – 1
= – 1

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

Умножение

= 3 * 3

/ (косая черта)

Деление

= 3/3

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

Доля

= 20%

^ (крышка)

Возведение в степень

=

С помощью операторов в приведенной ниже таблице вы можете сравнить два значения. При сравнении двух значений с помощью этих операторов результатом будет логическое значение либо истина, либо ложь.

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

Значение

Пример

= (знак равенства)

Равно

= A1 = B1

> (знак «больше»)

Больше

= A1>B1

< (знак «меньше»)

Меньше

= A1<B1

>= (знак «больше или равно»)

Больше или равно

= A1>= B1

<= (знак «меньше или равно»)

Меньше или равно

= A1<= B1

<> (знак «не равно»)

Не равно

= A1<>B1

С помощью амперсанда (&) можно присоединиться к одной или нескольким текстовым строкам или объединить их в виде одной части текста.

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

Значение

Пример

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

Соединение или сцепление двух значений для получения одного непрерывного текстового значения.

= "Северный" & "Ветер"

Объединение диапазонов ячеек для вычисления с помощью этих операторов.

Оператор ссылки

Значение

Пример

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

Оператор диапазона, который образует одну ссылку на все ячейки, находящиеся между первой и последней ячейками диапазона, включая эти ячейки.

= СУММ (B5: B15)

, (запятая)

Оператор Union, объединяющий несколько ссылок в одну ссылку.

= СУММ (B5: B15, D5: D15)

(пробел)

Оператор пересечения, который создает ссылку на ячейки, которые являются общими для двух ссылок.

= СУММ (B7: D7 C6: C8)

# (фунт)

Символ # используется в нескольких контекстах:

  • Используется в качестве части имени ошибки.

  • Используется для обозначения недостаточного места для отображения. В большинстве случаев вы можете расширить столбец, чтобы его содержимое отображалось правильно.

  • Заменяющий оператор Range, который используется для ссылки на весь диапазон в формуле динамического массива.

  • Ошибки

  • #####

  • = СУММ (A2 #)

@ (at)

Оператор ссылки, который используется для указания неявного пересечения в формуле. 

= @A1: A10

= СУММ (Таблица1 [@ [Январь]: [Декабрь]])

Порядок выполнения действий в формулах Excel

В некоторых случаях порядок, в котором выполняется вычисление, может влиять на возвращаемое значение формулы, поэтому важно понимать порядок, а также изменять порядок получения результатов, которые вы ожидаете отобразить.

Формулы вычисляют значения в определенном порядке. Формула в Excel всегда начинается со знака равенства (=). Знак равенства указывает на то, что Подпишитесь на формулу в Excel. После этого знака равенства можно вычислить ряд элементов (операндов), разделенных операторами вычислений. Excel вычисляет формулу слева направо в соответствии с определенным порядком для каждого оператора в формуле.

Если в одной формуле используется несколько операторов, Microsoft Excel выполняет операции в порядке, указанном в приведенной ниже таблице. Если формула содержит операторы с одинаковым приоритетом — например, операторы деления и умножения, — они выполняются слева направо.

Оператор

Описание

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

(один пробел)

, (запятая)

Операторы ссылок

Знак «минус»

%

Процент

^

Возведение в степень

* и /

Умножение и деление

+ и -

Сложение и вычитание

&

Объединение двух текстовых строк в одну

=
< >
<=
>=
<>

Сравнение

Чтобы изменить порядок вычисления формулы, заключите ее часть, которая должна быть выполнена первой, в скобки. Например, следующая формула возвращает значение 11, так как Excel вычисляет умножение до сложения. Формула сначала умножает число 2 на 3, а затем добавляет 5 к результату.

=5+2*3

Если вы используете скобки для изменения синтаксиса, Excel складывает 5 и 2, а затем умножает результат на 3, чтобы получить 21.

=(5+2)*3

В приведенном ниже примере круглые скобки, которые заключаются в первой части формулы, заставляют Excel сначала вычисляют B4 + 25, а затем делят результат на сумму значений в ячейках D5, "5" и "F5".

=(B4+25)/СУММ(D5:F5)

Посмотрите это видео в порядке операторов в Excel , чтобы узнать больше.

Преобразование значений в формулах в Excel

При вводе формулы в Excel ожидаются определенные типы значений для каждого оператора. Если введенное значение отличается от ожидаемого, Excel может преобразовать значение.

Формула

Создает

Описание

= "1" + "2"

3

При использовании знака "плюс" (+) в Excel ожидается число в формуле. Несмотря на то что кавычки означают, что "1" и "2" — текстовые значения, Excel автоматически преобразует текстовые значения в числа.

= 1 + "$ 4.00"

5

Если в формуле ожидается число, Excel преобразует текст в формате, который обычно принимается для числа.

= "6/1/2001"-"5/1/2001"

31

Excel интерпретирует текст как дату в формате мм/дд/гггг, преобразует даты в числа, а затем вычисляет разницу между ними.

= SQRT ("8 + 1")

Ошибки

Приложению Excel не удается преобразовать текст в число из-за того, что текст "8 + 1" нельзя преобразовать в число. Вы можете использовать "9" или "8" + "1" вместо "8 + 1", чтобы преобразовать текст в число и вернуть результат 3.

= "A" &ИСТИНА

атруе

Если ожидается текст, Excel преобразует числа и логические значения, такие как истина и ложь, в текст.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

См. также

Примечание:  Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×