
Формулы в Microsoft Excel могут содержать широкий спектр символов, таких как звездочка (*), вопросительный знак (?) и знак «at» (@). Среди наиболее важных — круглые скобки, квадратные скобки и фигурные скобки, и в этом руководстве я объясню, как работает каждая из них.
Скобки: контроль порядка операций
Круглые скобки используются в Excel для определения порядка выполнения вычислений.
Вспомните уроки математики в школе, когда вам говорили, что уравнения должны следовать определенному порядку, чтобы работать правильно. Поскольку Excel по сути действует как продвинутый калькулятор, он следует определенному порядку при оценке ваших формул.

На самом базовом уровне Excel следует порядку PEMDAS — скобки, затем показатели степени (также известные как индексы), затем умножение и деление и, наконец, сложение и вычитание.
В формуле есть и другие элементы, которые Excel должен учитывать, например, ссылки на ячейки, проценты и логические операторы, но на данный момент понимание PEMDAS поможет вам понять назначение скобок.
Поскольку скобки являются первыми в этом списке операций, они имеют решающее значение для обеспечения того, чтобы ваши вычисления работали так, как ожидается.
Например, введите:
=10+5*2
в ячейку и нажатие Enter возвращает 52, поскольку он умножает 5 на 2, а затем добавляет к результату 10.
Однако, набрав:
=(10+5)*2
а нажатие Enter возвращает 30, поскольку сначала суммирует 10 и 5, а затем умножает результат на 2.
В немного более сложном примере введите:
=((A1*B2)+(C3*D4))-E5
умножает значение в ячейке A1 на значение в ячейке B2, затем умножает значение в ячейке C3 на значение в ячейке D4 перед тем, как суммировать результаты этих двух умножений. Наконец, Excel берет эту сумму и вычитает значение в ячейке E5.
Скобки также используются для обозначения первого аргумента функции. Например, введите:
=XПРОСМОТР(
сообщает Excel, что вы хотите выполнить поиск с помощью функции XLOOKUP, и соответствующие параметры будут следовать за открывающей скобкой. После того, как вы закончите вводить аргументы, вы завершите формулу закрывающей скобкой:
=XLOOKUP(D2,$A$2:$A$11,$B$2:$B$11)


Наконец, скобки используются в Excel для вложения функций. В этом примере функция СУММ вложена в функцию ЕСЛИОШИБКА, так что если результат возвращает ошибку, отображается пустая ячейка:
=ЕСЛИОШИБКА(СУММА(B2/C2),»»)

Квадратные скобки: ссылки на заголовки столбцов в таблицах
Квадратные скобки используются в формулах Excel для ссылки на заголовок в отформатированной таблице.

Допустим, вам прислали эту таблицу (называется Fruit_Sales), и ваша цель — вычислить товарооборот по каждому элементу в столбце F.

Для этого вам необходимо умножить значения в столбце C (RetailPrice) на значения в столбце E (UnitsSold) для каждой строки.
Начиная с ячейки F2, как при создании формулы в неформатированном наборе данных, введите знак равенства (=), а затем щелкните первую ячейку, которую вы хотите включить в формулу. В данном случае это ячейка C2.
Однако обратите внимание, что как только вы щелкнете по этой ячейке, вместо того, чтобы добавить ссылку на ячейку C2 в формулу, Excel поместит заголовок столбца в квадратные скобки, также известные как структурированная ссылка:
=[@РозничнаяЦена]

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

Вы также увидите, что к структурированной ссылке был добавлен символ @ (также известный как оператор пересечения), что означает, что Excel будет обрабатывать каждую строку в этом столбце по отдельности, а не суммировать все значения в этом столбце вместе в формуле.
Затем добавьте символ звездочки (*), чтобы создать умножение, и щелкните ячейку E2, чтобы вставить второй аргумент. Excel снова вводит структурированную ссылку на заголовок столбца:
=[@RetailPrice]*[@UnitsSold]

Когда вы нажимаете Enter, Excel автоматически применяет формулу к оставшимся ячейкам в столбце, избавляя вас от необходимости делать это вручную.

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

В этом случае в ячейке I2 введите:
= СУММ (
и затем наведите курсор на заголовок столбца, пока не увидите маленькую черную стрелку. Когда вы это сделаете, щелкните один раз, чтобы выбрать все ячейки в этом столбце таблицы.

Уделите немного времени просмотру ссылки, добавленной в формулу. Обратите внимание, что на этот раз структурированная ссылка с квадратными скобками следует за именем таблицы. Это связано с тем, что формула находится вне таблицы, поэтому Excel необходимо добавить дополнительный указатель, который направит ее к правильной таблице:
=СУММА(Продажи_Фруктов[Оборот]

Наконец, закройте круглые скобки, чтобы завершить формулу, и нажмите Enter.

Фигурные скобки: определение формул массива и упрощение логических аргументов
Фигурные скобки в Excel в основном используются для возврата массива, а не одного результата.
Некоторые функции в Excel возвращают динамические, пролитые массивы по умолчанию. Например, вот, набрав:
=СОРТИРОВАТЬ(A1:A3)
в ячейку C1 возвращает результат, который начинается в ячейке C1 и распространяется на ячейки C2 и C3, на что указывает синяя линия, окружающая ячейки.

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

Вместо того чтобы вводить даты по отдельности в столбце A, вы можете использовать динамическую формулу массива с фигурными скобками.
Сначала выберите столбец A, щелкнув заголовок столбца, и в группе «Число» вкладки «Главная» на ленте выберите «Дата» из раскрывающегося списка.


Затем в ячейке A2 введите:
=DATE(2025,{2;4;6;8;10;12},20)
в котором 2025 — год, цифры в фигурных скобках обозначают месяцы, а 20 это день.
При нажатии Enter Excel возвращает результат, который распространяется из ячейки A2 в A7.

Формула, содержащая фигурные скобки, должна быть помещена в ячейку, которая не является частью форматированной таблицы Excel. Однако, если результирующие значения заданы как фиксированные, выберите и скопируйте их (Ctrl+C) и вставьте их как значения (Ctrl+Alt+V, затем V, затем Enter). Это преобразует их из динамического массива в обычный массив, то есть теперь их можно добавить в форматированную таблицу.
С другой стороны, если вы хотите, чтобы результат был выведен по строке (а не по столбцу), используйте запятые (а не точки с запятой) между числами в фигурных скобках. Вот, набрав:
=ДАТА(2025,{2,4,6,8,10,12},20)
в ячейке B1 отображаются даты из ячейки B1 в G1.

Фигурные скобки также можно использовать для сокращения формул при использовании логических функций.
В этом примере комбинация IF-OR используется в столбце B для определения того, содержат ли соответствующие ячейки в столбце A числа 5, 6, 7 или 8:
=IF(OR(A1=5,A1=6,A1=7,A1=8),»YES»,»NO»)


Однако ввод каждого логического аргумента по отдельности может занять много времени. Вместо этого заключение критериев в фигурные скобки уточняет логическую формулу и возвращает тот же результат:
=ЕСЛИ(ИЛИ(A1=5,6,7,8 {}),»ДА»,»НЕТ»)

Другие важные символы в формулах Microsoft Excel включают знак доллара ($), который превращает относительную ссылку в абсолютную или смешанную ссылку, знак решетки (#), который действует как оператор разлитого диапазона, и точку (.), которая при использовании в ссылке на диапазон удаляет пустые ячейки из результата.