Перейти к содержимому

Инженерные функции

БИТ.И (BITAND)

БИТ.И(число1; число2)

Возвращает побитовое И двух чисел.

Аргументы

АргументТипОбязательный
число1ЧислоДа
число2ЧислоДа

Примеры

ФормулаРезультат
БИТ.И(5; 3)1
БИТ.И(15; 7)7

БИТ.ИЛИ (BITOR)

БИТ.ИЛИ(число1; число2)

Возвращает побитовое ИЛИ двух чисел.

Аргументы

АргументТипОбязательный
число1ЧислоДа
число2ЧислоДа

Примеры

ФормулаРезультат
БИТ.ИЛИ(5; 3)7
БИТ.ИЛИ(8; 4)12

БИТ.ИСКЛИЛИ (BITXOR)

БИТ.ИСКЛИЛИ(число1; число2)

Возвращает побитовое исключающее ИЛИ двух чисел.

Аргументы

АргументТипОбязательный
число1ЧислоДа
число2ЧислоДа

Примеры

ФормулаРезультат
БИТ.ИСКЛИЛИ(5; 3)6
БИТ.ИСКЛИЛИ(15; 7)8

БИТ.СДВИГЛ (BITLSHIFT)

БИТ.СДВИГЛ(число; величина_сдвига)

Возвращает число, сдвинутое влево на указанное количество битов.

Аргументы

АргументТипОбязательный
числоЧислоДа
величина_сдвигаЧислоДа

Примеры

ФормулаРезультат
БИТ.СДВИГЛ(4; 2)16
БИТ.СДВИГЛ(1; 10)1024

БИТ.СДВИГП (BITRSHIFT)

БИТ.СДВИГП(число; величина_сдвига)

Возвращает число, сдвинутое вправо на указанное количество битов.

Аргументы

АргументТипОбязательный
числоЧислоДа
величина_сдвигаЧислоДа

Примеры

ФормулаРезультат
БИТ.СДВИГП(16; 2)4
БИТ.СДВИГП(1024; 10)1

КОМПЛЕКСН (COMPLEX)

КОМПЛЕКСН(действительная_часть; мнимая_часть; [обозначение_мнимой])

Преобразует действительный и мнимый коэффициенты в комплексное число вида x+yi или x+yj.

Аргументы

АргументТипОбязательный
действительная_частьЛюбоеДа
мнимая_частьЛюбоеДа
обозначение_мнимойЛюбоеНет

Примеры

ФормулаРезультат
КОМПЛЕКСН(3; 4)"3+4i"
КОМПЛЕКСН(3; 4; "j")"3+4j"

МНИМ.ЧАСТЬ (IMAGINARY)

МНИМ.ЧАСТЬ(компл_число)

Возвращает коэффициент при мнимой части комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.ЧАСТЬ("3+4i")4
МНИМ.ЧАСТЬ("5i")5

МНИМ.ВЕЩ (IMREAL)

МНИМ.ВЕЩ(компл_число)

Возвращает коэффициент при действительной части комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.ВЕЩ("3+4i")3
МНИМ.ВЕЩ("5i")0

МНИМ.ABS (IMABS)

МНИМ.ABS(компл_число)

Возвращает абсолютную величину (модуль) комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.ABS("3+4i")5

МНИМ.АРГУМЕНТ (IMARGUMENT)

МНИМ.АРГУМЕНТ(компл_число)

Возвращает аргумент (угол в радианах) комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.АРГУМЕНТ("3+4i")0,927295

МНИМ.СОПРЯЖ (IMCONJUGATE)

МНИМ.СОПРЯЖ(компл_число)

Возвращает комплексно-сопряжённое число.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.СОПРЯЖ("3+4i")"3-4i"

IMADD

IMADD(компл_число1; компл_число2)

Возвращает сумму двух комплексных чисел.

Аргументы

АргументТипОбязательный
компл_число1ЧислоДа
компл_число2ЧислоДа

Примеры

ФормулаРезультат
IMADD("3+4i"; "1+2i")"4+6i"

МНИМ.СУММ (IMSUM)

МНИМ.СУММ([числа...])

Возвращает сумму нескольких комплексных чисел.

Аргументы

АргументТипОбязательный
числаЧислоНет (можно несколько)

Примеры

ФормулаРезультат
МНИМ.СУММ("3+4i"; "1+2i"; "2+3i")"6+9i"

МНИМ.РАЗН (IMSUB)

МНИМ.РАЗН(компл_число1; компл_число2)

Возвращает разность двух комплексных чисел.

Аргументы

