- ベストアンサー
EXCELでの足し算
A列に数字が入っていてB列に=A1/2という式を入れています。 それが20行まであり、B21のセルに=SUM(B1:B20)という式を入れています。 A列の数字が例えば105と言う数字がどこかにはいっているとするとB列は52.5ですが四捨五入されているのか53となっています。 B1からB20は四捨五入されていいのですが B21に足された数字もB1からB20の表示どおり四捨五入されたものを足してほしいのですが 52.5を足したようになってしまいます。 どうしたらよいでしょうか? どなたか教えてください。 Excelは2000です。
- shena78324
- お礼率15% (10/63)
- オフィス系ソフト
- 回答数4
- ありがとう数2
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>B列に=A1/2という式を入れています。 これを =ROUND(A1/2,0) とすればOKです。 (B1からB20を表示だけでなく、実際に四捨五入してしまう方法です。)
その他の回答 (3)
- comv
- ベストアンサー率52% (322/612)
こんばんは 表はそのままでメニューの ツール オプション 計算方法タブ の ブックオプション 「表示桁数で計算する」 にチェック でも可能です 注意:この設定をすると注意の表示が出ます その意味は 定数(直接入力された数値)は表示された値に強制的に変更されてしまう ってことで例えば 10.5と値を入力して表示を整数にしている場合 11と表示されますが それが実数も11に変更される ってことです。 計算式以外でそのような値がある場合は注意してください
#1のひとのいう通りで良いと思います。 セルの書式設定で小数点以下を表示しないようにすると 見かけ上は四捨五入になりますが、実際の数値は小数点 以下まで覚えています。 Round(k,n)という関数は四捨五入して小数点以下n位まで 表示するということなので =Round(A1/2,0) のように入力すれば 四捨五入して整数部分だけ表示します。
- maruru01
- ベストアンサー率51% (1179/2272)
こんにちは。maruru01です。 B21に、 =SUMPRODUCT(ROUND(B1:B20,)) です。 ところで、 http://oshiete1.goo.ne.jp/kotaeru.php3?q=656356 ↑の質問はどうなっているのでしょうか? まったく反応していませんが。
お礼
できました!ありがとうございました!
関連するQ&A
- エクセルについて
エクセルについて、お知恵をお貸し下さい。 シート1に A B C D 1 2 45 3 4 @ 42.3 5 と書いてあります。 シート2には A B C D 1 0° 45° 90° 2 20 3 30 4 40 4.2 5 50 と書いてあり、シート1の@のセルに、 シート1のA列の数字を、シート2の1行を参照し、合致した数字 シート1のD列の数字を、シート2のA列を参照し、四捨五入して合致した数字 が交わる数字(4.2)を返す式をお教えいただけましたら幸いです。 宜しくお願いします。
- ベストアンサー
- Excel(エクセル)
- エクセルの数式を教えてください
エクセル2010を使用しています。 セルA1に金額が、セルB1に数量が入っています。 セルC1には単価を四捨五入で計算するため=ROUND(A2/B2,0)と式を入れました。 ほかの行にも対応させると、まだ金額等の入っていない行に#DIV/0!と表示されます。 これを表示されないようにしたいのです。 ご存じの方、教えてください。
- ベストアンサー
- 財務・会計・経理
- 昇順に並べ替え
セルA1に50.1、セルB1にB、セルA2に49.9、セルB2にAと入力されています。 A列は、小数点第一位を四捨五入するので両方とも50と表示されています。 A列が同じ(この場合は50)時は、B列は昇順に並べたいです。 VBAで並び替えすると、数字は50.1と49.9なので1行目と2行目が入れ替わりません。 セルに表示されている数字での並び替えはどうしたら良いのでしょうか?
- 締切済み
- Excel(エクセル)
- ExcelのSUMを使用して足し算をすると違った答えになります
合計が違ってきます。 1)Excelの掛け算をした結果(四捨五入の値で表記)を表記されている数値で足し算 2)掛け算されているセルをSUMを使って足し算をする(四捨五入) 合計が違う結果となる場合があるので困っています。
- ベストアンサー
- オフィス系ソフト
- エクセル 有効数字?
セルに数字を入れた時四捨五入していまい 1.999が2と表示されてしまいます セル1列ごとに有効数字をそろえるにはどうすればいいでしょうか?
- ベストアンサー
- その他MS Office製品
- 簡単なエクセルの足し算が上手くゆきません。
1×2.15= 2×2.15= 3×2.15= 4×2.15= の数式をエクセルで作成しました。 端数表示をしたくないために 表示を「セルの書式設定」の「表示形式」で小数点以下表示しない様にしました。すると自動的に四捨五入され以下の数値になりました。 それぞれの結果が 2 4 6 9 と表示されました。その数値をオートサムを使ったら・・・ 2+4+6+9=22 となりました。 (原因は2.15+4.3+6.45+8.6=21.5の四捨五入と理解しています。) しかし 表示数値を素直に足した結果がほしいのです。(2+4+6+9=21としたい) 直接「22」と入力する以外で何か良い方法・手段はありませんか?
- ベストアンサー
- オフィス系ソフト
- excelの計算の仕方
大変初歩的な質問なのですが・・・ excelで計算式の入力で、まず、A1のセルにに=3*1.8と入力するとします。小数点以下を0桁にすると、四捨五入されて、5と表示されると思います。 次に、B1に=A1*2.3と入力し、小数点以下を1桁にすると12.4になると思います。 でも・・・ この計算だと、B1のセルは、5*2.3ではなくて5.4*2.3になりますよね? ここで、5*2.3にしたい時は、B1にどういう計算式を入れたら良いのでしょうか? または、A1の数字を四捨五入前の数字で計算するのではなく、表示されている数字を固定(?)する方法とかないでしょうか? 大変わかりにくい説明で申し訳ありませんが、理解できて良い方法が思い当たる方は、教えてください。 よろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- EXCELで小数点以下を四捨五入しない方法
EXCELで例えば、A1セルに7320000 B1セルに156 C1セルに26と入力してA1/B2*C1とすると電卓では、121.9999と続きますが、EXCEL計算では122.0000と勝手に四捨五入されてしまいます。四捨五入されず、実際の121.99999で表示させるにはどうすれば宜しいでしょうか?
- 締切済み
- オフィス系ソフト
- エクセルの小数以下の合計で!
こんにちは! エクセルで表計算をしていますが、小数が入った場合の合計金額が、セルの合計と違ってきます。 ROUNDの使い方がわからないので教えてください! 13545.0 → 13545 17437.5 → 17438 +15862.5 → 15863 -------- ------ 46845 46846 ↑ これを、四捨五入の整数を足した右の数字の「46846」にするにはどうしたらいいでしょうか? 今は、合計欄に「SUM=??」の式が入れてあります。
- ベストアンサー
- その他(ソフトウェア)
お礼
できました!ありがとうございました!