消費税を求めるフィールドを作成するには
演算フィールドを作成する
最終更新日時:2014/07/18 05:47:40
消費税8%の場合、金額に0.08を乗算すればOKですが、小数点以下の処理が必要です。小数点以下を切り捨てるには、Int関数を使うとOKです。
はじめに
2014年4月1日から消費税が8%になりました。そのうちに消費税が10%になりますが…。
消費税8%の場合、金額に0.08を乗算すればOKですが、小数点以下の端数が発生する場合があります。消費税法によれば、通常、小数点以下は切り捨てるものだと定義されていますが、事業者の判断次第で端数を切り上げたり、四捨五入にしてもいいみたいです。
Accessでは、小数点以下切り捨ての場合はInt関数、四捨五入はRound関数を使います。以下の式のaは元の値を示します。
- 小数点以下切り捨て
Int(a) - 1の位で四捨五入
Round(a,0) - 小数点以下切り上げ
Round(a+0.5,0)
ここでは、小数点以下を切り捨てで[金額]フィールドの消費税8%を求めるフィールドを作成する方法について説明します。
操作方法
- 以下のように演算フィールドを作成します。
消費税(8%):Int([金額]*0.08)
- 消費税8%のフィールドが作成できました。
INDEX
コメント
※技術的な質問はMicrosoftコミュニティで聞いてください!