ID | データ種類 | データの数 | ランク
という集計クエリを作成しています。
ID、データ種類、ランクはグループ化してあり、
さらにデータ種類はフォームで選んだもので抽出するように抽出条件が設定してあります。
データの数は、「Iif([データ種類]="","",1)」という条件で計算してあり、
集計は「演算」になっています。
クエリの結果は
ID |データ種類|データ数 |ランク
110 | お中元 | 4 | A
110 | お中元 | 3 | B
120 | お中元 | 8 | A
120 | お中元 | 6 | B
というようなカンジになっています。
このクエリを元にレポートを作成したいのです。
レポートの状態としては
ID | Aランク | Bランク | Cランク・・・
110 | 4 | 3 | 8
120 | 8 | 6 | 1
130 | 10 | 11 | 7
というように表示したいのです。
以前はランクごとにクエリを作成して、レポートに組み込んでいたのですが、
もっとすっきりさせたいと思い、作成しなおしています。
andとiifを使って条件を指定してできるかな、と思ったりしたのですが、
いいアイディアが浮かばない状態です。
どのようにしたらうまくいくでしょうか?
やはりランクごとにクエリを作成しないとダメでしょうか?
わかりづらい文章ですけど、宜しくお願いします。
No.5ベストアンサー
- 回答日時:
再登場
((@_@)本当だこちらでも再現した)
>もし、さらによい案がありましたら、お知らせください。
代替案
データの種類選択TBLを作成し
年度別合計一覧フォームフォームでそのTBLにデータの種類をセットして
テーブル結合で対象を選択し
クロス集計
あまり参考にならなくてすみませんでした。 m(__)m
やはりこのやり方しかないようですね。。。
>あまり参考にならなくてすみませんでした。 m(__)m
いえいえ、クロス集計を教えていただいて、かつ長い間おつきあいいただきましてありがとうございました!!
No.4
- 回答日時:
再登場(チャットみたいです(笑))
先に誤っておきます。ゴメンナサイ。私の書き方が悪かったようです。
書きなおします。
1.フォームの入力
2.通常の選択クエリ
・クエリーの抽出条件に[Form]・・・を書く
3.クロス集計クエリ
・インは通常の選択クエリ(2.を指定)
とすればファイルに書かなくてもOKです
2でいきなりクロス集計はきついと思います。
参考になれば幸いです
すばやい登場ありがとうございます。
上記のことをやると、2から3にかけてのクロス集計クエリ作成のところで
以前に書いたエラーが出てしまうんです。
No.3
- 回答日時:
再登場(はやいっすね!そんだけあせっている?)
どこでエラーになっているか切り分けましょう。
1.年度別合計一覧フォームフォームを開いてデータ種類を選択します
2.クエリーをデータベースから開きます
3.開けたら次、次のクエリーを開きます
気になった所
>'[Form]![年度別合計一覧フォーム]![データ種類]'
『’』て入っているの?
>データの種類を選択したあと・・・
コンボボックスか何か
EX
1.フォームのレコードソースは無いのですね
2.クエリーの抽出条件に[Form]・・・を書いているのですね
頑張って下さい。
また私がNo.1で回答した内容を止めるとどうなるかも合わせて
補足して下さい
再再登場ありがとうございます。
>2.クエリーをデータベースから開きます
というのはコマンドボタンなどからではなく、ダブルクリックでクエリを開くということですよね?
これをやると#2でかいたエラーが出てしまうのです。
>気になった所
>>'[Form]![年度別合計一覧フォーム]![データ種類]'
> 『’』て入っているの?
実際の抽出条件の中には入っていませんが、エラーメッセージには入っています。
>データの種類を選択したあと・・・
コンボボックスか何か
はい、コンボボックスです。
> 1.フォームのレコードソースは無いのですね
はい、ありません。
デザインビューで作成してあります。
> 2.クエリーの抽出条件に[Form]・・・を書いているのですね
そうです。これで抽出するようにして有ります。
>また私がNo.1で回答した内容を止めるとどうなるかも合わせて
というと、クロス集計クエリをやめて、通常の選択クエリで、ということでしょうか?
これですと、ただ単に全件というか、グループになった状態で、出てきます。
(質問のときに書いたようなカンジです。)
#2のお礼のところに新たな考えをかいてみたのですが、どう思われますか?
結構面倒なことやってるんですけどね。。。
No.2
- 回答日時:
再登場
>データの種類を選んでいるので、エラーが出てしまうんです。
?????
質問
どんなエラーですか
どんな順番ですか
(~フォームで入力、~クエリー、・・・・・)
どこでエラーになっていますか?
とりあえずここまで補足して下さい
頑張って下さい
この回答への補足
再登場ありがとうございます。
> どんなエラーですか
--------------------
'[Form]![年度別合計一覧フォーム]![データ種類]'を有効なフィールド名、または式として認識できません。
--------------------
と出ます。
>どんな順番ですか
>どこでエラーになっていますか?
年度別合計一覧フォームで、データの種類を選択したあと、クエリを実行しようとしていますが、このクエリを開こうとした時に上にかいたエラーが出てしまいます。
宜しくおねがいします。
一旦、フォームで選んだもので選択クエリを作成し、それでテーブルを作成して、そこからクロス集計クエリを作って。。。というようにやることにしました。
なんかイマイチすっきりしないけど。。。
もし、さらによい案がありましたら、お知らせください。
ご協力ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【エクセル】オートフィルタで...
-
Excel : 二通りの合計が合わな...
-
Excelで毎日の売上を入力すると...
-
ピボットテーブルでは時間の表...
-
ピボットを更新すると数式が入...
-
エクセルの集計
-
Excel ピボットテーブルの作成...
-
excelで集計の合計を降順に並べ...
-
VBAで重複する項目を1つにまと...
-
エクセルで特定の色の数字だけ...
-
エクセルで文字が白くなる
-
エクセルで長い行を5行ごとに1...
-
エクセルの主軸と第2軸の0を合...
-
エクセルで円グラフに引き出し...
-
エクセルで文字を含む式に、カ...
-
エクセルで、時間 0:00を表示...
-
excelグラフでデータテーブルを...
-
【エクセル】区切り文字が含ま...
-
Excelのグラフについて教えてく...
-
エクセルでプルダウン選択され...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】オートフィルタで...
-
ピボットテーブルでは時間の表...
-
フィルタをしても最下行を常に...
-
エクセルで特定の色の数字だけ...
-
VBAで重複する項目を1つにまと...
-
ピボットの集計方法「合計」初...
-
ピボットを更新すると数式が入...
-
アンケートの集計
-
いい機能だけど、毎回めんどく...
-
エクセル、リソース不足エラー...
-
ピボットテーブルで同じデータ...
-
他部署からもらう データで、 ...
-
エクセル 関数を使った横方向の...
-
複数のピボットテーブルを一括...
-
VLOOKUP関数とCOUNT関数等の組...
-
excelで集計の合計を降順に並べ...
-
ピボットテーブルのページエリ...
-
Excelの集計結果だけをコピー貼...
-
エクセルの小計を自動的に色づ...
-
ピボットテーブルの逆
おすすめ情報