Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР 5 Функции Excel. Математические функции.doc...docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
74.32 Кб
Скачать

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

Функции округления меняют не только изображение числа, но и его значение.

ЧЕТН(число)

Назначение - округляет число вверх по модулю до ближайшего четного числа.

Примеры: = EVEN(2.5) равно 4

= EVEN(-1) равно -2

= EVEN(4.75) равно 6.

НЕЧЕТ(число)

Назначение - округляет число вверх по модулю до ближайшего нечетного числа.

Примеры: = НЕЧЕТ(2.36) равно 3

= ODD(0.l) равно 1

= ODD(-2.1) равно -3.

ОКРУГЛ(число;кол-во цифр)

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

Примеры: = ОКРУГЛ(4,15;1) равно 4,2

= ОКРУГЛ(1,232;2) равно 1,23

= ОКРУГЛ(1,5;0) равно 2

= ОКРУГЛ(42,5;-1) равно 40.

ОКРУГЛВНИЗ(число;кол-во цифр)

Назначение - то же, что и функции ОКРУГЛ, но округление производится вниз.

ОКРУГЛВВЕРХ(число;кол-во цифр)

Назначение - то же, что и функции ОКРУГЛ, но округление производится вверх.

Пример. Пусть необходимо округлить числа из диапазона А1:А5 (рис. 5.7) вверх и вниз до указанного в диапазоне 62:65 числа разрядов. Результаты приведены в диапазоне C2:D5.

Рис. 5.7 Пример использования функций ОКРУГЛ, ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ

ОТБР(число;кол-во цифр)

Назначение - отсечение дробной части числа, если второй аргумент опущен, или до указанного во втором аргументе количества разрядов.

Примеры: = ОТБР(8.365;1) равно 8.3

= TRUNC(-1.567) равно -1.

ЦЕЛОЕ(число)

Назначение - преобразует значение числа в ближайшее меньшее целое число.

Примеры: 1.5 = ЦЕЛОЕ(1.5)=1

123.567 = ЦЕЛОЕ(123.567)=123

-5.5 = ЦЕЛОЕ(-5.5) =-6.

Примечание. При форматировании по нулевому шаблону число 1,5 будет изображено как 2, число 123,567 как 124, число -5,5 как -6.

Если при форматировании по шаблону 0 меняется только изображение чисел, то функция ЦЕЛОЕ меняет и их значение. Пусть в ячейке А1 (рис. 5.8а и 5.8б) содержится число 1.5, ячейке А2 - число 1.5, но отформатированное по шаблону 0, то есть в ней число 1.5 будет изображено как 2, а ячейка А3 содержит функцию ЦЕЛОЕ(A1), значение которой равно 1.

Рис. 5.8а Формулы и значения чисел

Если умножить ячейки А2 и А3 на 3, то получим соответственно в ячейках В2 и В3 4.5 и 3, хотя если судить по изображению (см. рис. 5.8б), то произведение 2 на 3 должно было бы дать 6.

Рис. 5.8б Изображения чисел

Специфические математические функции

РИМСКОЕ(число;форма)

Назначение - преобразование арабских чисел в римский формат.

Аргументы - number - арабское число;

- form - форма римского числа (может принимать значения от 0 до 4).

Пример. Преобразуем арабские числа в диапазоне А3:А5 (рис. 5.9) в римские.

Рис. 5.9 Результат преобразования арабских чисел в римские с использованием функции РИМСКОЕ

СУММКВРАЗН(массивХ;массивY)

Назначение Возвращает сумму квадратов разностей соответствующих значений в двух массивах, то есть .

Пример. Вычислим в ячейке А5 (рис. 5.10) сумму произведений соответствующих элементов массивов А1:G1 и A3:G3. В результате получится 79. В самом деле, (2–6)2+(3–5)2+(9–11)2+(1–7)2+(8–5)2+(7–4)2+(5–4)2=79.

Рис. 5.10 Пример вычисления суммы квадратов разности с использованием функции СУММКВРАЗН

СУММПРОИЗВ(массив1;массив2)

Назначение вычисляет сумму произведений соответствующих элементов массивов.

Пример. Вычислим в ячейке А4 (рис. 5.11) сумму произведений соответствующих элементов массивов А1:В3 и D1:Е3. В результате получится 156. В самом деле, 3*2+4*7+8*6+6*7+l*5+9*3=156.

Рис. 5.11 Пример вычисления суммы произведений с использованием функции СУММПРОИЗВ