Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


3291 / 9994 ←次へ | 前へ→

【9964】Re:行と列の入れ替え
回答  小僧  - 07/11/7(水) 9:45 -

引用なし
パスワード
   ▼りょう さん:
こんにちは。

ご提示されたデータだけですと、ちょっと難しいです。

> 部課コード    返品金額    摘要
> 11032        60    UYS-230
> 11032        30    UYS-231


MS技術情報より MDB のレコードの並び順について
h tp://support.microsoft.com/default.aspx?scid=kb;ja;834927
(直リンク禁止ですので補完して下さい)


ある日突然上記の2件のレコード順序が入れ替わる場合もありますので
どちらを摘要1になるかを決める事ができません。

主キー列があればどうにかクロス集計クエリで片付きそうですね。

SEQ  部課コード    返品金額    摘要
 1  11022        100    UYS-232
 2  11029        55    未決裁
 3  11032        60    UYS-230
 4  11032        30    UYS-231
 5  11049        90    RIRB-00732



TRANSFORM Min(テーブル名.摘要) AS 摘要の最小
SELECT テーブル名.部課コード, Sum(テーブル名.返品金額) AS 返品金額の合計
FROM テーブル名
GROUP BY テーブル名.部課コード
PIVOT "摘要_" & DCount("*","テーブル名","部課コード =" & [部課コード] & " AND SEQ <= " & [SEQ]);

まずはここまで…。
570 hits

【9960】行と列の入れ替え りょう 07/11/6(火) 14:09 質問[未読]
【9964】Re:行と列の入れ替え 小僧 07/11/7(水) 9:45 回答[未読]

3291 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078201
(SS)C-BOARD v3.8 is Free