画像のようにシートを分けてEXCELで管理しています
業種は運送業で、それぞれ入力のタイミングと方法は
・A業務は紙の配送伝票を手入力
・B業務は電話受注後にて手入力
です。月末締めの請求書を発行するときには
・A業務の売上は1日を集計した個数と金額をコピペ
・B業務の売上はそのままコピペ
して、月末締めの下請への支払明細を作るときには
・A業務の売上は一月分の集計した個数と金額をコピペ
・B業務はそのままコピペ
としています。これらをACCESSでやる場合、A業務であれB業務であれ売上を入力するテーブルは一つにするものですか?
それぞれメリット、デメリットがありますので、運用実態によるでしょうね。
テーブルは分けておいて、集計するときに、ユニオンクエリでまとめて、それから集計クエリにする。
メリット
現状のエクセルの表をそのままテーブルにすればよい。
デメリット
ユニオンクエリはレコード件数が多いと重くなりがち。
テーブルは一つにまとめておく。
メリット
ユニオンクエリを作る必要がなく、そのまま集計クエリにできる。
デメリット
片方のテーブルにしか必要のないフィールドもすべて持つ必要がある。
自分としては、
分ける方は、ユニオンクエリで重くなるのはどうしようもないが、
纏める方は、業務によって不必要のフィールドは、クエリや入力フォームを別に作成することでなんとでもなるので、
一つに纏める方がいいかと思います。
とりあえずExcelみたいな何かになるけど、請求書を発行するときに、B業務テーブルの要レコードを絞り込み、追加クエリ。A業務テーブルの要レコードを絞り込み、集計クエリからの追加クエリ。みたいな感じで、請求書の明細欄テーブルに追加すれば、いいんじゃない?