• ベストアンサー

Excelで少数点以下切捨ての方法

少数点以下を切り捨てる方法がどうしてもよく分かりません。簡単な質問かもしれませんがよろしくお願いします。バージョンは2000です。

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

  • ベストアンサー
  • k_eba
  • ベストアンサー率39% (813/2055)
回答No.10

おばんでやす >=J4*D2/550 =int(J4*D2/550)  をa1に入力してください 解説  int関数はint()の括弧の中に式または値を入れて下さい がんばってください

2morrow-of-joe
質問者

お礼

なんとお礼を言ったら良いか。 本当にありがとうございました。 こんなに簡単だったとはまさに目から鱗です。 諦めずに何度も教えていただきありがとうございました。自分も人にK EBAさんのようにものを教えることが出来ればと思いました。

その他の回答 (9)

  • k_eba
  • ベストアンサー率39% (813/2055)
回答No.9

再々々登場  ただいま~まだ外出先です。 > a1に関数式でもとめられた1.5をどうしても1と表示させたいんです。  ん~! a1に入っている式(内容)を補足して下さい また行ってきます。

2morrow-of-joe
質問者

補足

関数式は  =J4*D2/550 です。 シートはD4です。 スーパーマンみたいな方ですね。 宜しくお願いいたします。

  • k_eba
  • ベストアンサー率39% (813/2055)
回答No.8

再々登場 >a1にくる1.5(関数式で少数点以下で割り切れた数字)をa1の上で1にしたいんです。 そんな方法ってないんでしょうか。  a1の関数を中に入れてください。(入れ子)  説明になってない(汗) 旧a1は=式 新a1は=int(式)です。 解るかな~解らないだろーな(ちとせ風) 旧a1が=abs(z1) 新a1が=int(abs(z1)) 参考になれば幸いです。 又解らなければ補足下さい。 ただこれから外出ですので遅くなります

2morrow-of-joe
質問者

補足

何度もすいません。 absっていうのはなんなんでしょか? z1っていうのは例えでよね? なんだか頭がこんがらがってダメです。 a1に関数式でもとめられた1.5を どうしても1と表示させたいんです。 丁寧に教えていただいているのにすいません。 しかもk eva様は面白いですね。

  • k_eba
  • ベストアンサー率39% (813/2055)
回答No.7

再登場 >a1,a2というのはどういう意味なんでしょうか? エクセルを立ち上げます。 左の方に1,2,3と表示されていますね? これを行といいます。 上の方にa,b,cと表示されていますね? これを列といいます a1とはa列と1行の交点を指します。 a2とはa列と2行の交点を指します。 したがって a1に1.5 a2に=int(a1) とは a1をクリックして1.5と入力し a2をクリックして=int(a1)を入力せよ と言う意味です。 がんばって下さい お土産 http://www2.odn.ne.jp/excel/waza/

参考URL:
http://www2.odn.ne.jp/excel/waza/
2morrow-of-joe
質問者

補足

わかりやすい回答本当に感謝します。 ということはa1の1.5を小数点第一位で 切捨てるには他のシート上で表示させることに なってしまうんでしょうか? a1にくる1.5(関数式で少数点以下で割り切れた数字)をa1の上で1にしたいんです。 そんな方法ってないんでしょうか。

回答No.6

すいません勘違いしました。 No.1さんの回答のとおり Fxの関数で関数の分類で数学/三角を選択してINTを選択するか 直接INTと入力すればできます。

  • n-chan
  • ベストアンサー率33% (24/71)
回答No.5

はじめまして。 使う関数は「round」(四捨五入)または「raoundup」(切り上げ)「rounddown」(切り捨て)になります。 =rounddown(A1,0) とすれば、A1の数値を整数にすることになります。 1の位を切り捨てたければ、「0」の代わりに「-1」を入れることになります。反対に小数点側の桁数指定が正の数になります。 詳しくは関数のヘルプを参照してください。

  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.4

再び、No.3です。 No.2の表示形式の場合は、切り捨てではなく、四捨五入です。

  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.3

こんにちは。maruru01です。 A1に数値が入力されているとすると、 =ROUNDDOWN(A1,0) =TRUNC(A1) 数値が正の数に限られるなら、 =INT(A1) もOK。

回答No.2

セルを右クリックしてセルの書式設定 表示形式タブで分類を数値にして 小数点以下の桁数を指定すると 下に見本が出ます。 いかがでしょうか?

  • k_eba
  • ベストアンサー率39% (813/2055)
回答No.1

int関数です a1に1.5 a2に=int(a1) で1です 参考になれば幸いです

2morrow-of-joe
質問者

補足

度々すいません。 a1,a2というのはどういう意味なんでしょうか? シートの番号のことでしょうか?

関連するQ&A