• ベストアンサー

アクセス こんな合計って集計できますか?

アクセスの2003を使ってます。レポートで下記のようなものを出したいのですがどのような計算式を入れたらできるでしょうか? ID 日付 会社名 商品 ↓ 印刷されるとこんなこんな感じ 1  07/11/1  ABC ソフト 5  07/11/2  XXX ソフト 66 07/11/11 789 PC こんな感じでずらっと表が出てくるのですが件数が何件あるのかの合計を出すことはできるのでしょうか? 上だけのものであれば件数は3件という合計を出したいのですが…。

質問者が選んだベストアンサー

  • ベストアンサー
  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.2

>クエリ→レポートへだしてまして、そのクエリの方で摘出条件をつけてます。 これは >摘出条件として入れるように出てきてしまってエラーになってしまいます。 これとは関係ありません エラーではなくパラメータ入力ダイアログだと思いますが それが出るのはそこに書かれているものがAccessにとって不明なものだからです たぶんつづりの間違いとか半角で書かなきゃだめなのに全角を使っているとか という初歩的なミスでしょ

beru2007
質問者

お礼

まさにそのとおりでした!すみません、ありがとうございました。大変助かりました。 それともし分かりましたらついでに教えてください(…すみません)同じ表で一番左に自動で連続番号を付けたいのですがレポートで連番を勝手に付けられるような式はありますか?

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

#2のお礼の >自動で連続番号を付けたいのですがレポートで連番を勝手に付けられるような式はありますか まずレポート用のクエリを作ります(今あるクエリでよい)。 その「クエリ」でとりあえず「レポート」を作成する デザインモードで、「テキストボックス」を「詳細」セクションに1つ作る その「テキストボックス」の「プロパティ」を開き 「データ」の「コントロールソース」に「=1」と入れる プロパティの「集計実行」の行を「全体」に設定する。 「表示」「印刷プレビュー」で連番が表示されていることを確認します。

beru2007
質問者

お礼

とても分かりやすい回答ありがとうございます。おかげさまでできました。いろいろとありがとうございました!

  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.1

レポートヘッダーかフッターにテキストボックスを置き =Count(*) と書きます

beru2007
質問者

補足

すばやい回答ありがとうございます。書き忘れてしまったのですが、クエリ→レポートへだしてまして、そのクエリの方で摘出条件をつけてます。そのせいなのか上の式を入れるとレポートを表示させると摘出条件として入れるように出てきてしまってエラーになってしまいます。 何か方法ありそうですか?

