• 締切済み

エクセルの計算方法、小数点以下を入れない

エクセルで表を作っています。 A÷Bで計算した数字は小数点になりますが 表示は四捨五入にしています。 例 10,828÷500=21.65 →22%  次の式で、この22%を使いたいのですが どうしても、21,65が計算されてしまいます。 どうしたら良いでしょうか、よろしくお願いします。

みんなの回答

  • 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)とする。

cozzene
質問者

補足

みなさん、本当にすみません 質問の方法が間違っていたようです。 また、よく考えて出直してきます。

回答No.1

表示ではなく計算で四捨五入すればいいんです。 =round(10828/500, 0) でなけりゃ初期設定で「表示桁数で計算する」ようにするんですね。

cozzene
質問者

補足

みなさん、すみません、説明が下手で 6000×22%=1320にしたいのですが どうしても出来ません。1299になってしまいます。 しかも色々な評価格をだすために、ほかの数字も当てはめて計算したいのです 本当に初心者でごめんなさい。よろしくお願いします。

関連するQ&A