Microsoft Access 掲示板

縦複数行を横並びにしたい / 2

4 コメント
views
4 フォロー
2

下記のようにグループ内連番の列を追加すればクロス集計クエリでできます。

名前担当連番
太郎a1
太郎b2
三郎b1
三郎c2

連番は下記で紹介している方法をどれかを使えばいいでしょう。

グループ毎連番を自動入力する関数
クエリで連番を表示する場合、DCount関数やサブクエリを利用する方法はあちこちで紹介されています。 しかし、この方法は自分より前のレコード件数をカウントするというロジックなのでレコード件数が多くなると幾何級数的に重くなります。また、グループ毎に連番を振るという仕様になると、条件式も複雑になってきます。 クエリは使わずにテーブルに連番フィールドを持たせて、そこに VBA で連番を書きこむようにすると高速...
fc2

通報 ...