COMPLEX関数の使い方

実部と虚部を指定して複素数を作成します。

200720102013201620192021365
構文
=COMPLEX(実部, 虚部, [単位])
引数
  1. 実部必須
  2. 虚部必須
  3. 単位省略できる
どんな関数か

指定した実数と虚数を組み合わせて、「x + yi」または「x + yj」という形式の複素数文字列を作成します。

使用例

=COMPLEX(3, 4, "j") を入れると、こうなります。

数値入力
実部虚部単位
34"j"
50"i"
複素数文字列
結果
3+4j
5

結果: 3+4j

つまずきやすいところ

  • 複素数は "3+4i" のような文字列として渡す。COMPLEX で組み立てられる
  • 虚数の記号は i と j のどちらでもよいが、混ぜるとエラーになる
  • 実部・虚部を数値で取り出すには IMREAL と IMAGINARY
  • 返る値も文字列なので、そのままでは足し算などに使えない(IMSUM などを使う)

よくあるエラーと、その直し方

#NUM!
複素数の書き方が正しくない/i と j が混ざっているどちらかの記号にそろえる。COMPLEX で組み立て直す

同じ「エンジニアリング」の関数

エンジニアリングの関数をすべて見る(54件)