
- •Математические формулы и ссылки
- •2.1. Формулы в Excel
- •Основные математические функции
- •Логарифмические функции
- •Тригонометрические функции
- •Ссылки в стиле r1c1
- •Отладка формул
- •Ошибочные значения
- •Вставка ячеек, строк и столбцов
- •Перемещение с помощью команд
- •Использование маркера заполнения
- •Копирование с помощью буксировки и команд
Математические формулы и ссылки
2.1. Формулы в Excel
Обработка данных, хранимых в ячейках рабочих листов Excel, осуществляется по формулам, определённым пользователем. Для перехода в режим создания формул необходимо выделить ячейку и ввести знак =. В формулах могут использоваться как стандартные арифметические операторы, так и встроенные функции Excel. Пример определения простейшей формулы: = (7 - 4) * 2.
При вычислении математических выражений по формуле Excel руководствуются следующими традиционными правилами, определяющими приоритет выполнения операций:
• в первую очередь вычисляются выражения внутри круглых скобок;
• определяются значения, возвращаемые встроенными функциями;
• выполняются операции возведения в степень (Л), затем умножения (*) и деления (/), а после - сложения (+) и вычитания (—).
Необходимо отметить, что операции с одинаковым приоритетом выполняются слева направо.
Функции MS Excel. Арифметические и тригонометрические функции
В Excel имеется целый ряд встроенных математических функций, существенно облегчающих решение задач. Синтаксис функций:
<Имя Функции><(Аргумент 1;...;Аргумент N)>.
Здесь в качестве аргумента могут использоваться как непосредственное значение, так и идентификатор ячейки.
При использовании в функции нескольких аргументов они отделяются один от другого точкой с запятой. Например, формула
=ПРОИЗВЕД(А1;В2;С4)
указывает Excel, что необходимо перемножить числа в ячейках А1,В2 и С4. Однако любой аргумент может быть диапазоном, содержащим произвольное число ячеек листа. Например, функция =ПРОИЗВЕД(А1 :АЗ;В2:В4)
имеет два аргумента, но перемножает содержимое шести ячеек. Аргументы не обязательно должны образовывать непрерывные диапазоны ячеек:
=ПРОИЗВЕД(А1:АЗ;В2;В4:В7).
Некоторые функции, например ПИ(), не имеют аргументов. Комбинацию функций можно использовать для создания выражения, например =СУММ(КОРЕНЬ(16);СО5(АГПИ())).
Основные математические функции
№ |
Наименование |
Обозначение |
Примечание |
1 |
Знак |
=ЗНАК(*) |
х - число, ссылка на ячейку с числом или формула, возвращающая числовое значение. Возвращаемые значения: 1, если х > 0; 0, если х = 0; -1,еслид-<0 |
2 |
Абсолютное значение |
=АВ8(дг) |
х - число, ссылка на ячейку с числом или формула, возвращающая числовое значение |
3 |
Сумма |
=СУММ(*, ;...;*„) |
п <= 30; игнорируются пустые ячейки, текстовые и логические значения |
4 |
Произведение |
=ПРОИЗВЕД(Л,;.. рс„) |
|
5 |
Корень квадратный |
=КОРЕНЬ(;с) |
*>=0 |
6 |
Корень квадратный из х * л |
=КОРЕНЬПИ(;с) |
Возвращается квадратный корень из числа (х * л) |
7 |
Факториал |
=ФАКТР(х) |
х >= 0. Если х нецелое, то дробная часть отбрасывается перед вычислением функции |
8 |
Частное |
=ЧАСТНОЕ(*у) |
Возвращает целую часть отделения [х 1 у] |
9 |
Остаток от деления |
=ОСТАТ(;с;у) |
Возвращает остаток от деления, вычисляемый как x-ent[x /у]. Если х <у, то функция возвращает х |
10 |
Наименьшее общее кратное |
=НОК(*,;...;*П) |
п <= 29. Если аргумент х\ не целый, то он усекается до целого. Ограничения на аргументы: *;>0 |
11 |
Наибольший общий делитель |
=НОД(*ь...;*п) |