• 締切済み

アクセスで帳簿を作りたいのですが…。

アクセス2003を使用してます。クエリを元にレポートを作成して帳簿として印刷したいのですが下記のような計算式は何かありますか? まず1ヶ月ずつで帳簿を印刷したいのでクエリで『Between#2007/10/21#And#2007/11/20#』という式を入れてレポートでこの期間で出るようにしてます。 出と入りの合計金額をこの期間で集計するようになっているのですが前月までの繰越を反映させることはできますか? 例として上記期間での1ヶ月分の入りが110,000,000、出が150,000,000、前月の繰越が50,000,000の場合、次月への繰越が10,000,000となるのですが、この10,000,000をまた次の月の繰越金として計算させたいのですが…。  

みんなの回答

noname#79209
noname#79209
回答No.2

> クエリの摘出条件に『Between~』と入れるのではなく、 どのようなレポートデザインなのか解らないので、ヒントとして回答したのですが... 各日付の取引をリストし、レポートヘッダやレポートフッタに、「月取引合計」や「前月からの繰越高」や「次月への繰越高」を出したいということなら、 「前月からの繰越高」のデータが入っているテキストボックスにが必要になります。 「前月からの繰越高」の元データがどこにもないのなら、計算で作り出すしかありせん。 それには過去の全ての取り引きの差引を加算しなければならないわけです。 そこで「前月からの繰越高」テキストボックスにDSUM関数で計算させます。 本来、「前月からの繰越高」が必要になるなら、このデータを保存しておくテーブルを設けておくべきだと思いますが...

noname#79209
noname#79209
回答No.1

各月の繰り越し金額の一覧テーブルがあるならできますが、多分ないのでしょうね。 DSUM関数を、「日付<#2007/10/21#」というCrteriaで必要なフィールドのレコードを絞り込んで計算して下さい。 でも、特定の日付より前の日付の全てが対象になりますから、レコード数が多いと時間がかかってしまうかも.. 出来れば、各月(締め期間)で繰り越し金額をテーブルで持たせた方がよいでしょうね。

beru2007
質問者

補足

すみません、もうちょっと細かく教えてもらえますか?元になっているクエリの摘出条件に『Between~』と入れるのではなく、『DSum#2007/10/21#and#2007/11/21#』と入れるのでしょうか?

