お世話になります。
クロス集計クエリの列見出しが、商品名にできずにコードになってしまいます!
先日こちらで、列見出しがコードの場合はクエリ列見出しに商品名で固定しようとしても空白になることを教えて頂きました。
ですが、列見出しがコードのままだと都合が悪い為、どうしても列見出しを商品名にしたくて考えているのですが、どうしてもできません・・
テーブル『販売実績』 フィールド[ID][販売日]・[店舗]・[担当者]
テーブル 『販売明細』 フィールド[ID]・[販売実績ID]・[部門]・[商品名]・[商品カラー]・[販売金額]・[販売本数のカウント]
という二つのテーブルから[販売明細]をサブフォームにするフォームを作ってそこから入力ができるようにしています。(クエリもこの2つのテーブルから作って、クロス集計にしています。)
フォームの[部門]・[商品名]・[商品カラー]はコンボボックスから選択できるようにしており、まず部門を選択するとそれに伴って商品名が絞り込まれて、さらに商品名から商品カラーが絞り込まれるようなコンボボックスにしています。
ここで、コンボボックスの商品名を、商品IDではなく商品名でテーブルに取得したいと思い、(それができれば列見出しも商品名にできると思い)、連結列を2にしてみると、テーブルには商品名で入ったんですが、今度はフォームの絞り込みのコンボボックスが使えなくなりました。
部門から商品名の絞り込みはできるんですが、商品名から商品カラーの絞り込みができなくなりました。
多分連結列を2にしたので、コンボボックスの値がIDから商品名になった為にIDで抽出していたものができなくなった為だと思うんですが、どうにかできないものかと考えているんですがどうにもできません。
この列見出しに商品名を持ってくるということだけで、かなり時間を食ってしまいました。
何か解決策ありましたらご教授ください。
宜しくお願いします。
何分初心者なもので、説明が的外れでしたら申し訳ありません。
No.2
- 回答日時:
遅くなりました。
そのクロス集計のクエリは単独で開けますよね?開いて確認してみてください。
そこに商品名があれば、クロス集計を少々修正すればできます。
無ければ、そのクロス集計の元になるクエリに商品名を追加しましょう。
商品名を含むテーブルを結合させる必要があります。
どこまで出来そうですか?
No.1
- 回答日時:
また見つけてしまいました…
IDを商品名にすればいいんですね?
それだけなら、そんなに難しくありません。
おそらく、クロス集計クエリの元となるものはテーブルではないですか?
テーブルは基本的に「無駄なデータは保存しない」のが基本となりますので、だいたいコードやIDのみが格納され、内容がよくわからないことが多いんです。
こういう場合、見せかけのためにテーブルを連結させクエリを作成します。
テーブルはデータそのもの、クエリはそれを見やすく加工したもの、との認識で概ね間違いではないです。
クロス集計の元がテーブルなので、IDはあっても商品名がない。したがって表示出来ない、となります。
であれば、まず、テーブルから商品名が含まれているクエリを作成してみましょう。クエリが出来たら、クロス集計のテーブルをクエリに変更してやればいいだけです。
もし、クロス集計の元がクエリで、そのクエリに商品名があれば、列をIDから商品名に変更してやればいいだけです。
どうでしょうか?
またまたありがとうございます!
しかし・・・できません・・・。
もともとのテーブルの作り方などが悪いんですかね。
クロス集計のもとはクエリなんですが、上記質問の中にある、販売明細テーブル、販売実績テーブルの2つから作ったクエリからクロス集計しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) Excelで該当しない項目(#N/Aの商品名)を簡単に表示・抽出させる方法についてです 1 2022/08/25 22:12
- 経営情報システム accessでの請求管理について 12 2022/06/11 16:20
- その他(買い物・ショッピング) JANコードの登録について 1 2022/07/23 14:19
- PostgreSQL PostgreSQL レコードからアイテム種類数を取得したい 2 2022/11/23 22:31
- Visual Basic(VBA) VBAで質問があります 1 2022/10/19 10:32
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- その他(データベース) accessについて 2 2022/05/31 16:58
- Excel(エクセル) エクセルの条件付き書式 個人シートを参照して集計シートに色付けしたい 1 2023/06/22 00:39
- Visual Basic(VBA) VBAで最新のデータを別シートに転記する方法をお教えください。 3 2022/04/07 19:20
- その他(データベース) accessでの請求管理について 2 2022/06/13 21:51
このQ&Aを見た人はこんなQ&Aも見ています
-
とっておきの「夜食」教えて下さい
真夜中に小腹がすいたときにこっそり作るメニュー、こっそり家を抜け出して食べに行くお店… 人には言えない、けど自慢したい、そんなあなたの「とっておきの夜食」を教えて下さい。
-
これ何て呼びますか
あなたのお住いの地域で、これ、何て呼びますか?
-
初めて自分の家と他人の家が違う、と意識した時
子供の頃、友達の家に行くと「なんか自分の家と匂いが違うな?」って思いませんでしたか?
-
2024年のうちにやっておきたいこと、ここで宣言しませんか?
2024年も残すところ50日を切りましたね。 ことしはどんな1年でしたか? 2024年のうちにやっておきたいこと、 よかったらここで宣言していってください!
-
【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
【お題】 ・このサンタクロースは偽物だと気付いた理由とは?
-
【Accessで困っています】クロス集計の列見出し
その他(Microsoft Office)
-
ACCESS 集計クエリの列見出し名を変更したい
Access(アクセス)
-
アクセスでこんなフォームを作成したいのですが・・・
Access(アクセス)
-
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessでテーブル名やクエリ名...
-
ACCESSに同時アクセス(編集)を...
-
access2003で桐の表引きのよう...
-
Accessレコードの追加や変更が...
-
ACCESSのSQLで数値型に変換する...
-
テーブル作成クエリで主キーを設定
-
Accessクエリでの、LIKE条件
-
SQLで条件指定結合をしたいがNU...
-
本テーブルに変更内容を反映す...
-
SQLで日付を条件に削除したい
-
テキストファイルの内容を、フ...
-
ACCESS97で作成したものをACCES...
-
2つのmdb内にある同名テーブル...
-
DAOのTableDefs("TblName").Con...
-
デザインビューで、連結式 を...
-
Access SELECT INTO に関する質...
-
access97のリンクテーブルに...
-
Accessでvlookupみたいなことは...
-
パススルークエリをテーブル作...
-
翌営業日までの日数をSQLで求め...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessでテーブル名やクエリ名...
-
Accessレコードの追加や変更が...
-
Accessクエリでの、LIKE条件
-
3つの表を1つに縦に連結する
-
Accessでvlookupみたいなことは...
-
ACCESSに同時アクセス(編集)を...
-
Accessの追加クエリで既存のテ...
-
SQLで条件指定結合をしたいがNU...
-
2つのテーブルを比較して一致し...
-
Accessでテーブルからテーブル...
-
デザインビューで、連結式 を...
-
ツリー構造をRDBで表現するには?
-
ACCESSで指定されたテーブルか...
-
テーブル作成クエリで主キーを設定
-
リンクテーブルを CopyObject ...
-
Accessでテーブルにパスワード...
-
access テーブル内のレコード...
-
SQLで日付を条件に削除したい
-
ACCESS クエリ(カウント0の...
-
時間の足し算
おすすめ情報