
|学年|クラス|出席番号|氏 名|教科名|
=====================
|1 | A | 1 |青 木|音楽 |
|1 | A | 1 |青 木|美術 |
|1 | A | 1 |青 木|国語 |
|1 | A | 1 |青 木|数学 |
|1 | A | 1 |青 木|英語 |
|1 | A | 2 |有 安|音楽 |
|1 | A | 2 |有 安|美術 |
|1 | A | 2 |有 安|国語 |
|1 | A | 2 |有 安|数学 |
|1 | A | 2 |有 安|英語 |
上記のようなテーブルのデータを
|1 | A | 1 |青 木|音楽 |美術 |英語 |国語 |数学 |
|1 | A | 2 |有 安|音楽 |美術 |英語 |国語 |数学 |
のように、フォームで表示させることができるでしょうか?
できる場合、どうようにすればいいのでしょうか?どなかた宜しくお願いします。
No.3ベストアンサー
- 回答日時:
サブフォームを利用すると良いと思います。
学年データのみを表示させる単票フォームを1つ用意いたします。
レコードソースは学年テーブルか集計クエリを利用します。
これが親フォームになります。
これに、先ほどつくったクロス集計フォームをサブフォームとして貼り付けてやり、学年でリンクを取ります。
これで、親フォームで学年別データが表示され、かつ移動ができるようになります。
ウィザードを利用すれば簡単にできると思います。
頑張ってください。
No.2
- 回答日時:
まず、クロス集計クエリを作ります。
次に、そのクエリを元に帳票フォームをつくることで実現いたします。
クロス集計はウィザードによりつくることができます。
今回の場合ですと、
クエリの「新規作成」→「クロス集計クエリウィザード」から元となるテーブルを選択いたします。
次に行見出し用のフィールドを設定します。
今回の場合、学年、クラス、出席番号、氏名の4つですね。
(但し、行見出しは3フィールドしか選択できないため、事前に学年、クラスをまとめておく必要があるでしょう。
例:3-A、3-B・・・)
次に列見出し用のフィールドを設定します。
今回の場合、教科名ですね。
実際の値には、点数なり、教科名を合計、先頭として設定すればよいと思われます。
これで、要求されるような表示がなされると思います。
あとは、フォームのレコードソースをクロス集計クエリに設定してやればOKです。
No.1
- 回答日時:
クロス集計クエリーを使いましょう。
簡単に説明しますと、
クエリーのデザインビューでまずクロス集計を選びます。
表示するフィールドはそれぞれの項目です。
ここで教科名のフィールドを一つ余分に作ります。
学年|クラス|出席番号|氏名|教科名|教科名
となりますね。
次に行列の入れ替えのコンボボックスを選択して
行見出し|行見出し|行見出し|行見出し|列見出し|値
とします。
そして集計は
グループ化|グループ化|グループ化|グループ化|グループ化|先頭
としておきます。必ずしも先頭を選ぶ必要はありませんが。
これをデータビューで見てみましょう。
どうですか。
いろいろ触って思いどおりになるようにしてみてください。
それでは。
この回答への補足
ありがとうございました。スゴイっ!と思いました(^^)
追加で申し訳ないのですが、上記のクロス集計クエリの学年のところに
下記のwhere条件を入れると、有効なフィールド名、または式として認識できません。と表示されてしまいます。。。(T_T)
[Forms]![画面]![学年]
画面には、学年という項目を作ってあります。単純に条件に1や2を入れるとうまくデータビューが表示されます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 中学校 夏休みの課題、ほとんど、無くしてしまいました 残っているのは、社会だけです 国語、数学、理科、英語、 3 2022/08/28 20:19
- 中学校 通知表の成績について 4 2022/10/29 13:53
- 高校受験 こんばんは。 中学3年生、内申点についての相談です。 国語 4 数学 4 社会 4 理科 3 英語 1 2022/07/19 04:05
- 大学受験 今高3で立教の過去問と青学の過去問を解いたのですが立教の文学部(2022)(英語が独自問題の日程) 3 2023/08/21 14:19
- 中学校 テストの点数 技術:2 理科:1 英語:9 国語:45 美術:63 社会:13 数学:10 ⬆この点 1 2022/11/18 21:05
- その他(言語学・言語) 日本人だけでなく、これからの未来の世界で、学ぶべき外国語が有るとすれば、 1 2022/05/04 10:54
- 英語 英語学習は受験が諸悪の根源? 4 2022/10/09 23:03
- 大学受験 ごめんなさい前垢入れ無くなっちゃいました、 宜しければまたアドバイスください、私は今高二になり進路に 1 2023/04/04 01:22
- 高校受験 現在中学二年の女子です。 そろそろ高校受験を考えており、偏差値60より上くらいの高校を受けようと考え 4 2022/11/02 16:58
- 大学受験 私は今高二になり進路について考えている女子高生です。文が読みにくかったらごめんなさい、私は高校受験ま 2 2023/04/03 23:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
年齢層で集計したい
-
ACCESS2000で複数のクエリをフ...
-
弥生販売05プロフェッショナル...
-
お世話になっています いまクエ...
-
【アクセス】クエリで、行と列...
-
Accessのクロス集計
-
Accessのクロス集計から構成比...
-
データの取込におけるドライブ...
-
Excelで売上げデータの中の任意...
-
Accessの更新クエリについて質...
-
エクセルのピボットで、集計値...
-
ピボットでの時間集計
-
差込印刷での全角表示について...
-
アクセスのエラー「クエリには...
-
日付型のフィールドに空白を入...
-
SQL文で パラメータが少なすぎ...
-
Excleピボットでデータのない部...
-
Accessのテーブルのフィールド...
-
エクセルにおける「フィールド...
-
アクセスで追加した項目に全て...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ピボットでの時間集計
-
【アクセス】クエリで、行と列...
-
エクセルのピボットで、集計値...
-
ACCESS2000で複数のクエリをフ...
-
Access2003 クロス集計で集計値...
-
Accessのクロス集計から構成比...
-
Excelで売上げデータの中の任意...
-
AccessでクロスABC分析表を作り...
-
Access 条件に合うレコード数を...
-
アクセスの集計クエリの件
-
【アクセス】空白があると集計...
-
クロス集計の日付表示について
-
VBAでオートフィルタ後の計算
-
Access2003 クロス集計クエリ...
-
販売在庫管理ソフトの内容で教えて
-
ピポットテーブルの集計結果で...
-
Accessでの抽出と集計について
-
アクセスで集計って出来ますか?
-
いつもお世話になっております ...
-
Access 集計【初心者】
おすすめ情報