• ベストアンサー

エクセルで小数点以下を切りすてる場合

お世話になります、エクセルで以下の入力後、小数点以下を切り捨てて整数だけを表示する場合の関数(?)を教えて下さい。 =((B1*108000+D1*1800+F1*30+H1)-119095)/108000

  • homma
  • お礼率84% (744/884)

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

  • ベストアンサー
  • shiga_3
  • ベストアンサー率64% (978/1526)
回答No.1

ROUNDDOWN関数を使います。詳しくは下記ページをご覧下さい。 http://www3.tokai.or.jp/excel/kansu/rounddown.htm

参考URL:
http://www3.tokai.or.jp/excel/kansu/rounddown.htm
homma
質問者

お礼

ありがとうございました。参考ページも大変参考になりました。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

関連しそうな関数にCEILING,INT,ROUNDDOWN,TRUNC等があります。答えの数値が小数点以下つきになった場合などを考えて選んでください。 >整数だけを表示する場合=>正の整数、0、負の整数=>正の数、0、負の数あると言うことで、意外にいろいろバリエーションがあるような気がして。

homma
質問者

お礼

ありがとうございます。奥が深いですね、やりたいことは一つなのですがそのときの条件などを考慮する必要が有るようですね。

  • HAL007
  • ベストアンサー率29% (1751/5869)
回答No.2

整数表示で変更の予定がないなら =INT((B1*108000+D1*1800+F1*30+H1)-119095)/108000) です。

homma
質問者

お礼

ありがとうございます。今度は自分でもう少し調べてから質問するようにします。

関連するQ&A

  • 小数点以下を5より大きいと切り上げる

    こんにちは エクセルで計算式を作っています。 計算結果の小数点以下を四捨五入して、整数にする場合は ROUND(計算式,0) となると思うのですが、 小数点以下が5より大きい場合に切り上げて、5ちょうどだった場合に切り捨てるには、どのようにすればよいでしょうか。 恐れ入りますが、よろしくお願いいたします。

  • EXCELで小数点だけを表示させたい

    EXCELで注文書を作っています。注文書の中に、整数と 小数点を分けて表示したいのですが、どうしてもわからないので、 質問しました。 例えば、123.45とA1に入力した場合、B1に123(整数のみ表示) C1に45(小数点のみ表示) したいのです。 セルの書式設定のユーザ定義で出来ませんでしょうか? もし、出来る場合どのような指定をすれば良いのでしょうか? バージョンは、EXCEL2007です。 よろしくお願い致します。

  • Excelで小数点の位置を揃えたい

    Excelで、小数点以下の桁数が何種類もあって、それをタテ1列に表示したとき、小数点の位置を揃えたいと思い、セル書式を 0.?? としてみました。 ____2. ___12.5 __152.26 結果は上記のようになります。アンダーバーは無視してご覧下さい。 小数点以下に数値がある場合はよいのですが、整数の場合も小数点が表示されるので不都合です。 各セル共通の書式で、整数の場合に小数点を表示しないようにするには、どうしたらよいのでしょうか、教えて下さい。よろしくお願いします。

  • エクセルで小数点以下切捨て

    エクセルで小数点以下切り捨ての関数を教えて下さい。 自分でやってみたのですが、どうしても出来ません。 例えば、(38÷5.8)×145は949.99999になりますが、 上記の計算をE9でしてE8に=ROUNDDOWN(E9,0)と入力しておくと 950で表示されてしまいます。 =TRUNC(E9,0)でも同じです。 どのように入力すれば949で表示されますか? 宜しくお願いします。

  • Excelで小数点以下の表示

    お世話になります。 分かる方がいましたら返信お願い致します。 Excelにて、テキストと数字の組み合わせによる表示の時、数字部分を小数点以下1桁に統一して表示したいのですが、うまくいきません。 例えばA1=5、とB1=1として(A1、B1は変数) C1にA1÷B1の答えを「答えは5.0」と表記したいのですが、 C1="答えは"&A1/B1 とすると「答えは5」となり、小数点以下1桁が表示されないです。 解決方法として考えたのが、書式設定で表示形式を小数点以下1桁に指定する、 またはROUND関数で小数点以下1桁に統一する方法ですが、 両方共「答えは5.0」ではなく「答えは5」となってしまいます。 またセルを2つ使ってC1に「答えは」、C2に「5.0」と表示なら可能ですが、 表の一部の為、見た目が崩れてしまって嫌です。 解決方法が分かる方がいましたら、よろしくお願い致します。

  • (MS-Excel)表示形式と小数点について。

    (MS-Excel)表示形式と小数点について。 関数結果や入力した値が、そのまま表示されることが前提です。 整数であれば小数点を表示しないで、小数以外があれば当然ですが小数点を表示させるには、どのように設定すれば良いでしょうか?

  • EXCELの数式(関数?)で小数点以下が0の場合

    EXCELの数式(関数?)で小数点以下が0の場合 省略されてしまうのを省略されないようにしたいのです 例えば 添付ファイルですが A6の値が4.520ですが J列に数式(関数?)をいれると A6の値が4.52になってしまうのですが これを4.520という表示になるようにできないでしょうか? (これをautocadに落とした時に 小数点以下の0が抜けるのがまずいので)

  • エクセルで小数点以下を計算しない方法

    エクセルで小数点以下を計算しない方法を教えてください。 表示では、整数なんですが、入っている数字は少数です。 その数字と掛け算して整数にしたいんですが?

  • エクセル 小数点 表示

    エクセル2007を使用しています。小数点があるところはちゃんと表示され小数点がないところは整数のみで表示したいのですがセルの罫線が狭くなると 勝手に小数点1位で四捨五入されて うっかり印刷すると59.5と入力したはずのところが 60で印刷されたりして困ります。かといって 書式設定で他の行に入力されている125とかの整数を125.0とかで 表示されるのも困るんです。なので 小数点1位までとかの設定ができません。入力したとおりの数字で表示されるように するには文字列に変換するしか方法がないのでしょうか?

  • エクセルの小数点以下を0.50単位で切り捨てたい

    エクセルで小数点以下を下記のように表示したいと思います。 どのような関数を使用すればいいのか回答をお願いします。 .00~.49は.00に。 .50~.99は.50に。 【例】 10.00 → 10.00 10.45 → 10.00 10.50 → 10.50 10.99 → 10.50 11.00 → 11.00

専門家に質問してみよう