Вставка формулы

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

  1. установите курсор в ячейке, где требуется отобразить результат,
  2. нажмите кнопку Добавить формулу на правой боковой панели,

    Использование формул в таблицах
  3. в открывшемся окне Настройки формулы введите нужную формулу в поле Формула. Нужную формулу можно ввести вручную, используя общепринятые математические операторы (+, -, *, /), например, =A1*B2 или использовать выпадающий список Вставить функцию, чтобы выбрать одну из встроенных функций, например, =PRODUCT(A1,B2).

    Использование формул в таблицах
  4. вручную задайте нужные аргументы в скобках в поле Формула. Если функция требует несколько аргументов, их надо вводить через запятую.
  5. используйте выпадающий список Формат числа, если требуется отобразить результат в определенном числовом формате,
  6. нажмите кнопку OK.

Результат будет отображен в выбранной ячейке.

Чтобы отредактировать добавленную формулу, выделите результат в ячейке и нажмите на кнопку Добавить формулу на правой боковой панели, внесите нужные изменения в окне Настройки формулы и нажмите кнопку OK.

Также формулу можно добавить в верхней строке, нажав на нужную ячейку:

Использование формул в таблицах


Добавление ссылок на ячейки

Использование формул в таблицах

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

АдресПример использованияОписание
A1 и B7=SUM(A1 + B7)Ссылка на ячейку A1 и B7. Если растянуть формулу на строку ниже, она автоматически станет =SUM(A2 + B8).
A1:A3=AVERAGE(A1:A3)Ссылка на диапазон ячеек (от A1 до A3, включая A2).
A:A=SUM(A:A)Ссылка на весь столбец A.
1:1=SUM(1:1)Ссылка на всю строку 1.

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

Абсолютные ссылки

Использование формул в таблицах

Абсолютные ссылки используются, когда нужно зафиксировать адрес ячейки при копировании формулы. Для этого перед буквой столбца и номером строки добавляется символ доллара ($).

АдресПример использованияОписание
$A$1=A2*$B$1Полностью фиксированная ссылка на ячейку A1. При копировании формулы ссылка $B$1 всегда будет указывать на ячейку B1, независимо от места копирования.
$A1=SUM($A1:$A5)Смешанная ссылка с фиксированным столбцом. При копировании формулы вправо столбец A останется неизменным, но номер строки будет меняться.
A$1=A$1*2Смешанная ссылка с фиксированной строкой. При копировании формулы вниз строка 1 останется неизменной, но буква столбца будет меняться.
$A:$A=SUM($A:$A)Фиксированная ссылка на весь столбец A.
$1:$1=AVERAGE($1:$1)Фиксированная ссылка на всю строку 1.

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

Использование закладок

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

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

Обновление результатов формул

Если вы изменили какие-то значения в ячейках таблицы, потребуется вручную обновить результаты формул:

  • Чтобы обновить результат отдельной формулы, выделите нужный результат и нажмите клавишу F9 или щелкните по результату правой кнопкой мыши и используйте пункт меню Обновить поле.

    Использование формул в таблицах
  • Чтобы обновить результаты нескольких формул, выделите нужные ячейки или всю таблицу и нажмите клавишу F9.

Встроенные функции

Например, можно использовать следующие стандартные математические, статистические и логические функции:

КатегорияФункцияОписаниеПример
МатематическиеABS(x)Функция используется для нахождения модуля (абсолютной величины) числа.=ABS(-10)
Возвращает 10
ЛогическиеAND(logical1, logical2, …)Функция используется для проверки, является ли введенное логическое значение истинным или ложным. Функция возвращает значение 1 (ИСТИНА), если все аргументы имеют значение ИСТИНА.=AND(1>0,1>3)
Возвращает 0
СтатистическиеAVERAGE(argument-list)Функция анализирует диапазон данных и вычисляет среднее значение.=AVERAGE(4,10)
Возвращает 7
СтатистическиеCOUNT(argument-list)Функция используется для подсчета количества ячеек в выбранном диапазоне, содержащих числа, без учета пустых или содержащих текст ячеек.=COUNT(A1:B3)
Возвращает 6
ЛогическиеDEFINED()Функция оценивает, определено ли значение в ячейке. Функция возвращает 1, если значение определено и вычисляется без ошибок, и возвращает 0, если значение не определено или вычисляется с ошибкой.=DEFINED(A1)
ЛогическиеFALSE()Функция возвращает значение 0 (ЛОЖЬ) и не требует аргумента.=FALSE
Возвращает 0
ЛогическиеIF(logical_test,
value_if_true,
value_if_false)
Функция используется для
проверки логического
выражения и возвращает
одно значение, если
проверяемое условие имеет
значение ИСТИНА, и
другое, если оно имеет
значение ЛОЖЬ.
=IF(3>1,1,0)
Возвращает 1
МатематическиеINT(x)Функция анализирует и возвращает целую часть заданного числа.=INT(2.5)
Возвращает 2
СтатистическиеMAX(number1, number2, …)Функция используется для анализа диапазона данных и поиска наибольшего числа.=MAX(15,18,6)
Возвращает 18
СтатистическиеMIN(number1, number2, …)Функция используется для анализа диапазона данных и поиска наименьшего числа.=MIN(15,18,6)
Возвращает 6
МатематическиеMOD(x, y)Функция возвращает остаток от деления числа на заданный делитель.=MOD(6,3)
Возвращает 0
ЛогическиеNOT(logical)Функция используется для проверки, является ли введенное логическое значение истинным или ложным. Функция возвращает значение 1 (ИСТИНА), если аргумент имеет значение ЛОЖЬ, и 0 (ЛОЖЬ), если аргумент имеет значение ИСТИНА.=NOT(2<5)
Возвращает 0
ЛогическиеOR(logical1, logical2, …)Функция используется для проверки, является ли введенное логическое значение истинным или ложным. Функция возвращает значение 0 (ЛОЖЬ), если все аргументы имеют значение ЛОЖЬ.=OR(1>0,1>3)
Возвращает 1
МатематическиеPRODUCT(argument-list)Функция перемножает все числа в заданном диапазоне ячеек и возвращает произведение..=PRODUCT(2,5)
Возвращает 10
МатематическиеROUND(x, num_digits)Функция округляет число до заданного количества десятичных разрядов.=ROUND(2.25,1)
Возвращает 2.3
МатематическиеSIGN(x)Функция определяет знак числа. Если число положительное, функция возвращает значение 1. Если число отрицательное, функция возвращает значение -1. Если число равно 0, функция возвращает значение 0.=SIGN(-12)
Возвращает -1
МатематическиеSUM(argument-list)Функция возвращает результат сложения всех чисел в выбранном диапазоне ячеек.=SUM(5,3,2)
Возвращает 10
ЛогическиеTRUE()Функция возвращает значение 1 (ИСТИНА) и не требует аргумента.=TRUE
Возвращает 1

Полный список поддерживаемых функций вы можете найти в статье Вставка функций.

Была ли полезна статья?
Позвольте нам стать лучше
Дополнительные материалы