関連するQ&A

  • 帳簿の新ページ

    帳簿の記入方法について教えてください。 新しい月が始まると新しいページの冒頭に「前月より繰越」で始まると思いますが、 全く取引がない、 もしくは2,3件の取引のみの場合 も「次月へ繰越」と記入して、新しいページを使うのでしょうか? 教えてください。お願いします。

  • Accessのレポートで日々の在庫数を求めるには?

    現在在庫管理のAccessアプリケーションを作っています。 商品別の指定期間の入出庫履歴の一覧をテーブルを基にしたレポートで表現したいと思っています。 データ基となる[T_商品別期間集計]の大まかな構成は以下の通りです。 (クエリにて指定のアイテムを指定期間で抽出しテーブルに書き込んであります) 日付 , 時刻 , 業務区分 , 前月繰越数 , 期間入庫数 , 期間返品数 , 期間出庫数 , 出庫先ID 2007/06/29 , , 7 , 52 , 1 , 0 , 0 , 0 , 0 2007/07/03 , , 2 , 0 , 0 , 1 , 0 , 0 , 0 2007/07/03 , 10:27:05 , 4 , 0 , 0 , 0 , 1 , 0 , 15780 2007/07/03 , 8:45:15 , 3 , 0 , 0 , 0 , 0 , 1 , 15857 2007/07/03 , 10:05:30 , 3 , 0 , 0 , 0 , 0 , 1 , 15631 2007/07/03 , 10:25:05 , 3 , 0 , 0 , 0 , 0 , 1 , 15816 2007/07/03 , 10:25:30 , 3 , 0 , 0 , 0 , 0 , 1 , 15780 このテーブルを基にして日付をグルーピングしたレポートを作りました。 日付グループフッターで日付ごとの入庫、返品、出庫の各値の合計をSum関数にて計算しています。 また、それらの合計値を計算し当日増減数を同じく計算させています[txt_当日の増減]。 現在の状態から、当日のこの商品の在庫数を日付グループのフッターに表示させたいのですが、 最終棚卸日(この例では2007/06/29)から当日までの入出庫数の計算をさせるにはどのような方法がありますでしょうか。 レポート内で計算した[txt_当日の増減]の当日までの集計と2007/06/29時点の在庫数を計算させる事ができれば、、、とは思うのですが、やり方がわかりません。 お分かりになる方がいらっしゃいましたら、是非教えて頂ければ助かります。

  • 「Access2010」グループ化、集計について

    アクセス2010を使っている者です。 グループ化、並び替え、集計を設定したテーブル、クエリについてレポートを作る場合(オートレポート機能か、レポート作成ウィザードを使います)、その設定はレポートにそのまま反映されますか?

  • アクセス2003 計算結果を反映させたい

    当方:XPのoffice2003 です。 アクセスでデータを作っています。 商品名テーブルを作成し、クエリを介して フォームから入力できるようにしています。 たとえば、100g2000円の商品があったとして、 これをgごとに単価を出したいのですが、 (例でいうと、20 という答えを出したい) 本を読んで、フォーム上で自動計算させることは できるのですが、このフォームの数字を そのままテーブルに反映させることはできますか? 集計表を出すときに、クエリで集計表を出して印刷し、 資料にしています。 この集計表に、計算させた単価を表示させたいのですが・・・ 私のやりかたが間違ってるのか、 または違う方法でできるものがあるのか、 教えて頂きたいと思います。 説明不足の部分がありましたら、ご指摘下さい。 よろしくお願いします。

  • Accessにて

    グラフのレポートが1枚以上印刷されます。 アクションクエリのデータ件数に比例して印刷されるのです。 グラフ表示はうまくいくのですが 印刷となると、うまくいきません。 アクションクエリで、 希望の期間を設定し、テーブルを作成しています。 テーブルをソースにレポートを出しています。 何か良い方法はありませんでしょうか? ご経験者の方々、知識ある方々のご意見やアドバイス等 よろしくお願いします。

  • PCA会計で入力した伝票が帳簿に反映されません

    PCA会計WIN95版を使用していますが、突然入力した伝票が、画面上の帳簿に反映されなくなりました。伝票そのものは画面で確認できるのですが、計算がされません。ただし、印刷をすると反映された正しい数字がでてきます。どうすれば画面上でも反映されるようになるでしょうか?教えてください

  • Accessのクエリーで累計を計算したい

    Accessのレポートでは、計算したいフィールドのプロパティを開いて、集計実行で指定すれば、自動的に累計計算してくれるのですが、クエリーの状態で累計計算させるのには、どうしたらいいのでしょうか。何方かご存知の方はいらっしゃいませんでしょうか。

  • AccessのVBAでレポートの印刷が出来ない

    こんばんは、Kapaといます。 Access2003のVBAで注文データを印刷しているのですが、 うまく、印刷されないで困っています。 最近、注文データからクエリーを2つ使い(どちらも選択クエリーで集計) レポート印刷していますが、VBAから自動で呼び出すと印刷されず、 ステップで1行ずつ行うと印刷されます。 なんとかVBAで印刷ができるようにしたいので、アドバイスをいただければ 幸いです。 よろしくお願いします。

  • マクロ経済学に関するデータを元に解く問題です。

    マクロ経済学に関する、データを元に解く問題です。 解答をしてみたのですが、自信がありません。 解答があっているか確認していただけませんでしょうか? どうかお願いいたします。 <問題> (データ) 4月 収入 バイト代 60000 前月繰越80000 支出 教育費 20000 交通費 20000 食費 10000 衣服費 10000 通信費 10000 趣向品 30000 次月繰越 40000 5月 収入 バイト代 40000 前月繰越 40000 支出 食費 10000 通信費 10000 趣向品 10000 次月繰越 50000 6月 収入 バイト代 30000 前月繰越50000 支出 食費 10000 通信費 10000 趣向品 20000 次月繰越40000 問1 上記のデータを元に各月の平均消費性向を計算しなさい、計算式も記入しなさい 問2 上記のデータを元に4月、5月、6月のエンゲル係数を求めなさい、計算式も記入しなさい 問3 上記のデータを元に5月と6月の限界消費性向を求めなさい、計算式も記入しなさい 問4 上記のデータを元に4月、5月、6月の3ヶ月間の平均消費性向とエンゲル係数を計算しなさい、計算式も記入しなさい 以下、解答です。 (1)4月=100000/140000=0.71 5月=30000÷8000=0.375 6月=40000÷80000=0.5 (2)4月=10000÷100000×100=10% 5月=10000÷30000×100=33.33% 6月=10000÷40000×100=25% (3)5月=30000÷40000=0.75 6月=40000÷50000=0.8 (4)平均消費性向=(100000+30000+40000)÷(140000+40000+30000)×100=80.95 エンゲル係数=(10000+10000+10000)÷(100000+30000+40000)×100=17.64% 以上です。 よろしくお願いします。

  • Accessの抽出

    今、何処へいくつ荷物を送るかのリストを 作成しています まず、テーブルAにデータが入っています クエリーBで日付にてデータ抽出させています クエリーCでクエリーBで抽出したデータの クロス集計をしています。 そして、その結果をレポートで印刷します。 ここまではいいんですが、 レポートで出したデータの中に レポートに出さなくてもよい荷物が数個あるんです その荷物がレポートに出ないようにする為には どうしたらいいのかわかりません。 ちなみにテーブルAは基本データなので いじりたくはありません。 このような条件で数個の印字しなくてよいデータを 出さずにどこへ荷物がいくついくのかがわかる リストを作成するにはどうしたらよいでしょうか? 説明がわかりずらいとは思いますが 宜しくお願い致します。

専門家に質問してみよう