Основные
математические функции, используемые в Excel
Функция
|
Математическая
запись
|
Запись
в Excel
|
Примечание
|
сложение,
вычитание
|
A+B , A-B
|
= A+B
, = A – B
|
Приоритет операций:
Без скобок первой вычисляется степень, потом
умножение и деление, потом сложение и вычитание:
^ à
* , / à
+ , –
|
умножение,
деление
|
,
|
= A*B
, = A / B
|
скобки
|
|
= (A + B) / (C * D)
|
число e
в
степени
(«экспонента»)
|
,
|
=EXP(x) , =EXP(x+y)
|
без символа ^ !!!
|
произвольное
число
в
степени
|
, ,
,
|
B^A
, x^2
2^x, 2^(-x)
|
Примеры: ,
|
квадратный
корень
|
|
КОРЕНЬ(x) или x^0,5
|
|
Корень n-ой степени
|
|
x^(1/n)
(a+b)^(1/n)
|
Или через функцию СТЕПЕНЬ:
СТЕПЕНЬ(x;1/n)
СТЕПЕНЬ(a+b;1/n)
|
число
p
|
p
|
ПИ( )
|
pА = ПИ( ) * А
|
модуль
|
|x|
|
ABS(x)
|
модуль – абсолютное значение числа (от
слова absolute)
|
логарифм
по основанию n
|
logn
x
|
LOG(x ; n)
|
x>0
|
логарифм
натуральный
|
ln x
|
LN(x)
|
x>0. Логарифм
по основанию e : то же самое, что LOG(x;exp(1))
|
логарифм
десятичный
|
lg x
|
LOG10(x)
|
x>0. Логарифм
по основанию 10: то же самое, что LOG(x;10)
|
синус
|
sin x
|
SIN(x)
|
|
косинус
|
cos x
|
COS(x)
|
|
тангенс
|
tg x
|
TAN(x)
|
|
котангенс
|
ctg(x)
|
1/TAN(x)
|
|
арктангенс
|
arctg x
|
ATAN(x)
|
|
арккотангенс
|
arcctg x
|
ПИ( )/( 2 - ATAN (x) )
|
|
арксинус
|
arcsin x
|
ASIN(x)
|
1 £ x £ 0
|
арккосинус
|
arccos x
|
ACOS(x)
|
1 £ x £ 0
|
факториал
|
n!
|
ФАКТР(n)
|
n! = 1∙2∙3∙…∙n
|
Функция
в степени
|
sin2x
sin2(x)
ln3(x+a)
|
SIN(x)^2
SIN(x)^2
LN(x+a)^3
|
Любая функция в Excel является неразрывным
целым со своими скобками, поэтому
sin^2(x) – неправильно,
sin(x)^2 – правильно.
|
Категория Математические.
§ ГРАДУСЫ(угол)
– преобразует радианы в градусы.
§ ЗНАК(число)
– определяет знак числа. 1, если число положительное, 0, если число равно 0, и
-1, если число отрицательное.
§ МОБР(массив) – возвращает обратную матрицу для квадратной матрицы, заданной
в массиве. Массив может быть задан как интервал ячеек, например А1:С3, или как
массив констант {1;2;3: 4;5;6: 7;8;9} (здесь значения в пределах столбца должны
быть разделены двоеточием, в пределах строки – точкой с запятой) или как имя
массива или интервала. Ввод матричных формул следует завершать нажатием клавиши
CTRL + SHIFT +ENTER.
§ МОПРЕД(массив) – возвращает определитель квадратной матрицы, заданной в
массиве.
§ МУМНОЖ(массив1; массив2) – возвращает произведение матриц, которые задаются
массивами. Результатом является массив с таким же числом строк как массив1, и
таким же числом столбцов, как массив2.
§ ОКРУГЛ(число; число_разрядов) – округляет до указанного числа десятичных
разрядов.
§ ОСТАТ
(число; делитель) – возвращает остаток от деления аргумента число на делитель.
§ ПРОИЗВЕД(число1;
число2; ...) – перемножает числа, заданные в аргументах и возвращает их произведение.
§ РАДИАНЫ(угол)
– преобразует градусы в радианы.
§ СТЕПЕНЬ(число;
степень) – возвращает результат возведения в степень;
§ СУММ (число1; число2; ...) – возвращает сумму всех чисел, входящих в список
аргументов;
§ СУММЕСЛИ(диапазон_просмотра;условие_суммирования;диапазон_суммирования) -
просматривает диапазон просмотра, выбирает ячейки, отвечающие условию
суммирования, и суммирует значения из диапазона суммирования. Размеры диапазона
просмотра и диапазона суммирования должны совпадать.
§ СУММКВ(число1;
число2; ...) – возвращает сумму квадратов аргументов;
§ СУММКВРАЗН(массв1;
массив2) – возвращает сумму квадратов разностей соответствующих значений в двух
массивах;
§ СУММПРОИЗВ(массив1;
массив2; ...) – перемножает соответствующие элементы заданных массивов и
возвращает сумму произведений;
§ ЦЕЛОЕ(число)
– округляет число до ближайшего целого;
§ ЧАСТНОЕ(числитель;
знаменатель) – Возвращает частное от деления нацело.
Статистические функции.
§ МАКС(аргумент1; аргумент2;…) - ищет максимальный из аргументов;
§ МИН(аргумент1; аргумент2;…) - ищет минимальный из аргументов;
§ СРЗНАЧ(аргумент1; аргумент2;…) - вычисляет среднее своих аргументов;
§ СЧЕТЕСЛИ(диапазон; условие) - подсчитывает число аргументов в диапазоне,
отвечающих условию
Логические функции служат для выполнения
вычислений в зависимости от выполнения некоторого условия. В условиях могут
использоваться операции сравнения =, >, <, <>(не равно), >=
(больше или равно), <= (меньше или равно).
§ ЕCЛИ (логическое_выражение; значение1; значение2) - результатом является
значение1, если логическое_выражение истинно и значение2 в противном случае.
Пример: в ячейке A1 набрано число 30000, а в ячейке B1 формула =ЕСЛИ(A1<20000; 12; 15). Результатом
будет число 15, т.к. условие не выполняется.
§ Функции
И, ИЛИ служат для создания сложных условий:
§ И (логическое_выражение1; логическое_выражение2;....) - возвращает
значение “ИСТИНА”, если все аргументы имеют значение “ИСТИНА”, а в противном
случае -“ЛОЖЬ”.
§ ИЛИ (логическое_выражение1; логическое_выражение2;...) - возвращает значение
“ИСТИНА”, если хотя бы один из аргументов имеет значение “ИСТИНА”, а противном
случае - “ЛОЖЬ”.
Примеры:
=ЕСЛИ (И(A1>=20000;A1<40000);15;18) - вычисленное значение
равно 15 при величине A1 от 20000 до 40000 и равно 18 в
противном случае.
Можно
создавать сложные условия и вложением функций ЕСЛИ.
=ЕСЛИ (A1<20000; 12; ЕСЛИ (A1<40000; 15; 18)) - если величина A1 меньше 20000, вычисленное значение равно 12, иначе если она меньше
40000, то результат равен 15, а в противном случае (то есть, А1 больше 40000)
,формула вернет значение 18.
Категория Дата и время.
§ Сегодня() - возвращает текущую дату
§ Год(дата), Месяц(дата), День(дата), ДеньНед (Дата;2) - соответственно,
год, месяц, день, день недели. Аргумент 2 у функции ДеньНед нужен для отсчета
дней с понедельника. Пример: =ДеньНед(Сегодня();2) - вывести текущий день
недели в ячейке
Также в Excel имеется подробная
справочная информация для функций. Для получения помощи при работе с функцией в
строке формул выделите название функции и нажмите <F1>.
Значения ошибки при вычислениях
по формулам
Если в ячейке
содержится формула, результат которой программа не может правильно определить,
то в ячейке будет отображено значение ошибки.
Значение
ошибки
|
Причина
|
# Дел/0!
|
Задано деление на
0
|
# Знач!
|
Указан
неправильный аргумент или неправильный оператор
|
# Имя?
|
Указано
недопустимое имя
|
# Н/Д
|
Значение не
указано
|
# Пусто!
|
Задана область
пересечения двух диапазонов, которые не пересекаются
|
#Ссылка!
|
Указана
некорректная ссылка
|
# Число!
|
Ошибка при
использовании или получении числа
|
Ошибки
зависимостей в формулах
Просмотр всех
формул (Сервис – Параметры – Вид – Формулы)
Поиск ошибок в
части формулы (выделить часть, <F9>)
Поиск ошибок с
помощью специального выделения (Правка – Перейти – Выделить). При
отладке рабочего листа полезно найти для активной ячейки влияющие и зависимые
ячейки. С помощью <Tab> можно выбрать любую ячейку в выделенном
диапазоне. Трассировка зависимостей в данных и формулах (Сервис –
Зависимости).
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.