• ベストアンサー

エクセルで、50銭以下切捨て、51銭以上切上げの関数は?

わかるかた、ぜひ教えてください。 エクセルで50銭以下切捨て、51銭以上切上げの関数が分かるかた教えてください。 たとえば、 500.60円を→501円にしたいのです。

  • nop007
  • お礼率71% (132/185)

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

A1に該当の数値が入っているとして =IF(A1-TRUNC(A1)>0.5,ROUNDUP(A1,0),ROUNDDOWN(A1,0)) ところで、1銭は0.01円じゃなかった気がします

その他の回答 (5)

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

通貨はマイナス値がないので=INT(A1+0.49)でどうでしょうか。

nop007
質問者

お礼

そうでした。!! ご回答ありがとうございました。

回答No.5

ROUNDUP関数が、数値を切り上げて、指定桁数に変換する関数です。 書式で表すと、ROUNDUP(数値,桁数)となります。 詳しい使用方法は、エクセルのヘルプをご覧になるか、下記URLにある使用例をご参照ください。

参考URL:
http://homepage1.nifty.com/kenzo30/ex_kisotyu/ex_ks_tyukyu9_2.htm#数学/三角関数(ROUND、ROUNDUP、ROUNDDOWN関数)
回答No.4

=ROUNDUP((参照セル-0.5),0) でうまくいくと思います。

nop007
質問者

お礼

ご回答、ありがとうございました。 できました!!(*^_^*)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.3

#2です。 銭については1/100円であってましたすみません<(_ _)>

回答No.1

ROUNDUP(参照セルまたは数値,切り上げ基準桁数)です この場合基準桁数は1かな? だから、 ROUNDUP(参照セルまたは数値,1) これでどうだ?

nop007
質問者

お礼

ご回答、ありがとうございます。 ですが、この関数ですと、100.50円を→101円。 100.51円も→101円になってしまいます。

関連するQ&A

  • エクセル .50以下で切り捨て、.51で切り上げの関数

    エクセルでround関数や、rounddown関数、roundup関数など、切り上げ・切捨ての関数が多数ありますが、 ・.50以下で切り捨て かつ ・.51以上で切り上げ という関数はあるのでしょうか。 if関数などを用いれば解決できるものでしょうか。 少々細かい質問だとは承知しております。 知恵を貸してください! 下に、私がやりたい切り上げ・切り下げ例を示します。この例を見ていただけると、単なる四捨五入でないことが分かっていただけるかと思います・・・。 例: 2415.50円→2415円 3500.51円→3501円 よろしくおねがいします。

  • エクセルでの51銭以上未満の切捨ての方法

    社会保険の計算をしています。 51銭以上の切り上げ、未満の切捨ての入力式を教えてください。 エクセル2000を使用しています。 =ROUND(ROUNDDOWN(E19,-2)*3/1000,1) E19には、賞与の支給総額が入ります。 賞与を百の位で切り捨て、四捨五入のつもりでROUNDを使ったのですが、 これですと当然1円の誤差が発生してしまいます。 どうぞ宜しくお願いします。

  • Excelの関数について

    Excelの関数について教えて下さい。 小数点2位未満の端数について、切り上げor切り捨ての処理をしたいのですが、 具体的には、計算結果が50銭円以下の場合には切り捨てて0円に、 50銭1厘以上の場合には切り上げて1円にしたいのですが、 どんな関数を使えばよいのでしょうか? (例1)A1:¥64、B1:0.008、C1:A1*B1=¥0.512→¥1 (例2)A2:¥63、B2:0.008、C2:A2*B2=¥0.504→¥0 ※雇用保険料の計算です、  A列には給料の金額が入り、  C列には円未満が50銭以下の場合は円未満切り捨て、円未満が50銭1厘以上の場合は円未満切り上げとなります。 宜しくお願いいたします。

  • エクセル 切捨て関数

    エクセルで下記の関数を使用した場合、計算結果が切捨てされません。このような場合に切捨てをする場合はどのようにするのでしょうか。 ROUNDDOWN(A1*A2/A3,-3) A1は1581000 A2は1365000 A3は1785000 計算結果は1209000になります。 実際の計算結果は1208999.99999… 計算結果を1208000にしたいのですが。

  • エクセル関数(切り上げ、切り捨て)の式

    入力値   エクセル関数によって出される値 1001.4 → 1000 1001.5 → 1005 1006.4 → 1005 1006.5 → 1010 このように、1.5未満は切り捨てとして、単位が「5」のエクセル関数の計算式は作ることは可能でしょうか?

  • Excelの関数(切捨て)の使い方

    ExcelのROUNDDOWN関数で、0.0から9.9までを、小数第1位で切捨てた結果を表にしました。対象となる数字を直値で入れると正しくなるのですが、0.0から0.1刻みで加算する算式で入力すると、6.0,7.0,8.0,9.0の切捨て結果が、それぞれ、5.0,6.0,7.0.8.0となってしまいます。関数の使い方がおかしいのでしょうか。作成した表が添付できなかったので、文章で説明すると、次の通りです。A1=0.0、A2=A1+0.1、A3=A2+0.1----、B1=ROUNDDOWN(A1,0)、B2=ROUNDDOWN(A2,0)、B3=ROUNDDOWN(A3,0)---です。Excelの関数に詳しい方、ご教示お願いします。

  • エクセルで、1000以下を切捨てにする式

    エクセルの式で、1000以下を切り捨てにする式を教えてください。四捨五入ではありません。

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

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

  • エクセル関数について

    エクセル関数について エクセルで金額を千円未満切り捨てのやり方が分からないのですが、 ¥520,300+¥320,100=¥840,400 の400円の部分を切り捨てて¥840,000になるように設定したいのですが・・・。誰か分かる方お願いします。

  • 切捨てする関数はありますか?

    いつもお世話になっています。 数値を小数第二位まで表示して、残りは切り捨てたいのですが、ASPで切捨てを行う関数はないのでしょうか。 「ASP 切捨て 関数」等で検索をかけたのですが、見つけることが出来ませんでした。 ご存知の方は教えてください。 よろしくお願いいたします。

専門家に質問してみよう