АргументТипОбязательный
компл_число1ЧислоДа
компл_число2ЧислоДа

Примеры

ФормулаРезультат
МНИМ.РАЗН("3+4i"; "1+2i")"2+2i"

МНИМ.ПРОИЗВЕД (IMPRODUCT)

МНИМ.ПРОИЗВЕД(компл_число1; компл_число2)

Возвращает произведение двух комплексных чисел.

Аргументы

АргументТипОбязательный
компл_число1ЧислоДа
компл_число2ЧислоДа

Примеры

ФормулаРезультат
МНИМ.ПРОИЗВЕД("3+4i"; "1+2i")"-5+10i"

МНИМ.ДЕЛ (IMDIV)

МНИМ.ДЕЛ(компл_число1; компл_число2)

Возвращает частное двух комплексных чисел.

Аргументы

АргументТипОбязательный
компл_число1ЧислоДа
компл_число2ЧислоДа

Примеры

ФормулаРезультат
МНИМ.ДЕЛ("3+4i"; "1+2i")2.2-0.4i

МНИМ.СТЕПЕНЬ (IMPOWER)

МНИМ.СТЕПЕНЬ(компл_число; число)

Возвращает комплексное число, возведённое в степень.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа
числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.СТЕПЕНЬ("2+3i"; 2)-5+12i

МНИМ.КОРЕНЬ (IMSQRT)

МНИМ.КОРЕНЬ(компл_число)

Возвращает квадратный корень комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.КОРЕНЬ("3+4i")2+i

МНИМ.EXP (IMEXP)

МНИМ.EXP(компл_число)

Возвращает экспоненту комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.EXP("1+2i")-1.1312043838+2.471726672i

МНИМ.LN (IMLN)

МНИМ.LN(компл_число)

Возвращает натуральный логарифм комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.LN("3+4i")1.6094379124+0.927295218i

МНИМ.LOG (IMLOG)

МНИМ.LOG(компл_число; основание)

Возвращает логарифм комплексного числа по заданному основанию.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа
основаниеЧислоДа

Примеры

ФормулаРезультат
МНИМ.LOG("100"; 10)2
МНИМ.LOG("3+4i"; 2)2.3219280949+1.3378042125i

МНИМ.LOG10 (IMLOG10)

МНИМ.LOG10(компл_число)

Возвращает десятичный логарифм комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.LOG10("3+4i")0.6989700043+0.4027191963i

МНИМ.LOG2 (IMLOG2)

МНИМ.LOG2(компл_число)

Возвращает двоичный логарифм комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.LOG2("3+4i")2.3219280949+1.3378042125i

МНИМ.SIN (IMSIN)

МНИМ.SIN(компл_число)

Возвращает синус комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.SIN("1+2i")3.1657785132+1.9596010414i

МНИМ.COS (IMCOS)

МНИМ.COS(компл_число)

Возвращает косинус комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.COS("1+2i")2.032723007-3.0518977992i

МНИМ.TAN (IMTAN)

МНИМ.TAN(компл_число)

Возвращает тангенс комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.TAN("1+2i")0.0338128261+1.0147936161i

МНИМ.SEC (IMSEC)

МНИМ.SEC(компл_число)

Возвращает секанс комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.SEC("1+2i")0.1511762983+0.2269736754i

МНИМ.CSC (IMCSC)

МНИМ.CSC(компл_число)

Возвращает косеканс комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.CSC("1+2i")0.2283750656-0.1413630216i

МНИМ.COT (IMCOT)

МНИМ.COT(компл_число)

Возвращает котангенс комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.COT("1+2i")0.0327977555-0.9843292265i

МНИМ.SINH (IMSINH)

МНИМ.SINH(компл_число)

Возвращает гиперболический синус комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.SINH("1+2i")-0.489056259+1.4031192506i

МНИМ.COSH (IMCOSH)

МНИМ.COSH(компл_число)

Возвращает гиперболический косинус комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.COSH("1+2i")-0.6421481247+1.0686074214i

МНИМ.SECH (IMSECH)

МНИМ.SECH(компл_число)

Возвращает гиперболический секанс комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.SECH("1+2i")-0.4131493443-0.6875274387i

МНИМ.CSCH (IMCSCH)

МНИМ.CSCH(компл_число)

Возвращает гиперболический косеканс комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
МНИМ.CSCH("1+2i")-0.2215009309-0.6354937993i

IMTANH

IMTANH(компл_число)

Возвращает гиперболический тангенс комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
IMTANH("1+2i")1.1667362572-0.2434582012i

IMCOTH

IMCOTH(компл_число)

