アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセルで見積金額をだす時に、小数点以下非表示で計算すれば、100.4+100.9+100.4=301.7 302となります。
関数を使い小数点第1位四捨五入で、これを301にしたいのです。
小数点第一位を四捨五入して整数で返すと言うのでしょうか?
(小数以下斬り捨てだと、300になります。INT関数がそうなのでしょうか?)

すみません、関数がまだ良く分かりません。間違っていたり説明がまずかったなら、ごめんなさい。

A 回答 (5件)

#2のmshr1962です。

勘違いに気づきました。
各数値を四捨五入してから合計ですね。
1セルで行う場合は#3の方のように+でつなげる方法もありますが
行数が多いと大変です。
=SUM(ROUND(A1:A3,0))
と入力してCtrl+Shift+Enterで確定して配列数式にしてください。
又は
=SUMPRODUCT(ROUND(A1:A3,0)*1)
でも計算できます。

一番楽なのは、各見積り額を
=ROUND(単価*数量,0)
で計算したセルを
=SUM(範囲)
で合計ですが...
    • good
    • 0
この回答へのお礼

ご回答、ありがとうございます。「一番楽な方法」が、私の欲しかった答えのようです。たすかりました。またお願いします。

お礼日時:2005/10/08 21:26

例を拝見すると、単に合計値の小数点以下を切り捨てたいだけに見えますが。



> 小数点以下非表示で計算すれば、
表示、非表示にかかわらず、計算はセルの内容がそのまま使われます。

> 小数以下切り捨てだと、300になります。INT関数がそうなのでしょうか?
まさか
INT(100.4)+INT(100.9)+INT(100.4)
とされてませんか?

データがA1からC1に入っているとして、
ROUNDDOWN(SUM(A1:C1),0)
じゃダメなんですか?
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
>表示、非表示にかかわらず、計算はセルの内容がそのまま使われます。
印刷された時、パソコンを使わない人には、設定の仕方によって誤差が生じる事、それが分からないのです。また、ある会社は斬り捨て計算、ある会社は四捨五入。・・パソコンを使う人には誤差の理由が分かるのですが・・。そういった不具合も含めて、この質問となりました。

ご回答者さんは、私のまずい文章を、何とか理解し、よい答えをと模索してくださったんですね。そのお気持ちがとても嬉しいです。ほんとに嬉しかったです。ありがとうございます。またお願いします。

お礼日時:2005/10/08 21:36

=round(100.4,0)+round(100.9,0)+round(100.4,0)


です。
セルなら
=round(A1,0)+round(A2,0)+round(A3,0)
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。私の、解りにくい質問文章をちゃんとご理解くださった上での回答ですね。「一般人」とのことですが、きっと、現場や職場で同じような書類を作っていらっしゃるのだろうな・・、だから伝わったのだろうな・・??。。なんて一人納得しています(笑♪。。。なんだか嬉しくなる回答でした。ありがとうございます・・。またお願いします。

お礼日時:2005/10/08 21:23

切り捨てなら


=ROUNDDOWN(数式,0)
=TRUNC(数式)
=INT(数式)
※INT関数は負の値の場合返す値が異なりまので使い方に気を付けて下さい。

四捨五入なら
=ROUND(数式,0)

上記、数式の所に、100.4+100.9+100.4を入力する形です。
通常なら
=ROUNDDOWN(SUM(A1:A3),0)
の様になりますね。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。コメントはNo.4の方でさせてくださいね。

お礼日時:2005/10/08 21:16

この回答への補足

補足ではないのですが、失礼ながら他の回答者様にもこの欄をお借りして、先に御礼させて頂きます。
ご回答、ほんとうにありがとうございます。うれしいです。

補足日時:2005/10/06 21:39
    • good
    • 0
この回答へのお礼

早々のご回答、ありがとうございます。サイト拝見しました♪よく読んで、勉強させて頂きますね。また宜しくお願いします。

お礼日時:2005/10/08 21:14

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