Материал: 1599

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

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

Тригонометрические функции

ПИ возвращает число 3,14159265358979, математическую константу "пи" с точностью до 15 цифр. Синтаксис =ПИ(). Эта функция не имеет аргумента, но всё равно необходимо вводить круглые скобки после имени функции. Обычно её используют в других функциях или формулах, например, для вычисления площади круга =ПИ()*(7^2).

РАДИАНЫ и ГРАДУСЫ. Microsoft Excel для облегчения работы с тригонометрическими функциями предоставляет две функции, преобразовывающие радианы в градусы и градусы в радианы. Синтаксис этих функций одинаковый:

=ГРАДУСЫ(угол),

=РАДИАНЫ(угол).

SIN, COS, TAN возвращают синус, косинус и тангенс угла и имеют следующий синтаксис:

=SIN(аргумент),

=COS(аргумент),

=TAN(аргумент).

Аргументом является число, выражающее угол в радианах. Если угол задан в градусах, то его необходимо умножить на ПИ()/180, чтобы преобразовать в радианы.

ASIN, ACOS являются обратными функциями SIN и COS и вычисляют угол в радианах, синус или косинус которого равен заданному значению. Синтаксис этих функций следующий:

=ASIN(аргумент)

=ACOS(аргумент).

Аргументом может быть число, значение которого должно быть в диапазоне от – 1 до +1, включая граничные значения. Для любого значения вне этого диапазона возвращается ошибочное значение #ЧИСЛО!. Функция ASIN всегда возвращает значения между /2 и /2 радиан, а ACOS – от 0 до радиан.

ATAN и ATAN2 возвращают угол в радианах. Функция ATAN возвращает значения между /2 и /2 радиан и имеет следующий синтаксис:

76

=ATAN(аргумент).

Аргументом является число, отображающее тангенс угла. Функция ATAN2 возвращает арктангенс для заданных координат Х и Y, то есть угол между осью Х и линией, проведённой через начало координат в точку с координатами (Х;Y). Угол определяется в диапазоне от до , исключая. Если оба аргумента Х и Y равны нулю, функция возвращает ошибочное значение #ДЕЛ/0!.

Microsoft Excel имеет гиперболические синус SINH, косинус COSH, тангенс TANH и обратные им функции – ASINH, ACOSH, ATANH.

Логарифмические функции

LOG10 возвращает логарифмы заданного значения по основанию 10 и имеет следующий синтаксис:

=LOG10(аргумент).

Аргумент может быть только положительное число. Если аргумент отрицательное число, функция возвращает ошибочное значение #ЧИСЛО!.

LN возвращает натуральный логарифм положительного числа, то есть основание равно числу е = 2,71828182845904.

LOG возвращает логарифм положительного число по заданному основанию. Синтаксис этой функции:

=LOG(аргумент1;аргумент2).

Аргумент 1 – положительное число, логарифм которого определяется, аргумент 2 – основание логарифма. Если вы не напишите основание, Microsoft Excel считает основание равным 10.

EXP вычисляет значение константы е = 2,71828182845904, возведённой в заданную степень. Функция имеет следующий синтаксис:

=EXP(аргумент).

Эта функция является обратной по отношению к LN, то есть натуральному логарифму числа.

СТЕПЕНЬ возводит число в заданную степень и имеет следующий синтаксис:

=СТЕПЕНЬ(аргумент1;аргумент2).

Аргумент 1 – число, возводимое в степень, аргумент 2 – число, выражающее показатель степени. Вместо этой функции можно использовать арифметическую оператор ^, например

77

=СТЕПЕНЬ(4;3)

и

=4^3

возвращают значение 64.

Функции округления

В Microsoft Excel имеется несколько функций округления.

ОКРУГЛ, ОКРУГЛВНИЗ, ОКРУГЛВВЕРХ. ОКРУГЛ округляет число, задаваемое её аргументом 1, до указанного аргументом 2 количества десятичных разрядов. Синтаксис этой функции следующий:

=ОКРУГЛ(аргумент1;аргумент2).

Аргумент 1 – может быть числом, ссылкой на ячейку, в которой содержится число или формула, возвращающая числовое значение. Аргумент 2 – число цифр после десятичной запятой, может быть любым положительным или отрицательным числом, заданным любым способом. Отрицательный аргумент 2 округляет до указанного количества разрядов слева от десятичной запятой, аргумент 2 равный 0 округляет до ближайшего целого числа. Цифры меньше 5 округляются с недостатком, а цифры больше или равные 5 – с избытком. Примеры:

