dポイントプレゼントキャンペーン実施中!

エクセルで数項目の割合を算出して小数点第一位までの数値を求めた場合など、そのトータルを計算してみると100%ちょうどにならないことがあります。
この端数を調整して100%ちょうどにする方法があるのでしょうか?よろしくお願いします。

A 回答 (2件)

私は「小数点第一位までの数値を求めた(る)場合」は「小数点第ニ位までの数値を求め」て、足らない場合は第2位が4、過剰な場合は5になる行を探して、切り上げ、切り捨てをするべく、目で見て調整してます。

と言うかすぐ下の桁の数値の大きい順に並べて、その順序の中で切り上げたり、切り下げたりする行を決めています。4も2つ以上あったり、0.1違いでなく、0.2違いの場合もあり、第一位と第ニ位が同値とか、第ニ位以下が全く同値であったりして、すっきりしない方法なのは判るのですが、
これ以外よい方法を思いつかなくて。
これをエクセルの関数式で一発でやる方法も見つからず、VBAで組むのも大げさな気がしてやってません。エクセルに限定せず、電卓でやる場合も含めて、どう言う方法がベストか議論すべき(私にとっては教えて欲しい)点ではないでしょうか。皆さんはどうなのでしょうか。
#1のご回答の3,4のようにやりたい誘惑に狩られますが、他との相互比較をしない方法が主流でしょうか。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
お礼が大変遅くなり申し訳ありませんでした。

お礼日時:2003/12/02 09:45

こんにちは。

maruru01です。

>この端数を調整して100%ちょうどにする方法があるのでしょうか?
これは、Excel以前の問題になります。
つまり、その端数をどう処理するかを、まずそれぞれの状況で決める必要があります。
例えば、

・最大値で調整する
・最小値で調整する
・ある決まった項目で調整する
・あえて調整せずに、「合計が100%にならないことがあります」などの注意書きをしておく

などです。
4つ目の場合もよく見かけます。
まずは、処理方法を決定して下さい。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。

お礼日時:2003/12/02 09:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!