Возвращает гиперболический котангенс комплексного числа.

Аргументы

АргументТипОбязательный
компл_числоЧислоДа

Примеры

ФормулаРезультат
IMCOTH("1+2i")0.8213297975+0.1713836129i

ДЕЛЬТА (DELTA)

ДЕЛЬТА(число1; [число2])

Проверяет равенство двух значений. Возвращает 1, если значения равны, и 0 в противном случае.

Аргументы

АргументТипОбязательный
число1ЧислоДа
число2ЧислоНет

Примеры

ФормулаРезультат
ДЕЛЬТА(5; 5)1
ДЕЛЬТА(5; 4)0

ПОРОГ (GESTEP)

ПОРОГ(число; [порог])

Проверяет, что число больше или равно пороговому значению. Возвращает 1, если число ≥ порога, и 0 в противном случае.

Аргументы

АргументТипОбязательный
числоЧислоДа
порогЧислоНет

Примеры

ФормулаРезультат
ПОРОГ(5; 4)1
ПОРОГ(3; 4)0

БЕССЕЛЬ.I (BESSELI)

БЕССЕЛЬ.I(число; порядок)

Возвращает модифицированную функцию Бесселя In(x).

Аргументы

АргументТипОбязательный
числоЧислоДа
порядокЧислоДа

Примеры

ФормулаРезультат
БЕССЕЛЬ.I(1,5; 1)0,981666

БЕССЕЛЬ.J (BESSELJ)

БЕССЕЛЬ.J(число; порядок)

Возвращает функцию Бесселя Jn(x).

Аргументы

АргументТипОбязательный
числоЧислоДа
порядокЧислоДа

Примеры

ФормулаРезультат
БЕССЕЛЬ.J(1,5; 1)0,557937

БЕССЕЛЬ.K (BESSELK)

БЕССЕЛЬ.K(число; порядок)

Возвращает модифицированную функцию Бесселя Kn(x).

Аргументы

АргументТипОбязательный
числоЧислоДа
порядокЧислоДа

Примеры

ФормулаРезультат
БЕССЕЛЬ.K(1,5; 1)0,277388

БЕССЕЛЬ.Y (BESSELY)

БЕССЕЛЬ.Y(число; порядок)

Возвращает функцию Бесселя Yn(x).

Аргументы

АргументТипОбязательный
числоЧислоДа
порядокЧислоДа

Примеры

ФормулаРезультат
БЕССЕЛЬ.Y(1,5; 1)-0,412747

ДВ.В.ДЕС (BIN2DEC)

ДВ.В.ДЕС(число)

Преобразует двоичную строку в десятичное число. Поддерживает 10-битовое two’s-complement для отрицательных значений.

Аргументы

АргументТипОбязательный
числоЧислоДа

Примеры

ФормулаРезультат
ДВ.В.ДЕС("1010")10
ДВ.В.ДЕС("1111111111")-1

ДВ.В.ШЕСТН (BIN2HEX)

ДВ.В.ШЕСТН(число; [число_разрядов])

Преобразует двоичную строку в шестнадцатеричную.

Аргументы

АргументТипОбязательный
числоЧислоДа
число_разрядовЧислоНет

Примеры

ФормулаРезультат
ДВ.В.ШЕСТН("1010")"A"
ДВ.В.ШЕСТН("1010"; 4)"000A"

ДВ.В.ВОСЬМ (BIN2OCT)

ДВ.В.ВОСЬМ(число; [число_разрядов])

Преобразует двоичную строку в восьмеричную.

Аргументы

АргументТипОбязательный
числоЧислоДа
число_разрядовЧислоНет

Примеры

ФормулаРезультат
ДВ.В.ВОСЬМ("1010")"12"
ДВ.В.ВОСЬМ("1010"; 4)"0012"

ДЕС.В.ДВ (DEC2BIN)

ДЕС.В.ДВ(число; [число_разрядов])

Преобразует десятичное число в двоичную строку. Допустимый диапазон входа: -512..511.

Аргументы

АргументТипОбязательный
числоЧислоДа
число_разрядовЧислоНет

Примеры

ФормулаРезультат
ДЕС.В.ДВ(10)"1010"
ДЕС.В.ДВ(-1)"1111111111"

ДЕС.В.ШЕСТН (DEC2HEX)

ДЕС.В.ШЕСТН(число; [число_разрядов])

Преобразует десятичное число в шестнадцатеричную строку. Допустимый диапазон входа: 239..(2391).

Аргументы

АргументТипОбязательный
числоЧислоДа
число_разрядовЧислоНет

Примеры

