Skip to main content

Работа с формулами и функциями

Формула — это выражение для выполнения вычислений, которое всегда начинается со знака равенства (=). Формулы могут включать следующие элементы:

  • Операнды: данные для вычислений. Это константы (числа, текст, даты) или ссылки на ячейки и диапазоны (например, A1 или B2:B10).
  • Операторы: символы, определяющие тип операции (арифметические, сравнения, объединения текста).
  • Функции: предопределенные формулы для упрощения сложных расчетов.

Функция — это встроенная в приложение формула, которая выполняет стандартные вычисления. Для работы функции требуются аргументы (входные данные). Например, =СУММ(A1:A10) суммирует значения в указанном диапазоне.

Синтаксис и ввод формул​

Для корректной работы формул необходимо соблюдать следующие правила:

  • Формула всегда начинается с =.
  • Все открывающие и закрывающие скобки должны быть согласованы.
  • Должны быть указаны все обязательные аргументы функций.
  • Константы не должны содержать символ $.
  • Для функций ЯЧЕЙКА и ИНФОРМ текстовые параметры вводятся на английском языке в двойных кавычках с разделителем ; (например, =ЯЧЕЙКА("contents"; A2)).

Визуальная подсветка​

При вводе формулы ссылки на ячейки и диапазоны выделяются цветом. Цвет рамки и заливки соответствует цвету ссылки в формуле. Активная ячейка (курсор в её адресе или ячейка выбрана на листе) выделяется сплошной рамкой, неактивные — пунктирной.

Подсказки и автозавершение​

При вводе формулы появляется выпадающий список с подсказками: функциями, именованными диапазонами и таблицами. Список отсортирован по алфавиту. Для функций с повторяющимися именами отображается адрес (Файл/Лист).

Просмотр частичного результата​

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

Быстрая навигация​

Ячейка, в которую вводится формула, всегда видна на листе. Вы можете быстро перейти к ней с другого листа, нажав на её адрес в формуле или клавишу Enter.

Приоритет выполнения операций​

При вычислении сложных формул приложение следует строгим правилам приоритета операторов:

  1. Выражения в скобках ( ) вычисляются в первую очередь (сначала внутренние).
  2. Затем операции выполняются согласно их приоритету (табл.).
  3. Операторы с одинаковым приоритетом вычисляются слева направо.

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

ПриоритетОператорОписание и пример использования
1()Скобки. Задают порядок вычислений.Пример: =(A1+5)*B1
2- (унарный)Унарный минус. Обозначает отрицательное число.Пример: =-10 * A1
3%Вычисление процента.Пример: =A1 * 10% (эквивалентно =A1 * 0.1)
4^Возведение в степень.Пример: =A1^2
5* и /Умножение и деление.Пример: =A1 / B1 * 100
6+ и -Сложение и вычитание.Пример: =A1 + B1 - C1
7&Объединение (конкатенация) текста.Пример: =A1 & " " & B1
8, <>, <, <=, >, >=Операторы сравнения. Возвращают значения ИСТИНА или ЛОЖЬ.Пример: =A1 > B1

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

Используются для математических операций с числами и данными в формате «Дата и время». Если один из операндов не является числом, результат операции будет содержать ошибку #ЗНАЧ! (табл.).

ОператорЗначениеПримерРезультат
+Сложение=6 + 713
-Вычитание/Отрицание=B12 - B3Зависит от значений ячеек
*Умножение=86 * 342924
/Деление=36 / 312
^Возведение в степень=D8 ^ 2Квадрат значения в D8
%Процент (вычисление доли)76%0,76

Совет: для извлечения корня N-й степени используйте оператор ^. Например, квадратный корень: =36^(1/2) (результат: 6).

Оператор объединения текста​

Соединяет несколько текстовых строк в одну (табл.).

ОператорЗначениеПримерРезультат
&Объединение (конкатенация)="Мой" & "Офис" =A2 & " " & A3"МойОфис" Объединяет A2, пробел и A3

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

Сравнивают два значения (числа, даты, текст) и возвращают логическое значение ИСТИНА или ЛОЖЬ (табл.).

ОператорЗначениеПримерРезультат
=Равно=6 = 6ИСТИНА
>Больше=9 > 17ЛОЖЬ
<Меньше=A2 < C3Зависит от значений
>=Больше или равно=0 \w>= 6ЛОЖЬ
<=Меньше или равно=P12 <= 7Зависит от значения
<>Не равно=3 <> 4ИСТИНА

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

Используются для работы с диапазонами ячеек (табл.).

ОператорЗначениеПример
:(двоеточие)Оператор диапазона.B1:D7 — ссылка на все ячейки от B1 до D7
'имя_листа'!(апострофы и восклицательный знак)Ссылка на другой лист. Ссылка на ячейку или диапазон на другом листе.=СУММ(B2 + 'Лист2'!B2) =СУММ('Лист2'!B2:C4)

Совет: при вводе формул выделяйте диапазоны ячеек мышью — это поможет избежать ошибок в ручном вводе адресов.

Автоматический расчет​

Для быстрого анализа данных без ввода формул выделите диапазон ячеек. Внизу окна автоматически отобразятся основные статистические показатели:

  • СУММА — общая сумма чисел.
  • СРЕДНЕЕ — среднее арифметическое.
  • МИНИМУМ — наименьшее значение.
  • МАКСИМУМ — наибольшее значение.
  • КОЛИЧЕСТВО — количество ячеек с числами.
  • КОЛИЧЕСТВО ЗАПИСЕЙ — количество всех непустых ячеек (включая текст, даты и числа).

Набор отображаемых функций можно настроить с помощью кнопки внизу окна.