Автор: Вардомацкая Елена Юрьевна, ст. преподаватель кафедры математики и информационных технологий УО "Витебский государственный технологический университет".
Наиболее распространенными и часто используемыми являются функции категории «Математические». Условно функции этой категории можно классифицировать следующим по группам:
§ функции для выполнения арифметических операций: СУММ, СУММКВ, ПРОИЗВЕД, ЦЕЛОЕ, ОСТАТ, СТЕПЕНЬ, КОРЕНЬ, и др.;
§ тригонометрические и обратные тригонометрические функции: SIN, COS, АSIN, ACOS, ATAN, LN, LOG, EXP и др.;
§ функции, использующие различные критерии округления: ОКРВВЕРХ, ОКРВНИЗ, ОКРУГЛВВЕРХ, ОКРУГЛВНИЗ, ОКРУГЛ, НЕЧЕТ, ЧЕТН;
§ функции для работы с векторами и матрицами: СУММПРОИЗВ, СУММКВРАЗН, СУММРАЗНКВ, СУММСУММКВ МОБР, МОПРЕД, МУМНОЖ.
Полную информацию обо всех функциях этой категории можно получить в справочной системе MS Excel.
Рассмотрим те функции, которые при расчетах используются наиболее часто.
Функции для выполнения арифметических операций
§ СУММ (число1; число2;...; число n) - вычисляет сумму аргументов.
Число1, число2,..., число n — от 1 до 30 аргументов, для которых требуется определить итог или сумму.
Например,
Функция =СУММ(B5:В10), означает, что нужно сложить содержимое ячеек с B5 до B10,
а функция =СУММ(B5:В10; А11) означает, что складывается содержимое ячеек с B5 до B10 с содержимым ячейки А11.
Поскольку функцию СУММ применяют чаще других функций, для ее вызова на системном пиктографическом меню (СПИ) предусмотрена специальная кнопка Автосуммирование .
§ СУММКВ (число1; число2;...; число n) – вычисляет сумму квадратов аргументов.
§ ПРОИЗВЕД (число1; число2;...; число n) – возвращает произведение аргументов.
|
§ СТЕПЕНЬ (число; степень) –– возвращает результат возведения аргумента число в указанную степень.
§ КОРЕНЬ (число) –– возвращает значение квадратного корня из аргумента число.
§ СУММЕСЛИ (диапазон; критерий; диапазон_суммирования) – суммирует ячейки, заданные указанным условием.
Диапазон – диапазон анализируемых ячеек.
Критерий – критерий в форме числа, выражения или текста, определяющий суммируемые ячейки.
Диапазон_суммирования – фактические ячейки для суммирования.
На рисунке 2 представлена таблица, в которой вычисляется общая сумма премии высокооплачиваемых работников (тех, у кого оклад больше 700 тыс. руб.). Для этого анализируется столбец Оклад (диапазон ячеек А2:А7), и суммируются те ячейки из столбца Премия (диапазон ячеек С2:С7), для которых значения в соответствующих ячейках столбца Оклад больше 700. Результат помещен в ячейку С8.
Рис.2 – Пример использования функции СУММЕСЛИ
Функции округления
- ОКРУГЛ (число; число разрядов) – округляет число до указанного количества десятичных разрядов.
ОКРУГЛ(82,93; 0) вернет результат 83 (округление до целых).
ОКРУГЛ(82,93; 1) вернет результат 82,9 (округление до десятых).
ОКРУГЛ(82,93; -1) вернет результат 80 (округление до десятков).
- ОКРУГЛВЕРХ (число; число разрядов)
- ОКРУГЛВНИЗ (число; число разрядов) подобны функции ОКРУГЛ за исключением того, что округление производится либо с избытком (ОКРУГЛВЕРХ) либо с недостатком (ОКРУГЛВНИЗ).
Например
ОКРУГЛВЕРХ(82,93; -1) вернет результат 90 (округление до десятков с избытком).
ОКРУГЛВНИЗ ( 82,93; -1) вернет результат 80 (округление до десятков с недостатком).
|
Кроме того, можно выполнить округление с заданной точностью с помощью функций
§ ОКРВВЕРХ(число; точность) и ОКРВНИЗ (число; точность).
Эти функции выполняют округление с избытком (ОКРВВЕРХ)или недостатком (ОКРВНИЗ)до ближайшего целого, кратного заданной точности.
Например,
если в значениях цен необходимо избежать рублей, а товар стоит 8293 рубля, функция =ОКРВВЕРХ(8293;10) округлит цену до 8300 руб., а функция =ОКРВНИЗ(8293;10) округлит цену до 8290 руб. И в том и в другом случае точность округления равна 10 руб.
§ НЕЧЕТ (число) и ЧЕТН (число) округляют аргумент число до ближайшего нечетного или четного значения.
Функции для работы с векторами
Сюда можно отнести функции:
СУММПРОИЗВ, СУММКВРАЗН, СУММРАЗНКВ, СУММСУММКВ.
Обращение к этим функциям принципиально аналогично. В качестве аргументов используются массивы данных, которые водятся либо диапазоном ячеек, либо перечислением ячеек. Различны лишь формулы вычисления результата, заложенные в каждой из функций.
- СУММПРОИЗВ (массив1; массив2;...; массив n)
Массив1; массив2;...; массив n – от 2 до 30 массивов, чьи компоненты нужно перемножить, а затем сложить.
На рисунке 3 показано, как в ячейке С9 с использованием функции СУММПРОИЗВ, может быть вычислена общая сумма премии по ведомости.
Рис.3 – Пример использования функции СУММПРОИЗВ
§ СУММКВРАЗН (массив_x;массив_y)
массив_x – первый массив или интервал значений.
массив_y – второй массив или интервал значений.
§ СУММРАЗНКВ (массив_x;массив_y) возвращает сумму разностей квадратов соответствующих значений в двух массивах.
§ СУММСУММКВ (массив_x;массив_y) возвращает сумму квадратов соответствующих элементов двух массивов.