- 締切済み
エクセルの計算方法、小数点以下を入れない
エクセルで表を作っています。 A÷Bで計算した数字は小数点になりますが 表示は四捨五入にしています。 例 10,828÷500=21.65 →22% 次の式で、この22%を使いたいのですが どうしても、21,65が計算されてしまいます。 どうしたら良いでしょうか、よろしくお願いします。
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- marumets
- ベストアンサー率42% (199/463)
回答No.6
#2です。 失礼しました。 皆さんの回答にあるとおり round(10828/500,0) でした。
- arukamun
- ベストアンサー率35% (842/2394)
回答No.5
ROUND関数を使いましょう。 A1セルに10828 B1セルに500 だとして、 =ROUND(A1/B1,0) で22と四捨五入されます。
- ymmasayan
- ベストアンサー率30% (2593/8599)
回答No.4
INT((10,828/500)+0.5) とすればいいです。
- akio_myau
- ベストアンサー率34% (515/1480)
回答No.3
回答自身にROUNDUP関数を使ったらどうでしょうか。 例えば、 =ROUNDUP(A1/B1,0) のような形で。
- marumets
- ベストアンサー率42% (199/463)
回答No.2
rouund関数を使えばよいのでは。 round(10828/500,-2)とする。
- grumpy_the_dwarf
- ベストアンサー率48% (1628/3337)
回答No.1
表示ではなく計算で四捨五入すればいいんです。 =round(10828/500, 0) でなけりゃ初期設定で「表示桁数で計算する」ようにするんですね。
質問者
補足
みなさん、すみません、説明が下手で 6000×22%=1320にしたいのですが どうしても出来ません。1299になってしまいます。 しかも色々な評価格をだすために、ほかの数字も当てはめて計算したいのです 本当に初心者でごめんなさい。よろしくお願いします。
補足
みなさん、本当にすみません 質問の方法が間違っていたようです。 また、よく考えて出直してきます。