エンジニアリング関数

エクセル関数技 エンジニアリング関数一覧

エンジニアリング関数は、名前からわかるようにエンジニアや数学の専門家など、専門的な用途で使うことが想定された関数です。 単位や基数の変換、複素数やベッセル関数に関連した計算といったものになります。
エンジニア関数に分類される関数は、Excel2003以前では基本的にアドイン関数です。
そのため、使用する前に、分析ツールアドインを組み込む必要があります。

BESSELI 関数

修正ベッセル関数 In(x) を返します。
書式:BESSELI(x, n)

BESSELJ 関数

ベッセル関数 Jn(x) を返します。
書式:€€BESSELJ(x, n) 

BESSELK 関数

修正ベッセル関数 Kn(x) を返します。
書式:€€BESSELK(x, n) 

BESSELY 関数

ベッセル関数 Yn(x) を返します。
書式:€€BESSELY(x, n) 

BIN2DEC 関数

2 進数を 10 進数に変換します。
書式:€€BIN2DEC(数値) 

BIN2HEX 関数

2 進数を 16 進数に変換します。
書式:€€BIN2HEX(数値, [桁数]) 

BIN2OCT 関数

2 進数を 8 進数に変換します。
書式:€€BIN2OCT(数値, [桁数]) 

BITAND 関数

2 つの数値の 'ビット単位の And' を返します。
書式:€€BITAND(数値 1, 数値 2) 

BITLSHIFT 関数

shift_amount ビットだけ左へシフトした数値を返します。
書式:€€BITLSHIFT(数値, shift_amount) 

BITOR 関数

2 つの数値のビット単位の OR を返します。
書式:€€BITOR(数値 1, 数値 2) 

BITRSHIFT 関数

shift_amount ビットだけ右へシフトした数値を返します。
書式:€€BITRSHIFT(数値, shift_amount) 

BITXOR 関数

2 つの数値のビット単位の 'Exclusive Or' を返します。
書式:€€BITXOR(数値 1, 数値 2) 

COMPLEX 関数

実数係数および虚数係数を "x+yi" または "x+yj" の形式の複素数に変換します。
書式:€€COMPLEX(実数, 虚数, [虚数単位]) 

CONVERT 関数

数値の単位を変換します。
書式:€€CONVERT(数値,変換前単位,変換後単位) 

DEC2BIN 関数

10 進数を 2 進数に変換します。
書式:€€DEC2BIN(数値, [桁数]) 

DEC2HEX 関数

10 進数を 16 進数に変換します。
書式:DEC2HEX(数値, [桁数])€€ 

DEC2OCT 関数

10 進数を 8 進数に変換します。
書式:€€DEC2OCT(数値, [桁数]) 

DELTA 関数

2 つの値が等しいかどうかを調べます。
書式:DELTA(数値 1, [数値 2])€€ 

ERF 関数

誤差関数の積分値を返します。
書式:€€ERF(下限,[上限]) 

ERF.PRECISE 関数

誤差関数の積分値を返します。
書式:ERF.PRECISE(x)€€ 

ERFC 関数

相補誤差関数の積分値を返します。
書式:€€ERFC(x) 

ERFC.PRECISE 関数

x ~無限大の範囲で、相補誤差関数の積分値を返します。
書式:€€ERFC.PRECISE(X) 

GESTEP 関数

数値がしきい値以上であるかどうかを調べます。
書式:GESTEP(数値, [しきい値])€€ 

HEX2BIN 関数

16 進数を 2 進数に変換します。
書式:€€HEX2BIN(数値, [桁数]) 

HEX2DEC 関数

16 進数を 10 進数に変換します。
書式:€€HEX2DEC(数値) 

HEX2OCT 関数

16 進数を 8 進数に変換します。
書式:€€HEX2OCT(数値, [桁数]) 

IMABS 関数

指定した複素数の絶対値を返します。
書式:€€IMABS(複素数) 

IMAGINARY 関数

指定した複素数の虚数係数を返します。
書式:€€IMAGINARY(複素数) 

IMARGUMENT 関数

引数シータ (ラジアンで表した角度) を返します。
書式:€€IMARGUMENT(複素数) 

IMCONJUGATE 関数

複素数の複素共役を返します。
書式:€€IMCONJUGATE(複素数) 

IMCOS 関数

複素数のコサインを返します。
書式:€€IMCOS(複素数) 

IMCOSH 関数

複素数の双曲線余弦を返します。
書式:IMCOSH(複素数)€€ 

IMCOT 関数

複素数の余接を返します。
書式:€€IMCOT(複素数) 

IMCSC 関数

複素数の余割を返します。
書式:IMCSC(複素数)€€ 

IMCSCH 関数

複素数の双曲線余割を返します。
書式:€€IMCSCH(複素数) 

IMDIV 関数

2 つの複素数の商を返します。
書式:IMDIV(複素数 1, 複素数 2)€€ 

IMEXP 関数

複素数のべき乗を返します。
書式:€€IMEXP(複素数) 

IMLN 関数

複素数の自然対数を返します。
書式:€€IMLN(複素数) 

IMLOG10 関数

複素数の 10 を底とする対数 (常用対数) を返します。
書式:€€IMLOG10(複素数) 

IMLOG2 関数

複素数の 2 を底とする対数を返します。
書式:€€IMLOG2(複素数) 

IMPOWER 関数

複素数の整数乗を返します。
書式:€€IMPOWER(複素数, 数値) 

IMPRODUCT 関数

2 ~ 255 個の複素数の積を返します。
書式:€€IMPRODUCT(複素数 1, [複素数 2], ...) 

IMREAL 関数

複素数の実数係数を返します。
書式:IMREAL(複素数)€€ 

IMSEC 関数

複素数の正割を返します。
書式:IMSEC(複素数)€€ 

IMSECH 関数

複素数の双曲線正割を返します。
書式:€€IMSECH(複素数) 

IMSIN 関数

複素数の正弦を返します。
書式:€€IMSIN(複素数) 

IMSINH 関数

複素数の双曲線正弦を返します。
書式:€€IMSINH(複素数) 

IMSQRT 関数

複素数の平方根を返します。
書式:€€IMSQRT(複素数)

IMSUB 関数

2 つの複素数の差を返します。
書式:€€IMSUB(複素数 1, 複素数 2) 

IMSUM 関数

複素数の和を返します。
書式:€€IMSUM(複素数 1, [複素数 2], ...) 

IMTAN 関数

複素数の正接を返します。
書式:€€IMTAN(複素数) 

OCT2BIN 関数

8 進数を 2 進数に変換します。
書式:€€OCT2BIN(数値, [桁数]) 

OCT2DEC 関数

8 進数を 10 進数に変換します。
書式:€€OCT2DEC(数値) 

OCT2HEX 関数

8 進数を 16 進数に変換します。
書式:€€OCT2HEX(数値, [桁数])