Excel関数 COMPLEX は、実数部と虚数部から複素数を作成する関数です。
形式は "a + bi" または "a + bj"(どちらでもOK)で出力されます。
🔹 構文
COMPLEX(real_num, i_num, [suffix])
| 引数 | 内容 |
|---|---|
real_num | 複素数の実数部分(a) |
i_num | 複素数の虚数部分(b) |
suffix | 虚数単位(省略時は "i"。"j" も指定可) |
🔸 使用例
✅ 例1:実数 3、虚数 4 の複素数を作る
=COMPLEX(3, 4)
👉 結果:"3+4i"
✅ 例2:虚数単位を "j" に変更
=COMPLEX(3, 4, "j")
👉 結果:"3+4j"
✅ 例3:虚数が負の値の場合
=COMPLEX(5, -2)
👉 結果:"5-2i"
🔁 関連関数(複素数と一緒に使う)
| 関数名 | 説明 |
|---|---|
IMREAL | 複素数の実数部を取り出す |
IMAGINARY | 虚数部を取り出す |
IMABS | 複素数の絶対値(√(a² + b²)) |
IMARGUMENT | 偏角(角度)を返す |
IMCONJUGATE | 共役複素数を返す |
IMSUM, IMPRODUCT, IMDIV | 複素数の演算 |
✅ 補足
COMPLEX関数はエンジニアリング用途でよく使われます(電気回路、信号処理など)。- 出力結果は 文字列(例:”3+4i”)なので、複素数関数専用の
IM~関数で扱います。