• ベストアンサー

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

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

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

  • ベストアンサー
  • 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/17069)
回答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
質問者

お礼

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