Excelでは、インチを=CONVERT(A1,"in","ft")
(A1
には変換する数値が含まれています)または=CONVERT(A1,"byte","bit)
のビット数でフィートに変換できます。このCONVERT
機能は、Excelの定義済みユニットで機能します。Excel:カスタム単位をCONVERT関数に定義できますか?
"piece"や "dozen"や "tub"などのカスタムユニットを定義する方法はありますか?私は "作品"の代わりにExcelの"bit"
ユニットを使っています。私は=CONVERT(3,"dozen","piece")
のような変換をしたいと思います(評価の結果は36でなければなりません)。
もちろん、カスタム単位の表を標準単位(たとえば1ピース= 1ビット、1ダース= 12ビット)に変換して保持することもできます。変換はテーブルからカスタムユニットを検索する変更された変換関数=MYCONVERT(3,"dozen","piece")
を使用して行われます。しかし、オリジナルのCONVERT
を機能させるためのエレガントな方法はありますか?Excelの定義済みユニットのリストに単純に追加することで回避策を回避できますか?