| 
    
     |  | ▼YU-TANG さん: 
 説明不足ですみません
 区別するものというと、
 データの並び順通りなんですが、
 対象アイテムのすぐ上にある品番が、同じグループとして認識するようにしたいのです。
 例えば、8行目の品番をターゲットにしたとき、自分より一つ上はAとなります
 8行目から上のデータを見て、一番近い場所でAがあったものの数を掛けたいのです
 
 実際は、ツリー構造みたいにしてあります
 
 1 2 3 4 5 品番 キー    数 ←フィールド名
 -----------------------------------------
 1       A   A     2
 2      B   A|B    2
 3    C   A|B|C   3
 1       D   D     1
 2      E   D|E    2
 3    F   D|E|F   2
 1       A   A     3
 2      B   A|B    3
 3    W   A|B|W   3
 
 
 今までは、エクセルのマクロでこの処理を行っていました
 そのときは、
 ターゲットの品番の一つ上の行から、上へ順番に見ていき、
 同じ品番があったら、その数を掛けていました
 そんな感じにアクセス上でできないものか?と思い、考えているところです
 
 説明のしかたが下手ですみません
 どうかよろしくお願いします
 
 
 >方法論以前に、
 >
 >>品番    キー   数
 >>A      A    2
 >>B      A|B   2
 >
 >と
 >
 >> A      A    3
 >> B      A|B   3
 >
 >を区別できるグループキーはどこにあるのでしょうか?
 
 |  |