関連するQ&A

  • アクセス レポートで前ページの合計を次ページに表示…

    アクセス2003を使ってます。 レポートでページごとに合計金額を出してます。 毎月ごとにレポートで表示して印刷しているのページは3ページぐらいなのですが、前のページの合計金額を次のページの一番上に表示するようなことはできますでしょうか? 《1ページ目》 日付   品物   金額 10/21   CD  ¥3,500 10/22   ソフト ¥10,500 ・     ・    ・ ・     ・    ・       合計  ¥105,500 《2ページ目》           ¥105,500 日付     品物     金額 11/1    クリップ  ¥100 11/5    ハサミ   ¥500 ・      ・     ・ ・      ・     ・       合計  ¥200,100 こんな感じにしたいのですが…。 そんなことができる計算式はありますか?

  • Accessのレポートでの集計について

    JYMDフッターに1日毎の合計発注件数(品目数)を出力したいと考えております。 構成は、 JYMDヘッダー ---------------------- 明細 -------------------------- JYMD(日付)  商品コード  数量  金額 JYMDフッター ----------------------         商品コード数     件 改ページは、JYMDヘッダーの「カレントセクションの前」にしています。 レポートのレコードソースは、JYMD、商品コード、商品単価、数量で構成されたクエリを使っています。 例示すると 2008/4/21  0001  1  100 2008/4/21  0001  2  200 2008/4/21  0002  1  400 2008/4/21  0003  1  500 ------------------------------ 商品コード数 3件 ← (0001、0002、0003で3件という意味です。) (次頁) 2008/4/22  0001  1  100       ・・・ という感じです。 VBAでレポートの印刷時に以下の記述(一部です)をしましたが、 全ての日数の合計が出てしまい、1日毎の件数とはできませんでした。 ********************************************* Dim SQL_STR AS STRING Dim QUE AS QueryDef Dim RS AS RecordSet SQL_STR = "SELECT Count(商品コード) AS KEI" SQL_STR = SQL_STR & " FROM 商品日別QUE" Set QUE = DB.QueryDefs("Q_商品日別") QUE.SQL = QUE Set RS = DB.OpenRecordset("Q_商品日別", dbOpenSnapshot) If RS.RECORDCOUNT <> 0 Then Me![GOKEI] = RT_QUE![KEI] End If ********************************************* 改ページをレポート側で設定しているので、1日毎の件数は出せないでしょうか? レポート側での処理でも良いので、何か方策を教えてもらえたら助かります。

  • access - レポート2段印刷で合計出力がうまくいきません

    こんにちは。行き詰まってしまったのでお助け下さい。 Access2000でレポート出力の際に、 ---------------- レポートヘッダ ------------------------                     出力年月日             表題 <所属> <件数> <金額>    <所属> <件数> <金額> -------------------- 詳細 ------------------------------ <所属> <件数> <金額>    <所属> <件数> <金額> -----------------レポートフッター ----------------------                   <合計> <合計> という表を出したいと思っています。 デザインビューを上記の通りに書いて、ページ設定を2列に設定しました。 ところがこれだと、合計行だけが必ず次のページの右上に印刷されてしまいます。 印刷方向を「上から下へ」に設定すると何の問題もなく解決するのですが、この表は、必ず左列へ順へ出力していった後、続きを右列に印刷しないといけないという要件ですので、上記のような問題がでており、困っています。 何か良い解決策があればご教示下さい。宜しくお願いします。

  • アクセスaccess合計の出し方について

    アクセスaccess のレポート作成時の合計の出し方について。 あるセル(画像参照:落込日)に日付けを入力した場合に、 下記(3)点をレポートにて作成したいです。 (1)入力済の合計(緑) (2)未入力の合計(黄色) (3)総合計(オレンジ)  ※現在、Aの部分と(3)の総合計は表示できている状態です。 レポートにて作成ができない場合、どのようにすれば、上記(1)~(3)の合計を 出すことができますか? アクセス初心者ですが、よろしくお願いします。

  • アクセスのレポートでの集計

    アクセスのレポートで、日付順に数字が入力されているとします。 これを月別、年別のグルーピングで合計値をレポートに出力させるにはどうすればよいのでしょうか。 日付をグループレベルに設定しても毎日のデータが合計されるだけですよね。 日付から年や月の数値を取り出してそれを元にグルーピングするしかないのでしょうか。。。

  • エクセル★集計で数量合計を出したいのですぅが

    エクセルに詳しくないので、教えてほしいです。 下記のような表があります。データは500以上あります。 商品コード   商品名   数量    日付 12345    クッキー     10    13.10.11 12345    クッキー     25    13.12.12 12333    チョコ       11    13.10.22 12345    クッキー     50    13.10.11 12222    キャンディ    30    13.12.10 12333    チョコ       45    13.10.10 12333    チョコ       20    13.10.22 今までの表には、日付がなかったので、データ→集計で、簡単に、商品コード別の数量合計がだせていたのですが、今回新たに、日付が増えたましたので、商品コード別かつ日付別の、それぞれの数量合計を出したいのですが、データー→集計で出すことは可能でしょうか? 簡単な方法がありましたら、教えてほしいです。 よろしくお願いします。

  • 各グループごとの集計結果をクエリで求めたい

    Access2003のクエリについてです。 (1)のようなテーブルに対してして(2)のような結果を出したいのですが、集計結果の全レコードに対して、各該当するグループごとの集計結果がうまく計算できません。 [都道府県別合計],[商品ID別合計],[月度別合計]は一つのクエリの中で求められるものなのか、サブクエリで先に求めるものかどういう方法をとるのがいいのでしょうか? (1) 都道府県, 商品ID, 日付, 数量, 単価 (2) 都道府県, 商品ID, 月度:Format(日付,"yyyy/mm"), [都道府県別合計], [商品ID別合計], [月度別合計] (グループ化), (グループ化), (グループ化)

  • Excelにて、商品を売れた時期毎に集計する

    その商品が売れた日付と商品名がExcelの表になっています。例えば、こんな感じです。 1 2003/01/02 ABC-1000 2 2003/01/28 ABC-1000 3 2003/03/07 DEF-2000 4 2003/04/12 ABC-1000 5 2003/05/14 XYZ-10 6 2003/05/16 DEF-2000 ここで、商品名 ABC-1000が1月に何個売れたかを求める式を教えてください。よろしくお願いします。

  • Accessのレポートで合計を計算するには?

    アクセスでレポートを作成しているのですが、基になるクエリのデータではなく、レポートのテキスト同士で合計を計算させたいのです。 テキストの書式は、#,##0 にしています。 どうかよろしくお願いします。

  • Accessのグループ化合計

    VB→ストアド→Accessでデータ表示 Accessのレポートで質問です テーブルはリンク ------------------------------------------------------ Accessのレポートには単価と数量という項目があります それをグループ化します グループ化で得意先という項目の合計をもとめます 単価:テキスト型 数量:テキスト型 区分番号:数値 区分番号が1のとき単価を-(マイナス)で表示する 得意先合計と総合計の計算のときマイナスも含まれて計算されるので エラーになる 抽出条件が一致しませんと出る エラーが出ずに計算するにはどうしたらいいですか またグループかで計算するときにマイナスの項目ははずして合計を出したい これってVBA使わないと出来ないんですか? 使うならどうしたら出来ますか? [レポートフッター] ------------------------------------------- [ページフッター] ------------------------------------------- [得意先番号ヘッダー] ------------------------------------------- [詳細] 単価 数量  区分番号 ------------------------------------------- [得意先番号フッター] ------------------------------------------- 得意先合計 (=sum(単価 * 数量)) [ページフッター] ------------------------------------------ [レポートフッター] 総合計 (=sum(単価 * 数量)) -------------------------------------------

専門家に質問してみよう