Математические функции и операции в Excel
Возможности !SEMTools
↑ Навигация по задачам в Excel и возможностям надстройки !SEMTools ↑
Изменить числовые значения ячеек - меню надстройки для Excel !SEMTools
Операции с числами в Excel с !SEMTools

Математические функции Excel решают задачи от тригонометрии до систем счисления: котангенс угла считает =COT(РАДИАНЫ(45)) (тригонометрические функции принимают радианы), гиперболический тангенс — =TANH(1), перевод числа в шестнадцатеричную систему — =ОСНОВАНИЕ(255;16), остаток от деления — =ОСТАТ(17;5). Ниже — обзор основных функций по группам, а прибавить, умножить или округлить сразу целый диапазон чисел на месте помогут процедуры !SEMTools из меню ИЗМЕНИТЬ → Числа.

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

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

Математические функции на примерах
B2=COT(РАДИАНЫ(45))
AB
1ЗадачаРезультат
2Котангенс 45°1=COT(РАДИАНЫ(45))
3Гиперболический тангенс 10,7616=TANH(1)
4255 в 16-ричной системеFF=ОСНОВАНИЕ(255;16)
52026 римскими цифрамиMMXXVI=РИМСКОЕ(2026)
6Остаток 17 / 52=ОСТАТ(17;5)

Тригонометрические функции Excel работают с радианами, поэтому угол в градусах переводится функцией РАДИАНЫ. COT, ACOT, CSC и SEC появились в Excel 2013; в более ранних версиях котангенс считается как 1/TAN(x).

В английском Excel: =COT(RADIANS(45))

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

  • ACOS/ACOSH: Возвращают арккосинус и гиперболический арккосинус числа соответственно.
  • ACOT/ACOTH: Возвращают арккотангенс и гиперболический арккотангенс числа.
  • ASIN/ASINH: Возвращают арксинус и гиперболический арксинус числа.
  • ATAN/ATANH: Возвращают арктангенс и гиперболический арктангенс числа.
  • ATAN2: Возвращает арктангенс для заданных координат x и y.
  • COS/COSH: Возвращают косинус и гиперболический косинус числа.
  • COT/COTH: Возвращают котангенс и гиперболический котангенс числа.
  • CSC/CSCH: Возвращают косеканс и гиперболический косеканс числа.
  • SEC/SECH: Возвращают секанс и гиперболический секанс числа.
  • SIN/SINH: Возвращают синус и гиперболический синус числа.
  • TAN/TANH: Возвращают тангенс и гиперболический тангенс числа.

В русской версии Excel тригонометрические функции называются так же, как в английской: SIN, COS, TAN, COT и т. д. Угол в градусах сначала переведите в радианы: =SIN(РАДИАНЫ(30)) вернёт 0,5.

Синус, косинус и тангенс угла в градусах
B2=SIN(РАДИАНЫ(A2))
ABCD
1Угол, °SINCOSTAN
2300,5=SIN(РАДИАНЫ(A2))0,866025404=COS(РАДИАНЫ(A2))0,577350269=TAN(РАДИАНЫ(A2))
3450,707106781=SIN(РАДИАНЫ(A3))0,707106781=COS(РАДИАНЫ(A3))1=TAN(РАДИАНЫ(A3))
4600,866025404=SIN(РАДИАНЫ(A4))0,5=COS(РАДИАНЫ(A4))1,73205081=TAN(РАДИАНЫ(A4))

Без РАДИАНЫ функция примет 30 за 30 радиан и вернёт совсем другое число. Обратный перевод — ГРАДУСЫ: =ГРАДУСЫ(ASIN(0,5)) даёт 30.

Функции преобразования

  • ОСНОВАНИЕ: Преобразует число в текстовое представление с заданным основанием.
  • ДЕС.В.ДВ, ДЕС.В.ШЕСТН, ШЕСТН.В.ДЕС: Преобразуют числа из одной системы счисления в другую.
  • ГРАДУСЫ/РАДИАНЫ: Преобразуют радианы в градусы и наоборот.
  • АРАБСКОЕ/РИМСКОЕ: Преобразуют римские числа в арабские и наоборот.
Перевод между системами счисления
B2=ДЕС.В.ДВ(10)
AB
1Что считаемРезультат
210 в двоичную1010=ДЕС.В.ДВ(10)
3255 в шестнадцатеричнуюFF=ДЕС.В.ШЕСТН(255)
4FF в десятичную255=ШЕСТН.В.ДЕС("FF")
5255 по основанию 16FF=ОСНОВАНИЕ(255;16)
6FF из 16-ричной255=ДЕС("FF";16)

Результаты ДЕС.В.ДВ, ДЕС.В.ШЕСТН и ОСНОВАНИЕ — текст, поэтому прижаты влево. ОСНОВАНИЕ и ДЕС работают с любым основанием от 2 до 36.

Комбинаторные функции

  • ЧИСЛКОМБ/ЧИСЛКОМБА: Возвращают количество комбинаций и комбинаций с повторами для заданного числа элементов.
  • ФАКТР/ДВФАКТР: Возвращают факториал и двойной факториал числа.
  • МУЛЬТИНОМ: Возвращает мультиномиальный коэффициент множества чисел.
