Простейшие математические функции
Функция | Назначение | Аргумент | Пример |
ABS | Вычисляет абсолютное значение | Число или ссылка на ячейку, содержащую число | = ABS(-123,89) = 123,89 |
EXP | Возводит число е =2,71828182... в степень аргумента | То же | = ЕХР(З) = 20,08553692 |
LN | Вычисляет натуральный логарифм от аргумента | Положительные числа (>0) | = LN(1) = 0 = LN(2) = 0,693147 LN(100) = 4,60517 |
LOG10 | Вычисляет десятичный логарифм числа | Положительные числа | = LOG10(100) = 2 = LOG10(0,1) = -1 |
LOG | Определяет логарифм числа по основанию логарифма | Число – положительные числа. Основание логарифма – любое число >0 и #1; по умолчанию Excel считает его равным 10 | = LOG(10) = 1 = LOG(8;2) = 3 = LOG(100; 2,71828...) = 4,60517 |
СУММ (SUM) | Вычисляет суммы аргументов | Не более 30 аргументов, которыми могут быть диапазоны, адреса ячеек, числа, пустые поля, текст | Вычислим в ячейке С5С4 (рис. 8.3) сумму чисел, расположенных в диапазонах А1:А5, В1:. Результат в ячейке С5 будет равен 15 |
СТЕПЕНЬ (POWER) | Возводит число в степень | То же | =СТЕПЕНЬ(5;2)=25 =СТЕПЕНЬ(4;1/2)=2 =СТЕПЕНЬ(4;-1/2)=0,5 =СТЕПЕНЬ(6,25;1,5)= 15,625 |
ПРОИЗВЕД (PRODUCT) | Вычисляет произведение не более 30 аргументов | Аргументами могут быть числа, формулы, условия, текст, диапазон; в матрицах и адресных ссылках учитываются только числа | Вычислим в ячейке В5 произведение чисел диапазона А1 :А5 (рис. 8.4) |
КОРЕНЬ (SORT) | Вычисляет квадратный и другие корни из аргумента | Положительные числа и 0 | = КОРЕНЬ(25) = 5 = KOPEHЬ(ABS(-9)) = 3 |
СУММЕСЛИ (SUMIF) | Суммирует ячейки, заданные указанными условиями | То же | Пусть в столбце А приведены данные о доходах, в столбце В – данные о налогах (рис. 8.5). Требуется вычислить сумму чисел >10 из диапазона А2:А5. В этом случае функцию СУММЕСЛИ следует записать так, как она записана в ячейке А6, и в результате мы получим 60 (25+15+20). Если нам следует подсчитать сумму налога для лиц с доходами >10, то функцию СУММЕСЛИ следует записать так, как она записана в ячейке В6. В результате мы получим 12 (5+3+4) |
СУММКВ (SUMSQ) | Вычисляет сумму квадратов всех аргументов, т.е. | Числа, адресная ссылка или диапазон | Вычислим в ячейке А5 сумму квадратов чисел, расположенных в диапазоне А1 :В4 (рис. 8.6). Результат будет равен 264 (4+0+16+225+9+1+0+9) |
А | В | С | D | E | |
цена | |||||
=СУММ(А1:А5;В1;С1:С4) | |||||
Рис. 8.3. Пример использования функции СУММ
А | В | С | D | E | |
>3 | |||||
= ПРОИЗВЕД (А1:А5) | |||||
Рис. 8.4. Пример использования функции ПРОИЗВЕД
А | В | |
Доход | Налог | |
1,2 | ||
=СУММЕСЛИ(А2:А5; “>10“) | =СУММЕСЛИ(А2:А5; “>10“;В2:В5) | |
Рис. 8.5. Пример использования функции СУММЕСЛИ
А | В | |
=СУММКВ(А1:В4) |
Рис. 8.6. Пример использования функции СУММКВ
Функции округления
Функция | Назначение | Пример |
НЕЧЕТ (ODD) | Округляет число вверх по модулю до ближайшего нечетного числа | = НЕЧЕТ(2,36) равно 3 = НЕЧЕТ (0,1) равно 1 = НЕЧЕТ (-2,1) равно-3 |
ОКРУГЛ (ROUND) | Округление числа до указанного числа десятичных разрядов | = ОКРУГЛ(4,15;1) равно 4,2 = ОКРУГЛ(1,237;1) равно 1,2 = ОКРУГЛ(1,5;0)равно2 = ОКРУГЛ(42,5;-1) равно 40 |
ОКРУГЛВНИЗ (ROUNDDOWN) | То же, что и функция ОКРУГЛ, но округление производится вниз | - |
ОКРУГЛВВЕРХ (ROUNDUP) | То же, что и функция ОКРУГЛ, но округление производится вверх | - |
ОТБР (TRUNC) | Отсечение дробной части числа, если второй аргумент опущен, или до указанного во втором аргументе количества разрядов | = ОТБР(8,365;1) равно 8,3 = TRUNC(-1,567) равно-1 |
ЦЕЛОЕ (INT) | Преобразует значение числа в ближайшее меньшее целое число | 1,5 = ЦЕЛОЕ(1,5) = 1 123,567 = ЦЕЛОЕ(123,567) =123 -5,5 = INT(-5,5) = -6 |
Пример. Пусть необходимо округлить числа из диапазона А1:А5 вверх и вниз до указанного в диапазоне В2:В5 числа разрядов. Результаты приведены в диапазоне C2:D5 (рис. 8.7).
А | В | С | D | |
Первый аргумент | Второй аргумент | ОКРУГЛВНИЗ | ОКРУГЛВВЕРХ | |
4,15 | 4,1 | 4,2 | ||
1,237 | 1,2 | 1,3 | ||
1,5 | ||||
42,5 | -1 |
Рис. 8.7. ОКРУГЛВНИЗ и ОКРУГЛВВЕРХ