DOLLARDE 関数

Excel 2007+

概要

DOLLARDE関数は、整数部と小数部で表されたドル価格(例:1.02)を、小数表記のドル価格に変換します。証券取引などで使用される分数形式の価格を標準的な小数形式に変換する便利な関数です。

構文

DOLLARDE(分数表現, 分母)

パラメータ

パラメータ タイプ 必須 説明
分数表現 数値 はい 整数部と小数部を小数点で区切った分数形式の価格(例:1.02)
分母 整数 はい 分数の分母となる整数(例:16、32)

DOLLARDE関数の使用

DOLLARDE関数は、主に金融分野で使用される分数形式の価格表記を、Excelで扱いやすい小数形式に変換します。株価や債券価格など、1/16ドルや1/32ドル単位で表記される価格を正確に処理できます。

DOLLARDEの一般的な例

1/16ドル精度の価格変換

=DOLLARDE(1.02,16)

1.02(1ドル+2/16)を小数形式に変換。結果:1.125(1ドル+1/8ドル)

1/32ドル精度の価格変換

=DOLLARDE(1.1,32)

1.1(1ドル+1/32)を小数形式に変換。結果:1.3125

よくある質問

小数点以下が切り捨てられて整数として扱われます。

#NUM! エラーが返されます。

#DIV/0! エラーが返されます。

一般的なエラーと解決策

#NUM! エラー

Cause: 分母に負の数値が指定された

Solution: 分母には0より大きい整数を指定してください

#DIV/0! エラー

Cause: 分母に0以上1未満の値が指定された

Solution: 分母には1以上の整数を指定してください

#VALUE! エラー

Cause: 分数表現に無効な数値が指定された

Solution: 正しい数値形式で入力してください

注記

  • 主に証券取引価格の変換に使用
  • 分母60が一般的な1/60ドル精度
  • DOLLARFR関数と組み合わせて使用可能
  • 金融アドインと併用すると効果的

互換性

利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

利用不可: Excel 2003以前

コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+