Опубликован: 26.04.2010 | Уровень: для всех | Доступ: свободно
Лекция 7:

Использование функций

Умножение

Для умножения используют функцию ПРОИЗВЕД.

Синтаксис функции

ПРОИЗВЕД(А) ,

где А - список от 1 до 30 элементов, которые требуется перемножить. Элемент может быть ячейкой, диапазоном ячеек, числом или формулой. Ссылки на пустые ячейки, текстовые или логические значения игнорируются.

Фактически данная функция заменяет непосредственное умножение с использованием оператора умножения (*). Так же как и при использовании функции СУММ, при использовании функции ПРОИЗВЕД добавление ячеек в диапазон перемножения автоматически изменяет запись диапазона в формуле. Например, если в таблицу вставить строку, то в формуле будет указан новый диапазон перемножения. Аналогично формула будет изменяться и при уменьшении диапазона.

Округление

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

Для округления чисел можно использовать целую группу функций.

Наиболее часто используют функции ОКРУГЛ, ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ.

Синтаксис функции ОКРУГЛ

ОКРУГЛ(А;В) ,

где А - округляемое число;

В - число знаков после запятой (десятичных разрядов), до которого округляется число.

Синтаксис функций ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ точно такой же, что и у функции ОКРУГЛ.

Функция ОКРУГЛ при округлении отбрасывает цифры меньшие 5, а цифры большие 5 округляет до следующего разряда. Функция ОКРУГЛВВЕРХ при округлении любые цифры округляет до следующего разряда. Функция ОКРУГЛВНИЗ при округлении отбрасывает любые цифры. Пример округления до двух знаков после запятой с использованием функций ОКРУГЛ, ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ приведен на рис.7.4.

Округление до заданного количества десятичных разрядов

увеличить изображение
Рис. 7.4. Округление до заданного количества десятичных разрядов

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

Для округления числа до меньшего целого можно использовать функцию ЦЕЛОЕ.

Синтаксис функции

ЦЕЛОЕ(А),

где А - округляемое число.

Пример использования функции приведен на рис.7.5.

Округление до целого числа

увеличить изображение
Рис. 7.5. Округление до целого числа

Наконец, для округления до ближайшего четного или нечетного числа можно использовать функции ЧЕТН и НЕЧЕТН, а для ближайшего кратного большего или меньшего числа - функции ОКРВЕРХ и ОКРВНИЗ.

Синтаксис функции ЧЕТН

ЧЕТН(А) ,

где А - округляемое число.

Функция НЕЧЕТН имеет такой же синтаксис.

Обе функции округляют положительные числа до ближайшего большего четного или нечетного числа, а отрицательные - до ближайшего меньшего четного или нечетного числа.

Синтаксис функции ОКРВВЕРХ

ОКРВВЕРХ(А;В) ,

где А - округляемое число;

В - кратное, до которого требуется округлить.

Функция ОКРВНИЗ имеет такой же синтаксис.

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

Возведение в степень

Для возведения в степень используют функцию СТЕПЕНЬ.

Синтаксис функции

СТЕПЕНЬ(А;В) ,

где А - число, возводимое в степень;

В - показатель степени, в которую возводится число.

Отрицательные числа можно возводить только в степень, значение которой является целым числом. В остальном ограничений на возведение в степень нет.

Для извлечения квадратного корня можно использовать функцию КОРЕНЬ.

Синтаксис функции

КОРЕНЬ(А) ,

где А - число, из которого извлекают квадратный корень.

Нельзя извлекать корень из отрицательных чисел.

Виолетта Горват
Виолетта Горват
почему курс платный?
полина исакова
полина исакова
При вводе числа после подтверждения ввода в ней оказались символы решетка
Олеся Бузина
Олеся Бузина
Россия, Ярославская Область
Алиса Жарникова
Алиса Жарникова
Россия