Add-in Functions, List of Analysis Functions Part Two

このコマンドの見つけ方

挿入 → 関数 → 分類項目 アドイン


IMABS

複素数の絶対値を返します。

構文

IMABS("複素数")

複素数 は、「x+yi」または「x+yj」の形式で入力される複素数です。

=IMABS("5+12j") は、13 を返します。

[text/scalc/01/func_imcos.xhp#imcos_head not found].

Returns the cosine of a complex number.

[text/scalc/01/func_imcosh.xhp#imcosh_head not found].

Returns the hyperbolic cosine of a complex number.

[text/scalc/01/func_imcot.xhp#imcot_head not found].

Returns the cotangent of a complex number.

[text/scalc/01/func_imcsc.xhp#imcsc_head not found].

Returns the cosecant of a complex number.

[text/scalc/01/func_imcsch.xhp#imcsch_head not found].

Returns the hyperbolic cosecant of a complex number.

[text/scalc/01/func_imsec.xhp#imsec_head not found].

Returns the secant of a complex number.

[text/scalc/01/func_imsech.xhp#imsech_head not found].

Returns the hyperbolic secant of a complex number.

[text/scalc/01/func_imsin.xhp#imsin_head not found].

Returns the sine of a complex number.

[text/scalc/01/func_imsinh.xhp#imsinh_head not found].

Returns the hyperbolic sine of a complex number.

[text/scalc/01/func_imtan.xhp#imtan_head not found].

Returns the tangent of a complex number.

COMPLEX

実数係数と虚数係数を複素数に変換します。

構文

COMPLEX(実数; 虚数; 接尾辞)

RealNum は、複素数の実数係数です。

INum は、複素数の虚数係数です。

接尾辞 は、オプション、「i」または「j」のリストです。

=COMPLEX(3;4;"j") は、3+4j を返します。

CONVERT

ある単位の値を別の単位に換算します。単位は直接文字列でハイフンの間に入れるか、または参照として入力します。セルに単位を入力する場合は、次の表を参考にして大文字、小文字書きを正確に行なってください。たとえばリットルを示す小文字 l の前にはアポストロフィ ' を付けます。

属性

単位

重さ

g, sg, lbm, u, ozm, stone, ton, grain, pweight, hweight, shweight, brton

長さ

m, mi, Nmi, in, ft, yd, ang, Pica, ell, parsec, lightyear, survey_mi

時刻

yr, day, hr, mn, sec, s

圧力

Pa, atm, at, mmHg, Torr, psi

N, dyn, dy, lbf, pond

エネルギー

J, e, c, cal, eV, ev, HPh, Wh, wh, flb, BTU, btu

出力

W, w, HP, PS

場の強さ

T, ga

温度

C, F, K, kel, Reau, Rank

体積

l, L, lt, tsp, tbs, oz, cup, pt, us_pt, qt, gal, m3, mi3, Nmi3, in3, ft3, yd3, ang3, Pica3, barrel, bushel, regton, Schooner, Middy, Glass

面積

m2, mi2, Nmi2, in2, ft2, yd2, ang2, Pica2, Morgen, ar, acre, ha

速度

m/s, m/sec, m/h, mph, kn, admkn

情報

bit, byte


太字 になっている単位は、以下のリストにある接頭辞が前にくる場合があります。

接頭辞

乗数表記

Y (yotta, ヨタ)

10^24

Z (zetta, ゼタ)

10^21

E (exa, エクサ)

10^18

P (peta, ペタ)

10^15

T (tera, テラ)

10^12

G (giga, ギガ)

10^9

M (mega, メガ)

10^6

k (kilo, キロ)

10^3

h (hecto, ヘクト)

10^2

e (deca, デカ)

10^1

d (deci, デシ)

10^-1

c (centi, センチ)

10^-2

m (milli, ミリ)

10^-3

u (micro, マイクロ)

10^-6

n (nano, ナノ)

10^-9

p (pico, ピコ)

10^-12

f (femto, フェムト)

10^-15

a (atto, アト)

10^-18

z (zepto, ゼプト)

10^-21

y (yocto, ヨクト)

10^-24


情報単位 "bit" および "byte" はつぎの IEC 60027-2 / IEEE 1541 接頭辞の 1つをすることができます:

ki kibi キビ 1024

Mi mebi メビ 1048576

Gi gibi ギビ 1073741824

Ti tebi テビ 1099511627776

Pi pebi ペビ 1125899906842620

Ei exbi エクスビ 1152921504606850000

Zi zebi ゼビ 1180591620717410000000

Yi yobi ヨビ 1208925819614630000000000

注マーク

The functions whose names end with _ADD or _EXCEL2003 return the same results as the corresponding Microsoft Excel 2003 functions without the suffix. Use the functions without suffix to get results based on international standards.


構文

CONVERT(Number; "FromUnit"; "ToUnit")

数値 は、変換される数字です。

変換元単位 は、変換元の単位です。

ToUnitは変換が行われる単位です。 両方の単位は同じ種類である必要があります。

=CONVERT(10;"HP";"PS") returns, rounded to two decimal places, 10.14. 10 HP equal 10.14 PS.

=CONVERT(10;"km";"mi") returns, rounded to two decimal places, 6.21. 10 kilometers equal 6.21 miles. The k is the permitted prefix character for the factor 10^3.

FACTDOUBLE

数値の二重階乗を返します。

構文

FACTDOUBLE(数値)

Number の二乗階乗 Number!! を返します。Number はゼロ以上の整数です。

偶数 FACTDOUBLE(n) は次の内容を返します。

2*4*6*8* ... *n

奇数 FACTDOUBLE(n) は次の内容を返します。

1*3*5*7* ... *n

定義上、FACTDOUBLE(0) は 1 を返します。

=FACTDOUBLE(5) は、15 を返します。

=FACTDOUBLE(6) は、48 を返します。

=FACTDOUBLE(0) は、1 を返します。

IMAGINARY

複素数の虚数係数を返します。

構文

IMAGINARY("複素数")

複素数 は、「x+yi」または「x+yj」の形式で入力される複素数です。

=IMAGINARY("4+3j") は、3 を返します。

IMARGUMENT

複素数の引数 (偏角) を返します。

構文

IMARGUMENT("複素数")

複素数 は、「x+yi」または「x+yj」の形式で入力される複素数です。

=IMARGUMENT("3+4j") は、0.927295 を返します。

IMCONJUGATE

複素数の複素共役を返します。

構文

IMCONJUGATE("複素数")

複素数 は、「x+yi」または「x+yj」の形式で入力される複素数です。

=IMCONJUGATE("1+j") は、1-j を返します。

IMDIV

2 つの複素数の商を返します。

構文

IMDIV("分子"; "分母")

分子分母 は、「x+yi」または「x+yj」で入力される複素数です。

=IMDIV("-238+240i";"10+24i") は、5+12i を返します。

IMEXP

複素数のべき乗 (オイラー数) を返します。定数 e の値は約 2.71828182845904 です。

構文

IMEXP("複素数")

複素数 は、「x+yi」または「x+yj」の形式で入力される複素数です。

=IMEXP("1+j") は、丸められた 1.47+2.29j を返します。

IMLN

複素数の自然対数を返します。定数 e の値は約 2.71828182845904 です。

構文

IMLN("複素数")

複素数 は、「x+yi」または「x+yj」の形式で入力される複素数です。

=IMLN("1+j") は、丸められた 0.35+0.79j を返します。

IMLOG10

複素数の常用対数(基数 10 に対する)を返します。

構文

IMLOG10("複素数")

複素数 は、「x+yi」または「x+yj」の形式で入力される複素数です。

=IMLOG10("1+j") は、丸められた 0.15+0.34j を返します。

IMLOG2

複素数の 2 を底とする対数を返します。

構文

IMLOG2("複素数")

複素数 は、「x+yi」または「x+yj」の形式で入力される複素数です。

=IMLOG2("1+j") は、丸められた 0.50+1.13j を返します。

IMPOWER

The result is the ComplexNumber raised to the power of Number.

構文

IMPOWER("複素数"; 数値)

複素数 は、「x+yi」または「x+yj」の形式で入力される複素数です。

数値 は、指数です。

=IMPOWER("2+3i";2) は、-5+12i を返します。

IMPRODUCT

29 個までの複素数の積を返します。

構文

IMPRODUCT("複素数 "; "複素数 1"; ...)

複素数 は、「x+yi」または「x+yj」の形式で入力される複素数です。

=IMPRODUCT("3+4j";"5-3j") は、27+11j を返します。

IMREAL

複素数の実数係数を返します。

構文

IMREAL("複素数")

複素数 は、「x+yi」または「x+yj」の形式で入力される複素数です。

=IMREAL("1+3j") は、1 を返します。

IMSQRT

複素数の平方根を返します。

構文

IMSQRT("複素数")

複素数 は、「x+yi」または「x+yj」の形式で入力される複素数です。

=IMSQRT("3+4i") は、2+1i を返します。

IMSUB

2 つの複素数の差を返します。

構文

IMSUB("複素数 1"; "複素数 2")

複素数 は、「x+yi」または「x+yj」の形式で入力される複素数です。

=IMSUB("13+4j";"5+3j") は、8+j を返します。

IMSUM

29 個までの複素数の和を返します。

構文

IMSUM("複素数 1"; "複素数 2"; ...)

複素数 は、「x+yi」または「x+yj」の形式で入力される複素数です。

=IMSUM("13+4j";"5+3j") は、18+7j を返します。

OCT2BIN

8 進数を 2 進数に変換します。

構文

OCT2BIN(数値;桁数)

数値 は、8 進数です。数字は最大 10 桁にすることができます。最上位ビットは符号ビットで、それ以降のビットが値を返します。負の数字は、2 の補数として入力されます。

桁数 は、出力される桁数です。

=OCT2BIN(3;3) は、011 を返します。

OCT2DEC

8 進数を 10 進数に変換します。

構文

OCT2DEC(数値)

数値 は、8 進数です。数字は最大 10 桁にすることができます。最上位ビットは符号ビットで、それ以降のビットが値を返します。負の数字は、2 の補数として入力されます。

=OCT2DEC(144) は、100 を返します。

OCT2HEX

8 進数を 16 進数に変換します。

構文

OCT2HEX(数値;桁数)

数値 は、8 進数です。数字は最大 10 桁にすることができます。最上位ビットは符号ビットで、それ以降のビットが値を返します。負の数字は、2 の補数として入力されます。

桁数 は、出力される桁数です。

=OCT2HEX(144;4) は、0064 を返します。