Сочетания, сочетания с повторами и факториал
B2=ЧИСЛКОМБ(5;2)
AB
1Что считаемРезультат
2Пар из 5 человек10=ЧИСЛКОМБ(5;2)
3Пар с повторами из 515=ЧИСЛКОМБА(5;2)
4Перестановок 5 элементов120=ФАКТР(5)
5Упорядоченных пар из 520=ПЕРЕСТ(5;2)

ЧИСЛКОМБ не учитывает порядок (А+Б и Б+А — одна пара), ПЕРЕСТ учитывает. ЧИСЛКОМБА разрешает повторы вроде А+А.

Функции экспоненциального и логарифмического ряда

  • EXP: Возвращает число e, возведенное в указанную степень.
  • LN/LOG/LOG10: Возвращают натуральный логарифм, логарифм по заданному основанию и десятичный логарифм числа.
Экспонента и логарифмы
B2=EXP(1)
AB
1Что считаемРезультат
2e в степени 12,71828183=EXP(1)
3Натуральный логарифм 102,30258509=LN(10)
4Логарифм 8 по основанию 23=LOG(8;2)
5Десятичный логарифм 10003=LOG10(1000)

Без второго аргумента LOG считает десятичный логарифм, как LOG10.

Функции генерации случайных чисел

  • СЛЧИС/СЛУЧМАССИВ/СЛУЧМЕЖДУ: Возвращают случайные числа в определенном интервале.
Случайные числа
B2=СЛУЧМЕЖДУ(1;100)
AB
1Что считаемРезультат
2Целое от 1 до 10042=СЛУЧМЕЖДУ(1;100)
3Дробное от 0 до 10,713=СЛЧИС()

Значения пересчитываются при каждом изменении на листе, поэтому у вас будут другие числа. Чтобы зафиксировать их, замените формулы значениями.

Прочие математические функции

  • ABS: Возвращает модуль числа.
  • ПИ: Возвращает число пи.
  • СТЕПЕНЬ/КОРЕНЬ/КОРЕНЬПИ: Возвращают результат возведения в степень, квадратный корень и квадратный корень из произведения числа на пи.
  • ОСТАТ: Возвращает остаток от деления.
  • НОД/НОК: Возвращают наибольший общий делитель и наименьшее общее кратное.
  • ЗНАК: Возвращает знак числа.
Модуль, пи, степень и корень
B2=ABS(-15)
AB
1Что считаемРезультат
2Модуль числа −1515=ABS(-15)
3Число пи3,14159265=ПИ()
4Квадратный корень из 164=КОРЕНЬ(16)
52 в степени 101024=СТЕПЕНЬ(2;10)
6Корень из пи1,77245385=КОРЕНЬПИ(1)

КОРЕНЬПИ(x) — корень из x·π. Корень другой степени — через дробную степень: =8^(1/3).

Какие функции заменяют СУММ

Суммировать можно не только СУММ: СУММЕСЛИ и СУММЕСЛИМН складывают по условиям, СУММПРОИЗВ — суммы произведений и массивов, ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;…) и АГРЕГАТ(9;…) — только видимые строки после фильтра. Подробнее — в статье как сложить числа в Excel.

Сумма по условию: СУММЕСЛИ
D2=СУММЕСЛИ(A2:A5;"чай";B2:B5)
ABCD
1ТоварСуммаСумма по чаю
2чай120200=СУММЕСЛИ(A2:A5;"чай";B2:B5)
3кофе300
4чай80
5сок50

Первый аргумент — где проверять условие, второй — само условие, третий — что складывать. Для нескольких условий — СУММЕСЛИМН.

В английском Excel: =SUMIF(A2:A5,"чай",B2:B5)

Математические функции Excel — частые вопросы

Как посчитать котангенс в Excel?

Функцией =COT(РАДИАНЫ(угол)) для угла в градусах. В Excel 2010 и раньше — =1/TAN(РАДИАНЫ(угол)).

Как посчитать гиперболический тангенс и косинус?

Функциями =TANH(x) и =COSH(x) — аргумент передаётся как есть, без перевода в радианы.

Как перевести число в другую систему счисления?

Функцией =ОСНОВАНИЕ(число;основание): ОСНОВАНИЕ(255;16) = «FF», ОСНОВАНИЕ(10;2) = «1010».

Как посчитать остаток от деления?

Функцией =ОСТАТ(17;5) — вернёт 2. Целую часть деления — =ЧАСТНОЕ(17;5).

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

Итоги: математические функции в Excel

ЗадачаФункция
Тригонометрия (угол в градусах)SIN, COS, TAN, COT + РАДИАНЫ
Системы счисленияОСНОВАНИЕ, ДЕС, ДЕС.В.ДВ, ДЕС.В.ШЕСТН
Остаток и целая часть деленияОСТАТ, ЧАСТНОЕ
Степень и кореньСТЕПЕНЬ, КОРЕНЬ
Случайные числаСЛЧИС, СЛУЧМЕЖДУ, СЛУЧМАССИВ

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