Add-in Functions, List of Analysis Functions Part Two

note

The Add-in functions are supplied by the UNO com.sun.star.sheet.addin.Analysis service.


このコマンドの見つけ方

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


IMABS

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

Syntax

IMABS("複素数")

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

Example

=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.

IMDIV

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

Syntax

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

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

Example

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

IMSUB

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

Syntax

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

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

Example

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

OCT2DEC

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

Syntax

OCT2DEC(数値)

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

Example

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

OCT2HEX

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

Syntax

OCT2HEX(Number [; Places])

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

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

Example

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

OCT2BIN

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

Syntax

OCT2BIN(Number [; Places])

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

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

Example

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

IMPOWER

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

Syntax

IMPOWER("複素数"; 数値)

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

数値 は、指数です。

Example

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

IMPRODUCT

The result is the product of a set of complex numbers.

Syntax

IMPRODUCT(Complex 1 [; Complex 2 [; … [; Complex 255]]])

Complex 1, Complex 2, … ,Complex 255 are complex numbers, references to cells or to cell ranges of complex numbers. Complex numbers are entered in the form "x+yi" or "x+yj".

Example

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

IMSUM

The result is the sum of a set of complex numbers.

Syntax

IMSUM(Complex 1 [; Complex 2 [; … [; Complex 255]]])

Complex 1, Complex 2, … ,Complex 255 are complex numbers, references to cells or to cell ranges of complex numbers. Complex numbers are entered in the form "x+yi" or "x+yj".

Example

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

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

note

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.


Syntax

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

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

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

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

Example

=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.

COMPLEX

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

Syntax

COMPLEX(RealNum; INum [; Suffix])

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

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

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

Example

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

FACTDOUBLE

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

Syntax

FACTDOUBLE(数値)

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

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

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

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

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

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

Example

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

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

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

IMLOG2

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

Syntax

IMLOG2("複素数")

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

Example

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

IMEXP

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

Syntax

IMEXP("複素数")

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

Example

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

IMREAL

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

Syntax

IMREAL("複素数")

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

Example

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

IMLOG10

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

Syntax

IMLOG10("複素数")

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

Example

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

IMSQRT

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

Syntax

IMSQRT("複素数")

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

Example

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

IMARGUMENT

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

Syntax

IMARGUMENT("複素数")

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

Example

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

IMLN

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

Syntax

IMLN("複素数")

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

Example

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

IMAGINARY

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

Syntax

IMAGINARY("複素数")

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

Example

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

IMCONJUGATE

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

Syntax

IMCONJUGATE("複素数")

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

Example

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

ご支援をお願いします!