• ベストアンサー

切り捨てた数字を数値として認識させる方法はありますか?

切り捨てた数字を数値として認識させる方法はありますか? たとえば「2.886」とある数字を2と表示させ、このセルに2を掛けると4として計算したいと思っています。 これは可能でしょうか? よろしくお願いいたします

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.5

> 具体的には「28=27.72」のF12と、「1535」のH12があります。 > この2つのセルを使って、「H12/F12」=54.82・・・としたいのですが、 んん? 「切り捨て」とおっしゃいながら、27.72を28にしています。 切り捨てじゃなくて切り上げの間違い? それとも四捨五入したいの? 切り上げなら =H12/ROUNDUP(F12,0) 四捨五入なら =H12/ROUND(F12,0)

その他の回答 (5)

noname#164823
noname#164823
回答No.6

先程、すぐ次の回答を送信しましたが、反映されませんでした。 切り上げ・切り捨て・四捨五入の意味を再確認された方が 宜しいのではないでしょうか。 切り上げなら、例えば2.16でも3になります。四捨五入なら2です。

noname#164823
noname#164823
回答No.4

切り捨て関数にもいくつかあり、「負」の数の時に違いが 出るものもあるので気を付けて下さい。 参考に下記をどうぞ。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/round.htm#int

yotsubishi
質問者

お礼

たびたびありがとうございます。 難しいです、いまだにできておりません。 具体的には「28=27.72」のF12と、「1535」のH12があります。 この2つのセルを使って、「H12/F12」=54.82・・・としたいのですが、 なぜか「55.37・・・」と出てきてしまいます。 何度も本当にすみませんが、ご回答いただければ非常に幸いです。 どうかよろしくお願いいたします。

noname#164823
noname#164823
回答No.3

式は合っています。 その数値どうしが割り切れない数だからではないですか? いくら、数値を整数に切り捨てても、その数値どうしが割り切れずに 小数になっているだけと考えられますが。 例えば、2÷3なら割り切れませんよね。 直接関数を入れながら計算するより、1つのセルに関数を入れて 切り捨て、別セルでそのセルを参照して計算した方が間違いを 見つけやすいと思います。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

一例です。 =INT(セル)*2 =TRUNC(セル)*2

yotsubishi
質問者

お礼

ありがとうございます。 やはり、小数点以下が切り捨てられず計算されてしまっているようです。

noname#164823
noname#164823
回答No.1

一例です、 ROUNDDOWN関数を使います。切り捨て関数です。 A1に2.886とあり、A2にかけたい数値2が入っているとして A3に =ROUNDDOWN(A1,0)*A2 とします。 ()の中の0は切り捨てたい桁数で、この場合整数の1の位です。 直接()の後ろに*2と入力してもOKです。しかし、別セルに 数値を入力し、セル指定でかけた方が汎用性があります。

yotsubishi
質問者

補足

ありがとうございます。 試しに「=ROUNDDOWN(H12,0)/ROUNDDOWN(F12,0)」と入力してみましたが微妙に数値がずれてしまいます・・・ こちらであっていますでしょうか?

関連するQ&A