IMCOT 関数

Excel 2013+, Excel 2016+, Excel 2019+, Excel 365+

概要

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+