Excelで割引後の価格を計算するには、定価×(1−割引率)を求め、ROUND関数で円未満を四捨五入します。割引率を別のセルに入れておくと、変更が簡単です。
目次
関数の説明
割引後価格の求め方
割引後の価格は、定価×(1−割引率)です。端数が出たときは、ROUND・ROUNDDOWN・ROUNDUP のどれにするかを、取引のルールに合わせて選びます。
関数
対応バージョン
Excel 2007以降のすべてのバージョンで使えます(Excel 2003でも使えます)。
構文
引数
| 引数 | 説明 |
|---|---|
| B3*(1-C3) | 必須。定価に、(1−割引率)を掛けた式。 |
| 0 | 必須。桁数。0で円未満を四捨五入します。 |
関数作成のポイント
- 割引率は、0.1(10%)のように入力します。パーセントの形式でも使えます。
- 端数処理は、取引先の取り決めに合わせます。
- 割引額を求めるときは、定価−割引後の価格にします。
関数活用のポイント
- セール価格を、まとめて計算します。
- 見積書の割引後の金額を求めます。
- 会員割引の価格表を作ります。
使用例
まず動かしてみよう|この記事のサンプルをその場で試せます
練習用ファイルをダウンロードしなくても、記事と同じデータ・同じセル番地のサンプルをここで動かせます。黄色いセルを書き換えると、結果がその場で変わります。各解説の最後にある「▶ この式を試す」を押すと、このツールの該当セルへ移動します。
サンプルデータ
練習用ファイルと同じ配置の、サンプルデータです。下の練習ツールで、黄色いセルを書き換えると、結果がその場で変わります。
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 割引後の価格 | |||
| 2 | 商品 | 定価 | 割引率 | 割引後 |
| 3 | 商品A | 1000 | 0.1 | 900 |
| 4 | 商品B | 2500 | 0.2 | 2000 |
| 5 | 商品C | 980 | 0.15 | 833 |
| 6 | 商品D | 12800 | 0.3 | 8960 |
| 7 | 商品E | 500 | 0.05 | 475 |
サンプル式
セルD3に、次の式を入れます。下のセルにも、同じ式をコピーします。
B3*(1-C3) を、桁数 0 で四捨五入します。 結果は、上から順に、「900」・「2000」・「833」・「8960」・「475」です。
サンプルデータダウンロード
サンプルデータをダウンロードすることができます。以下のリンクからダウンロードしてください。
【Excel】練習用サンプルデータ(例題)をダウンロード(無料)
まとめ
Excelで割引後の価格を計算する方法の基本は、上の「サンプル式」のとおりです。黄色いセルを書き換えながら、結果の変わり方を確かめると、使い方が身に付きます。
