クイックナビゲーション
IMAGINARY 関数
概要
文字列 "x+yi" または "x+yj" の形式で指定された複素数の虚数係数を返します。この関数は複素数演算において虚数部を抽出するのに便利です。
構文
IMAGINARY(複素数)
パラメータ
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| 複素数 | String |
はい | 虚数係数を求める複素数を指定します。文字列形式または実数値 |
IMAGINARY関数の使用
IMAGINARY関数は複素数の虚数部を簡単に抽出できます。COMPLEX関数で作成した複素数や文字列形式の複素数から虚数係数を取得し、数学的解析や科学計算で活用されます。
IMAGINARYの一般的な例
基本的な使用例
=IMAGINARY("3+4i")
複素数 3+4i の虚数係数を返し、4 を出力します。
負の虚数部
=IMAGINARY("0-j")
複素数 0-j の虚数係数を返し、-1 を出力します。
実数値の場合
=IMAGINARY(4)
実数値 4 の場合、虚数係数は 0 となります。
よくある質問
指定された複素数の虚数係数を数値として返します。
COMPLEXは実数部と虚数部から複素数を作成し、IMAGINARYは複素数から虚数部を抽出します。
"x+yi" または "x+yj" の文字列形式、または実数値で指定可能です。
一般的なエラーと解決策
#VALUE! エラー
Cause: 無効な複素数形式が指定された
Solution: "x+yi"または"x+yj"の正しい形式で指定してください。
#NUM! エラー
Cause: 複素数として解釈できない値
Solution: 適切な複素数文字列または実数値を入力してください。
注記
- i と j の両方の表記に対応
- 実数値の場合は 0 を返す
- Excelの複素数演算機能の一部
- IMREAL関数と組み合わせて使用可能
互換性
利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 365
利用不可: Excel 2003以前
コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+, Excel 2010+, Excel 2013+, Excel 2016+, Excel 2019+, Excel 365+