Microsoft Access 掲示板

消費税アップのための自己関数 / 3

5 コメント
views
4 フォロー
3
TMG 2019/10/02 (水) 17:15:38 修正 68cd1@2b788

hirotonさんのを参考にしますと、
消費税テーブルに税率の開始日をそれぞれ用意しておくことで対応できると思いますよ。

開始日税率
1989/04/013
1997/04/015
2014/04/018
2019/10/0110

もし申請日が2019年9月30日の場合には、

開始日 = DMax("開始日", "消費税", "開始日<=#" & 起算日 & "#")

により開始日は「2014/04/01」を取得することができ、

消費税 = Nz(DLookup("税率", "消費税", "開始日=#" & 開始日 & "#"), 0) / 100

この部分で消費税8%を取得することができます。

通報 ...