• ベストアンサー

小数点以下を切り捨てる関数

たとえば 1.2なら 1×50       3.9なら 3×50 というふうに小数点以下は切り捨てて 50を掛算したいのです。 どのような関数にすればよいか どなたかご教授お願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.1

ご質問のような処理であれば、 =int(A1)*50   ※処理対象がは、セルA1 にあると仮定。 のように、INT() 関数を利用すれば良いです。   ※INT()関数は、対象の数値の 整数部を取り出す。

kuutarou59
質問者

お礼

素早い回答ありがとうございます。 INTがシンプルでわかりやすいので こちらで行きたいと思います。 他の皆様もありがとうございました。 たすかりました。

その他の回答 (3)

noname#204879
noname#204879
回答No.4

被乗数が正数に限るなら =INT()関数でもOKだけど、 負数の場合もあるのなら =TRUNC()関数がお奨めです。 つまり、=TRUNC(A1)*50 という次第。

kuutarou59
質問者

お礼

ありがとうございます。 負数はあり得ないため INTできまりですね。

  • mmmma
  • ベストアンサー率41% (683/1637)
回答No.3

切捨ての関数はROUNDDOWNです。 セルA1の数値を小数点以下で切り捨てて、50倍するには =ROUNDDOWN(A1,0)*50 ですね。

参考URL:
http://kokoro.kir.jp/excel/round.html
kuutarou59
質問者

お礼

ありがとうございます。 INTとROUNDDOWNのどちらでもよさそうですね。

  • KEIS050162
  • ベストアンサー率47% (890/1879)
回答No.2

カテゴリがMS Officeなので、エクセルの関数ということでよろしいですか? Rounddown() 関数を利用すると、小数点以下を切り捨てることが出来ます。 切り上げならRoundup()、四捨五入ならRound()です。 ご参考に。

kuutarou59
質問者

お礼

ありがとうございます。 将来的に 切り上げにする可能性もあるので 参考にさせていただきます。

関連するQ&A

  • 関数で小数点以下を抽出したい

    小数点以下の数字のあるデータで、小数点以下の物だけを抽出する関数を教えてください。

  • EXCELで小数点以下を切り捨てるには どうするのか 教えてください

    EXCELで小数点以下を切り捨てるには どうするのか 教えてください EXCELの初心者です。 税金計算のとき 小数点以下は切捨てなのですが、普通に掛け算をすると 最後の桁が自動的に四捨五入されます。切捨てにするにはどうするのか教えて下さい。 

  • AVERAGE関数では、小数点以下を切り上げてますよね。

    範囲指定した12個の数値を、AVERAGE関数で平均を出したら、小数点以下を切り上げて(四捨五入?)しまいました。 =AVERAGE(A1:A12) を小数点以下を切り捨てるにはどのように記述すれば良いのでしょうか。 教えてください。

  • なぜ、小数点以下の数字を掛けると、数が減るの(小学校4年生)

    小学校4年生の娘なんですが、まだ、小数点以下の掛け算をならっていません。 小数点以下の数を掛けると、なぜ「減るのか」 小数点以下の数を割ると、なぜ「増えるのか」理解できません。 どこかよいホームページがありましたらおしえてください。

  • Excelの小数点以下

    詳しい方お願い致します。 Excelの小数点以下の計算結果を、全て切捨てにする方法ありますでしょうか? セルの計算式はその都度変るのですが、その結果の小数点以下は、ずべてきり捨てたいのです。 関数、ROUNDDOWNを使うと小数点以下切捨てになるのは分るんですが、 毎回関数使うのは面倒ですし、時々忘れて、1円多くなってしまいます。 開いたファイル全てで、切捨てで計算してほしいのです。 こんな方法ありますでしょうか?

  • 小数点以下を強引に表示させたい

    小数点以下を強引に表示させたいと考えています。 具体的には、「130」という値を「130.00」というように、小数点以下2桁まで表示させたいのです。3桁以下は切り捨てます。 これまでは、 $c = $a / $b; round($c, 2); という方法でやっていたのですが、$cがきっちり割り切れる値だと、どうも普通に小数点以下を表示させないようなのです。 例え「00」でも表示させたいのですが、そのような関数はありますでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • エクセルで小数点以下の平均値を出したい avarage関数

    関数を使って自動的に平均値を出したいと思っています。 しかも%で。 しかし並べる数値が、0.06 0.23 など小数点以下2ケタほどあることや%の表記などが邪魔をして、関数を入れてもうまくでてきません。 セルの書式設定もしましたが・・・。 勝手に100%の表記などがされてしまいます。 たとえば、0.18、0.13、0.19、0.15の平均は0.16%(3位以下四捨五入) という風な設定をしたいのですが。 どなたか詳しい方教えていただけないでしょうか。 宜しくお願いいたします。

  • エクセルでSUM関数の小数点以下を切り捨てる方法

    エクセル初心者です。 SUM関数で計を求めた数値に小数点があった場合、 小数点以下を切捨てする関数、計算式、を教えてください。

  • Execelで小数点以下を切り捨てるには

    基本的な質問ですませんが質問させてください。 Execelで小数点以下を切り捨てるにはどのようにすればよいのでしょうか? たとえばオートサム機能で 3.5×2.2=7.7 と表示されるところを 3.5×2.2=7 というふうに 小数点以下を切り捨てて計算したいのです。 よろしくお願い致します

  • 小数点以下の桁数

    Excelの関数で指定したセルの小数点以下の桁数を返すようなものはありますか?例えば、「1.12345」だったら「5」と返すような・・・。

専門家に質問してみよう