ФормулаРезультат
ДЕС.В.ШЕСТН(255)"FF"
ДЕС.В.ШЕСТН(-1)"FFFFFFFFFF"

ДЕС.В.ВОСЬМ (DEC2OCT)

ДЕС.В.ВОСЬМ(число; [число_разрядов])

Преобразует десятичное число в восьмеричную строку. Допустимый диапазон входа: 229..(2291).

Аргументы

АргументТипОбязательный
числоЧислоДа
число_разрядовЧислоНет

Примеры

ФормулаРезультат
ДЕС.В.ВОСЬМ(8)"10"
ДЕС.В.ВОСЬМ(-1)"7777777777"

ШЕСТН.В.ДВ (HEX2BIN)

ШЕСТН.В.ДВ(число; [число_разрядов])

Преобразует шестнадцатеричную строку в двоичную.

Аргументы

АргументТипОбязательный
числоЧислоДа
число_разрядовЧислоНет

Примеры

ФормулаРезультат
ШЕСТН.В.ДВ("A")"1010"
ШЕСТН.В.ДВ("FFFFFFFFFF")"1111111111"

ШЕСТН.В.ДЕС (HEX2DEC)

ШЕСТН.В.ДЕС(число)

Преобразует шестнадцатеричную строку в десятичное число.

Аргументы

АргументТипОбязательный
числоЧислоДа

Примеры

ФормулаРезультат
ШЕСТН.В.ДЕС("FF")255
ШЕСТН.В.ДЕС("FFFFFFFFFF")-1

ШЕСТН.В.ВОСЬМ (HEX2OCT)

ШЕСТН.В.ВОСЬМ(число; [число_разрядов])

Преобразует шестнадцатеричную строку в восьмеричную.

Аргументы

АргументТипОбязательный
числоЧислоДа
число_разрядовЧислоНет

Примеры

ФормулаРезультат
ШЕСТН.В.ВОСЬМ("A")"12"
ШЕСТН.В.ВОСЬМ("FFFFFFFFFF")"7777777777"

ВОСЬМ.В.ДВ (OCT2BIN)

ВОСЬМ.В.ДВ(число; [число_разрядов])

Преобразует восьмеричную строку в двоичную.

Аргументы

АргументТипОбязательный
числоЧислоДа
число_разрядовЧислоНет

Примеры

ФормулаРезультат
ВОСЬМ.В.ДВ("12")"1010"
ВОСЬМ.В.ДВ("7777777777")"1111111111"

ВОСЬМ.В.ДЕС (OCT2DEC)

ВОСЬМ.В.ДЕС(число)

Преобразует восьмеричную строку в десятичное число.

Аргументы

АргументТипОбязательный
числоЧислоДа

Примеры

ФормулаРезультат
ВОСЬМ.В.ДЕС("12")10
ВОСЬМ.В.ДЕС("7777777777")-1

ВОСЬМ.В.ШЕСТН (OCT2HEX)

ВОСЬМ.В.ШЕСТН(число; [число_разрядов])

Преобразует восьмеричную строку в шестнадцатеричную.

Аргументы

АргументТипОбязательный
числоЧислоДа
число_разрядовЧислоНет

Примеры

ФормулаРезультат
ВОСЬМ.В.ШЕСТН("12")"A"
ВОСЬМ.В.ШЕСТН("7777777777")"FFFFFFFFFF"

ОСНОВАНИЕ (BASE)

ОСНОВАНИЕ(число; основание_счисления; [мин_длина])

Преобразует неотрицательное целое число в строку в системе счисления основание_счисления (от 2 до 36). Если задана мин_длина, результат дополняется ведущими нулями до этой длины.

Аргументы

АргументТипОбязательный
числоЧислоДа
основание_счисленияЧислоДа
мин_длинаЛюбоеНет

Примеры

ФормулаРезультат
ОСНОВАНИЕ(15; 2)"1111"
ОСНОВАНИЕ(255; 16; 4)"00FF"

ПРЕОБР (CONVERT)

ПРЕОБР(число; исходная_единица; целевая_единица)

Преобразует число из одной единицы измерения в другую.

Поддерживаются единицы массы, расстояния, времени, давления, силы, энергии, мощности, магнетизма, температуры, объёма, площади, информации и скорости.

Аргументы

АргументТипОбязательный
числоЧислоДа
исходная_единицаЛюбоеДа
целевая_единицаЛюбоеДа

Примеры

ФормулаРезультат
ПРЕОБР(1; "m"; "ft")3,28084
ПРЕОБР(68; "F"; "C")20
ПРЕОБР(1; "kg"; "lbm")2,20462
Была ли эта страница полезной?