Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


334 / 9994 ←次へ | 前へ→

【12974】消費税計算について
質問  まるこ  - 16/3/23(水) 15:10 -

引用なし
パスワード
   何度もすみません
よろしくお願いします

注文CD カテゴリCD 品名 本体金額
A001  1    鉛筆 300
A001  2    下敷 471
A001  1    筆箱 378
A001  3    硯  459
A001  6    花  643
というデータがあるとします

◎A業者からの請求書(注文CD毎に発行されます):
注文CDA001分:
合計 2251
税額 180
税込合計 2431

請求金額を下記のようなクエリ処理した後一覧表にして、エクセルにエクスポート後オラクルだか何だかの支払用システムにインポートするという処理をしています

SELECT クエリA.注文CD, クエリA.カテゴリCD, Sum(Int([金額]*1.08)) AS 金額1
FROM クエリA
GROUP BY クエリA.注文CD, クエリA.カテゴリCD
ORDER BY クエリA.注文CD;

◎B当方の処理クエリAの結果   
注文CD カテゴリCD  金額1
A001  1     732
A001  2     508
A001  3     495
A001  6     694
税込合計 2429

と注文CD単位で税込合計に2円の差が出てしまいます
今現在はエクセルにエクスポートされた時点で手で直しています(例えば上記のような場合だと694を696にする等)が、この差を業者側に合わせた金額で出力されるようにしたくていろいろ錯誤しています

やってみたこと:

◎Aと◎Bの差額を算出し、クエリに表示させ、足し算する

例)の場合だと4行になる為最終合計で×4足されてしまうのでダメ

やってみたこと2:

エクセルにエクスポートする際、サマリされた合計金額を業者請求書に合わせた金額で出力させる

エクセルに計算式が入っている為無理

とここまでは考えられたのですが・・・
またバンザイになってしまいました
ご教示よろしくお願い申し上げます

274 hits

【12974】消費税計算について まるこ 16/3/23(水) 15:10 質問[未読]
【12975】Re:消費税計算について かるびの 16/3/24(木) 12:20 回答[未読]
【12987】Re:消費税計算について まるこ 16/4/14(木) 13:59 発言[未読]

334 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078188
(SS)C-BOARD v3.8 is Free