=ОКРУГЛ(123,4567; 2) 100

=ОКРУГЛ(123,4567; 1) 120

=ОКРУГЛ(123,4567;0) 123

=ОКРУГЛ(123,4567;1) 123,5

=ОКРУГЛ(123,4567;2) 123,46

=ОКРУГЛ(123,4567;3) 123,457

Функции ОКРУГЛВНИЗ и ОКРУГЛВВЕРХ имеют такой же синтаксис и, как указывают их имена, округляют вниз (с недостатком) и вверх (с избытком).

ЧЁТН, НЕЧЁТН. Эти функции можно использовать для выполнения операции округления. Функция ЧЁТН округляет до ближайшего чётного целого числа, функция НЕЧЁТН – до ближайшего целого нечётного числа. Отрицательные числа округляются вниз. Синтаксис функций

=ЧЁТН(аргумент) =НЕЧЁТН(аргумент).

78

Независимо от знака аргумента округление числа всегда производится с избытком. Если число уже является чётным, то функция ЧЁТН округления не производит. Если число является нечётным, функция НЕЧЁТН округления не производит. Если аргумент не является числом, функции возвращают ошибочное значение #ЗНАЧ!. Примеры:

=ЧЁТН(23,4)

24

=ЧЁТН(2)

2

=ЧЁТН(3)

4

=ЧЁТН( 3)

4

=НЕЧЁТН(23,4)

25

=НЕЧЁТН(3)

3

=НЕЧЁТН(4)

5

=НЕЧЁТН( 4)

5.

ОКРВНИЗ, ОКРВВЕРХ. Эти функции округляют числа соответственно с недостатком и с избытком с заданной точностью и имеют следующий синтаксис:

=ОКРВНИЗ(аргумент1;аргумент2) =ОКРВВЕРХ(аргумент1;аргумент2).

Аргумент 1 – округляемое число, аргумент 2 – точность округления, то есть кратное, до которого требуется округлить аргумент 1. Оба аргумента должны иметь одинаковый знак. Если знаки разные функции возвращают ошибочные значения #ЧИСЛО!. Если любой из аргументов не число функции возвращают ошибочное значение #ЗНАЧ!. Примеры:

=ОКРВНИЗ(23,4;0,5) 23

=ОКРВНИЗ(5;3) 3

=ОКРВНИЗ(5; 1) #ЧИСЛО!

=ОКРВНИЗ(5;1,5) 4,5

=ОКРВВЕРХ(23,4;5) 25

=ОКРВВЕРХ(5;3) 6

79

=ОКРВВЕРХ( 5;1) #ЧИСЛО!

=ОКРВВЕРХ(5;1,5) 6.

ЦЕЛОЕ, ОТБР. Функция ЦЕЛОЕ округляет число вниз до ближайшего целого и имеет следующий синтаксис:

=ЦЕЛОЕ(аргумент).

Аргумент – это число, для которого вы хотите найти следующее наименьшее целое. Например,

=ЦЕЛОЕ(100,01) 100

=ЦЕЛОЕ(100,99999999) 100.

Как видно из примера, даже если число 100, 99999999 практически равно 101, функция округляет до ближайшего наименьшего целого.

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

=ЦЕЛОЕ( 100,99999999) 101.

Функция ОТБР отбрасывает все цифры справа от десятичной запятой независимо от знака числа. Эта функция имеет следующий синтаксис:

=ОТБР(аргумент1;аргумент2).

Необязательный аргумент 2 задаёт позицию, после которой производится усечение аргумента 1. Например, =ОТБР(13,978) возвращает 13.

Функции ОКРУГЛ, ЦЕЛОЕ и ОТБР удаляют ненужные десятичные знаки, но работают они различно. Функция ОКРУГЛ округляет вверх или вниз до заданного числа десятичных разрядов, ЦЕЛОЕ округляет вниз до ближайшего целого числа, а ОТБР отбрасывает десятичные разряды без округления. Основное различие между ЦЕЛОЕ и ОТБР проявляется в обращении с отрицательными значениями. Например, 100,99999999999 в функции ЦЕЛОЕ возвращает 101, а в функции ОТБР результат равен

100.

Логические функции

Большинство логических функций использует логические выражения для определения истинности заданного условия.

Функция ЕСЛИ имеет следующий синтаксис:

=ЕСЛИ(логическое_выражение;значение_если_истина;значение_если_ложь).

80

Источник: https://studfile.net/preview/16407656/