過去の桐井戸端BBS (桐ver.9)
29069 小数点第3位まで表示するような計算式を教えてください。 キリコ 2005/02/16-15:44
計算式に関する質問です。

表引きする際に、計算式を入れたいのですが、、、

[定価]と[卸値]から[率]を算出する場合、小数点第3位まで表示する方法を教えてください。

29070 Re:計算式教えてください。 うにん 2005/02/16-16:46
記事番号29069へのコメント

>表引きする際に、計算式を入れたいのですが、、、

表引き自体はできたんでしょうか?

>[定価]と[卸値]から[率]を算出する場合、小数点第3位まで表示する

何率なのかわかりませんが、少数のほうは
#四捨五入(なんたら,3)
のようになります。(切捨てしたいのかどうかもわかりませんね^^;)

29071 Re:計算式教えてください。 キリコ 2005/02/16-17:10
記事番号29070へのコメント
うにんさん

早速の連絡ありがとうございます。

・・・普通エクセルの書式設定で小数点第3位までにすると切り捨てですかね。。。(わからなすぎですみません。。。)

卸値の率を出したいです。

式:#四捨五入([卸値]/[定価],3)

にすると、割り切れたとき0.5で終わってしまうのです。。。
どーしたら0.500になってくれるのでしょうか・・・
29072 Re:計算式教えてください。 しぼうかん 2005/02/16-19:51
記事番号29071へのコメント
キリコさん、こんばんは.

>式:#四捨五入([卸値]/[定価],3)

>にすると、割り切れたとき0.5で終わってしまうのです。。。
>どーしたら0.500になってくれるのでしょうか・・・


これは計算式の問題ではなく表示形式の問題ですね。
表のメニューの 属性→項目の表示条件→小数部表示桁数を3にする。
これで小数3桁まで表示されます。


29085 Re:計算式教えてください。 キリコ 2005/02/17-14:08
記事番号29072へのコメント
うにんさん、しぼうかんさん、ありがとうございました!
本当に助かりました。。。

あの〜更に問題が発生したのですが。。。

定価と卸値と卸値率を数値にしてしまった場合、
私のところでは、「オープンプライス」を「-1」で表しているのですが、
定価が-1の場合、卸値率は『空白』もしくは、『0.000』で表示したいのですが、
こんなワガママ可能なのでしょうか・・・?
29090 Re:計算式教えてください。 今村 誠 2005/02/17-17:14
記事番号29085へのコメント
キリコさんこんにちは
>定価と卸値と卸値率を数値にしてしまった場合、
>私のところでは、「オープンプライス」を「-1」で
>表しているのですが、定価が-1の場合、卸値率は
>『空白』もしくは、『0.000』で表示したいのですが、
>こんなワガママ可能なのでしょうか・・・?
可能です。
桐にヘルプを引用しますのでわからないところを質問して下さい。

桐を起動して2行目の一番右
ヘルプ(H)→関数一覧→その他

#条件選択( cond1 , val1 , … , condn , valn )

条件式 condi を i = 1 から評価し、真のものが現れたら対応する値
    vali を返します。

条件式がすべて偽のときは、未定義値になります。

引数  説明

condi 条件式を指定します。
「どの条件でもないとき」という
    条件を指定するには 1 を指定します。
vali#タcondi が真のときに求める値を指定します。

この関数は、条件に応じた計算を行なう場合に使用します。
たとえば「a ならば A の式で計算させ、b ならば B の式で計算させる」
には、つぎの形式で指定します。

#条件選択( a , A , b , B )

「a でも b でもないなら C の式で計算させる」には、最後の条件に 1 を指定して、
その後ろに計算式 C を指定します(else)。

#条件選択( a , A , b , B , 1 , C )

サンプル

2 つの時間型の項目、[出社時刻] と [退社時刻] から勤務時間を求めます。
#条件選択(
[退社時刻] =>[出社時刻],[退社時刻] - [出社時刻],
     [退社時刻] < [出社時刻],"24:00"-[出社時刻]+[退社時刻]
)

[数量] に数値が入力されていれば [単価] と [数量] から金額を求め、
[数量] に何も入力されていなければ [単価] の数値を金額にします。
#条件選択( [数量] , [数量] * [単価] , 1 , [単価] )

ノート
同じ式を何度も使用するときは、#計算 と併用すると便利です。
#条件選択 は #COND と書いてもかまいません。

戻る