過去の桐井戸端BBS (桐ver.8)
5095 値によって計算方法を変えたい 雅夫 2000/03/11-08:47
はじめて書き込みをします。
[1]・[2]・[3]・[4]の項目があり
[4]は[2]*[3]です。(項目計算式に設定してあります。)
しかし[1]=1であれば、[4]は小数点第2位を切り捨て
   [1]=2であれば、[4]は小数点第2位を四捨五入
   [1]=3であれば、[4]は小数点第2位を切り上げ
としたいのですが、可能でしょうか?
お願い致します。
5097 Re:値によって計算方法を変えたい 悲しげ 2000/03/11-10:03
記事番号5095へのコメント
どもっ、雅夫さん、
[4]の項目計算式の例です。

#条件選択([1]=1,#切り捨て([2]*[3],2)
     ,[1]=2,#四捨五入([2]*[3],2)
     ,[1]=3,#切り上げ([2]*[3],2))

この場合、[1]が1〜3以外の値であれば、[4]は未定義になります。

あるいは、デフォルトが仮に四捨五入であり、[1]が1or3の時のみ
切り捨てor切り上げすると云うのであれば、

#条件選択([1]=1,#切り捨て([2]*[3],2)
     ,[1]=3,#切り上げ([2]*[3],2)
     ,1,#四捨五入([2]*[3],2)
     ↑
    「1」は「そうでなければ……」のような意味。

蛇足ながら、項目の表示条件等で「小数部表示桁数」の設定を
しておかないと、小数部表示が揃いません。

戻る