クイックナビゲーション
IMCOT 関数
概要
ExcelのIMCOT関数は、指定された複素数の余接(コタンジェント)を計算し返します。文字列形式「x+yi」または「x+yj」で表される複素数に対応し、複素解析や工学計算に最適です。
構文
IMCOT(複素数)
パラメータ
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| 複素数 | 文字列 |
はい | 余接を求める複素数を「x+yi」または「x+yj」形式で指定します。COMPLEX関数で生成可能です。 |
IMCOT関数の使用
IMCOT関数は複素数の三角関数計算に特化しており、電気工学、信号処理、物理学などの分野で複素解析を行う際に使用します。通常、COMPLEX関数で作成した複素数を直接指定します。
IMCOTの一般的な例
基本的な使用例
=IMCOT("4+3i")
複素数4+3iの余接を計算し、0.00490118239430447-0.999266927805902iを返します。
COMPLEX関数との連携
=IMCOT(COMPLEX(4,3))
COMPLEX関数で生成した複素数4+3iの余接を計算します。
よくある質問
「x+yi」または「x+yj」形式の文字列、またはCOMPLEX関数で生成した複素数です。
形式が正しくない場合は#NUM!、論理値指定時は#VALUE!が返されます。
一般的なエラーと解決策
#NUM!エラー
Cause: 複素数の形式が「x+yi」または「x+yj」と異なる
Solution: COMPLEX関数を使用するか、正しい形式で指定してください
#VALUE!エラー
Cause: 論理値を指定した場合
Solution: 数値または正しい複素数形式を指定してください
注記
- Excel 2013以降のバージョンで利用可能
- IMDIV関数など他の複素数関数と組み合わせ可能
- 結果は複素数形式で返されます
互換性
利用可能: Excel 2013, Excel 2016, Excel 2019, Excel 365
利用不可: Excel 2010以前
コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2013+, Excel 2016+, Excel 2019+, Excel 365+