
No.2ベストアンサー
- 回答日時:
>クエリを2回実行で残高が出せるようにはなった
当日の残高を算出するクエリに前日残高を算出するクエリをテーブル追加したので1回実行すると当日の残高が算出されるのではないでしょうか。
>残高を日付指定をして出したいのですが、(例えば2005/10/1から2005/10/31など)パラメータが出るようにして、そこに指定する日付を入力できるようにしたいのです。
残高の日付指定は残高のクエリの日付の抽出条件に
Between [開始日] And [終了日]
とすれば[開始日]と[終了日]([開始日]と[終了日]はお好きなメッセージを入れてください)のパラメタダイアログが表示されますのでそこで日付を入力してください。
当日の残高を算出するクエリに前日残高のクエリがテーブル追加でネストされているので当日残高のクエリを実行すると前日残高のクエリの[開始日]と[終了日]のパラメタダイアログが表示されます。
>当日の残高を算出するクエリに前日残高を算出するクエリをテーブル追加したので1回実行すると当日の残高が算出されるのではないでしょうか。
その通りです。クエリを2つ作成したのでそのように書いてしまいました・・。
それとパラメータで日付抽出できるようになりました。
色々とありがとうございました!大変助かりました。
No.1
- 回答日時:
>テーブルの構造は[ID][日付][内容][入金][出金][残高]
テーブルは[ID][日付][内容][入出金区分][金額]こんな感じだと思いますが。(1つのレコードで[内容]が同じで入金と出金が一緒に発生する事はないと思うので)
残高は通常ではテーブルに持ちません。残高は算出すれば良いだけなので。
例えば前日の入金を1件入力を忘れた場合などそれ以降の入力されたレコードの残高を再計算し更新しなくてはならなくなります。(余分な処理が増える)
DSumを使ってテーブル内のレコードを合計させてフォーム上などでその値を使って計算し残高を算出しフィールドに保存する事もできますが先の理由と同じでお勧めはしません。
>残高の計算は前日までの残高+入金-出金です。クエリで計算すると思うので、色々やってみたのですがうまくいきません
テーブルが[ID][日付][内容][入金][出金]を前提とした場合
簡単にやるには前日までのレコードを抽出しグループ化(集計)させ入金・出金を合計し新しいフィールドに
前日残高:[入金]-[出金]
として残高を出すクエリを作ります。
別に今日の入金・出金のレコードを抽出しグループ化して入金・出金を合計するクエリを作りそのクエリに先に作った前日残高を算出するクエリをテーブルの表示から追加しクエリのフィールドに前日残高を追加します。
新しいフィールドに
当日残高:[前日残高]+[入金]-[出金]
として演算させれば算出できます。
これが一番簡単ではないでしょうか。
この回答への補足
回答ありがとうございます。
残高を日付指定をして出したいのですが、(例えば2005/10/1から2005/10/31など)パラメータが出るようにして、そこに指定する日付を入力できるようにしたいのです。
回答頂いた内容を参考にして、クエリを2回実行で残高が出せるようにはなったのですが、日付指定の方法がわかりません。
申し訳ありませんがアドバイス頂けると助かります。
宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 預金・貯金 家計 1 2022/05/28 23:29
- Excel(エクセル) Excel シート複数 金額日計表と日付 簡単にシートコピーしたら前日の残高と日付を変更させたい 1 2022/07/15 22:10
- 簿記検定・漢字検定・秘書検定 ドル口座から支払う場合の計上の仕方 5 2022/10/03 20:45
- 高校 日商簿記3級の勉強中なのですが 精算表が完成せず困っています。 こちらの問題の回答を教えていただきた 2 2023/03/02 09:07
- その他(お金・保険・資産運用) 通帳の「他行取引」での入金について 時々お金を貸してほしいと言ってくる知人がおり、今のところ返しても 3 2023/05/20 20:20
- その他(お金・保険・資産運用) 残高証明書を切り取ってしまった 4 2022/11/13 17:08
- 日本語 口座マイナス病 5 2023/02/17 21:38
- その他(データベース) accessでの請求管理について 2 2022/06/13 21:51
- その他(暮らし・生活・行事) 町内会費、組費の集金等の管理方法について 5 2023/03/16 15:34
- ライフスタイル・ヘルスケア クレジットカードの使用履歴管理 1 2022/06/28 11:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
急逝した社員の仮払金精算
-
この2枚の図書カードの残高がわ...
-
エクセル2003 出納帳の残高の...
-
d払い残高。
-
PayPayについてです。 下の方に...
-
PayPay残高から競馬はできます...
-
anapayマイル残高で支払う場合...
-
有高の意味がわかりません
-
LINEギフトカードの残高を見た...
-
accessで勘定元帳を作りたいが...
-
PayPayに関してです。 今日支払...
-
IDカード社員証(=磁気IC...
-
エネオスカードは便利ですか?
-
ピッコマという漫画サイトについて
-
ツイキャスでのApp内課金(クレ...
-
楽天Edyが使えないです。
-
WAON POINTカードのWAON POINT...
-
クレジットカードが届いた際に...
-
楽天edyが使えないよ~誰か教え...
-
suicaからモバイルsuicaへの残...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
この2枚の図書カードの残高がわ...
-
d払い残高。
-
PayPay残高から競馬はできます...
-
急逝した社員の仮払金精算
-
楽天モバイル
-
家計簿、majicaについて 家計簿...
-
LINEギフトカードの残高を見た...
-
エクセル2003 出納帳の残高の...
-
PayPayについてです。 下の方に...
-
anapayマイル残高で支払う場合...
-
有高の意味がわかりません
-
PASMOとSuica払い戻しについて...
-
Access クエリの計算式を教えて...
-
iphoneに入ったスイカの情報をI...
-
vポイントアプリをPayPayに連携...
-
メルペイのiDとクレジットカー...
-
JCBのデビットカードについて質...
-
accessで勘定元帳を作りたいが...
-
後払いの銭湯で支払いに所持金...
-
Googlepayとgoogleplayの違い。
おすすめ情報