• ベストアンサー

エクセルでの入力金額を500円単位で繰り上げる方法

エクセルで入力されている数字(金額)を500円単位で繰り上げる方法を教えていただけないでしょうか? 【例(1)】 10,001円→10,500円   【例(2)】 10,499円→10,500円 【例(3)】 10,501円→11,000円  【例(4)】 10,999円→11,000円 A1に数字を入力しています。 可能であれば、最終的にはA列に数字を入力すれば、変換されていく形がベストです。 新たにB列に結果を出すというのは避けたいのですが・・・ 宜しくお願いします。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.4

方法は2つ 基準値で切り上げ(正の数値のみ対応) =CEILING(A1,500) 倍にして千円単位で切り上げて2で割る =ROUNDUP(A1*2,-3)/2 ※CEILINGでA1に負の値(A1<0)の可能性がある場合は =CEILING(A1,SIGN(A1)*500) で対応できます。

an4921
質問者

お礼

負の値がある場合の事も考えていただきまして、 ありがとうございます。 きっとそういう疑問を持っている方もいらっしゃる と思いますので、良回答に選ばさせていただきました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.5

VBAで↓が使えるようです。 WorksheetFunction.Ceiling

全文を見る
すると、全ての回答が全文表示されます。
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.3

=CEILING(A1,500)

全文を見る
すると、全ての回答が全文表示されます。
  • marbin
  • ベストアンサー率27% (636/2290)
回答No.2

>可能であれば、最終的にはA列に数字を入力すれば、変換されていく形がベストです。 ユーザー定義書式で出来るのかもしれませんがわかりません。 VBAなら可能です。 シートのChangeイベントを使います。

全文を見る
すると、全ての回答が全文表示されます。
  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

CEILING関数を使います。 =CEILING(A1,500) 参考までに FLOOR関数も調べてみてください。

an4921
質問者

お礼

素早い返答ありがとうございました!!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excel XXX円を 千円単位にしたいです。

    お世話になっております。 EXCELです。  A   B    C    D 1000 123456 2343434 343233 というように 円単位で数字がならんでいます。 これを千円単位にしたいです。 半端なものは切り上げで。。 どうやればいいのでしょうか? お願いいたします。

  • EXCELで固定金額単位の消し方 やり方

    知り合いの会計表?を作ってあるEXCELでセルに数字を打ち込むと金額は250円単位で入力してください。とエラーがでます。セルに式も記入してないし、どうやってこの単位の式?を消すのか教えてください。 逆にこの単位の設定方法も教えて頂けると助かります。

  • エクセルで金額を計算する方法

    エクセルのA列、B列にポイント数を入力し、C列に金額が表示されるように計算式を設定したいです。 <条件> ①A列+B列の合計が3ポイントまでの場合 2,000円×(A列+B列)で計算 ②A列+B列の合計が4ポイント以上の場合 3ポイントまでを2,000円×3で計算 4ポイントからは2,500円×((A列+B列)-3ポイント)で計算 例)A列→4ポイント、B列→2ポイントの場合 2,000円×3ポイント=6,000円 2,500円×3ポイント=7,500円 C列→6,000円+7,500円=13,500円を表示

  • エクセル 「1000万円」の1000(数字)部分だけ取り出したい。

    エクセルで、A列に 1000万円 10円 100百万円 とあり、A列の数字部分をB列に取り出したいです。 1000 10 100 という感じにできないでしょうか? さらに欲を言えば円単位にまとめたいです。 10,000,000 10 100,000,000 こんなことできますか? よろしくお願いします。

  • エクセルで金額の表示を千円単位にする方法はありますか?

    タイトル通りなのですが、エクセルで金額の表示を  千円単位にする方法はありますか? 例えば「100,000」と入力して、下三桁の「0」を 表示しない方法ってあるのでしょうか? 教えてください!

  • エクセルで、単位まで入力したセルから値のみを抽出

    A1に”2個”と入力してあります B1に”3人”と入力してあります そしてC1には”6個”と合計数字を出す事はできますでしょうか 基本的にはC1=A1*B1なのですが単位まで入力されている為数式に組み込めないのです 単にA1、B1の書式設定→ユーザー設定で”個”や、”人”を最後に付け加えれば 数値のみを入力すれば単位が表示され、単にC1=A1*B1と数式を入力すればいいのはわかっているのですが A1とB1には単位が様々なのです 決まっているのはセル内に入力された文字列の頭は数字で(何桁かは決まっていない) それ以降の文字列は漢字であったりカタカナであったり英語だったりします 頭の数字のみを数値として抽出し数式に組み込む事は可能でしょうか お分かりの方いらっしゃいましたらご伝授宜しくお願い致します

  • Excelで「○○○円」から「円」を取り除いて、「○○○」と変換したい

    Excelで「○○○円」から「円」を取り除いて、「○○○」と変換したい。 Excel2000です。WinXPです。 まあ、バージョン、OSは関係ないと思いますが。 あるセル(例 A1)に「○○○円」と入っています。○は半角数字です。 このままでは加減乗除ができないので別のセル(例 B1)に関数を組んで「円」を取り除いて「○○○」と変換したいです。 もちろん「○○○」は半角数値にして加減乗除可能にしたいです。 なお金額の桁数は大体3桁から5桁、6桁程度ですが一定ではありません。 3桁ごとにカンマが入ります。 単位表記は必ず「最後に漢字で”円”」で固定です。 「○○エン」 「○○円」 「¥○○」 「○○円○○銭」 などのようないろいろな表記が入り乱れることはありません。 よろしくお願いします。

  • エクセルの列単位の集計方法について

    教えてください。 エクセルで列単位に集計し、それを一覧で表示するにはどうしたらいいですか? ピポッドテーブルでやろうとしたのですが、うまくいきませんでした。。。 例) 1列目 A B B C A 2列目 あ い う え お 3列目 A C B B C というばあいに、 1列目と3列目を以下のように集計し結果を表にしたいです。      A   B   C 1列目 2   2   1 3列目 1   2   2 ピポッドテーブルで、 1列目だけのABCの個数を表示することはできたのですが、 これを他の列も同様に集計して同じ表に結果を出したいです。 分かる方、教えてください!!   

  • 金額単位を10円に揃えたい

    給与明細で給与の金額を1円単位ではなく10円単位に揃えたい。時間外手当の計算結果を10円単位にするにはどうすればいいですか? Excelでのround( )に相当する計算方法は? ※OKWAVEより補足:「フリーウェイジャパンの製品・サービス」についての質問です。

  • エクセル 金額の表示の変換 万円で

    エクセルで受注帳を作っています。すでに入力してある 受注金額を万円の表示に変換したいのですがどうしたら いいのでしょうか? 284,000 → 28 569,000 → 59 千円単位は四捨五入 以上 よろしくお願いします。

このQ&Aのポイント
  • ソースネクスト人気製品セットの注文確定ができない状況で困っています。購入を試みるとエラーが発生し、他の商品は正常に購入できたため、解決策を求めています。
  • Windows10でソースネクスト人気製品セットの注文をしようとするとエラーが連続して発生し、購入ができません。他の商品は正常に購入できたため、対処方法を教えてほしいです。
  • ソースネクスト人気製品セットの注文確定ができない問題に直面しています。金曜日に他の商品を正常に購入した経験があり、現在のエラーに困っています。助けてください!
回答を見る

専門家に質問してみよう