• ベストアンサー

エクセル関数について

例えば60,340円×2ヶ月÷12ヶ月とした場合、結果は10,056.666円となりますが、円位未満を切り捨てて、1円位を10円位に切り上げる関数を教えてください。この計算式の結果が10,060円となるようにです。

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

  • ベストアンサー
  • comv
  • ベストアンサー率52% (322/612)
回答No.6

こんばんは 私も1例 >円位未満を切り捨てて、1円位を10円位に切り上げる =ROUNDUP(INT(60340*2/12),-1) セル参照式にすると A1に 60340 B1に  2 C1に   12 =ROUNDUP(INT(A1*B1/C1),-1) INT(式) で円未満を切り捨て ROUNDUP(値,-1) で整数2桁に切り上げ と処理しています 式の結果が  10,056.666 なら 10,060  10,051.001 なら 10,060  10,050.666 なら 10,050 となります。

その他の回答 (5)

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

=10*round(b1/10,0)でも出来る。 b1に10,056.666が入っているとして。

noname#9485
noname#9485
回答No.4

単純に一の位を切り上げるのでよければ、 =ROUNDUP(数値,-1)でいいかとおもうのですが! ちなみに、Roundup(切り上げ関数) Round(四捨五入) Rounddown(切捨て)となり、 関数の公式は =ROUNDUP(数値,桁数)となります。 桁数は表示する桁を指定します。 一の位を0として、小数点第一位を表示するならば、1 十の位を表示するなら-1、百の位なら-2となります。

  • brassard
  • ベストアンサー率23% (23/99)
回答No.3

1円位を切り上げるなら、 =ROUNDUP(対象,-1) です。 ちなみにご質問の例では、 A1セルに 60,340(円) B1セルに 2(ヶ月) C1セルに 12(ヶ月) とすると・・・、 =ROUNDUP(A1*B1/C1,-1) となります。

noname#4923
noname#4923
回答No.2

=ROUND(対象,-1) だと思います。

  • colocolo62
  • ベストアンサー率32% (1162/3624)
回答No.1

=roundup(数値,-2) ではダメでしょうか。

関連するQ&A