Excel VBA質問箱 IV

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

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


54309 / 76738 ←次へ | 前へ→

【27225】値の振り分けです。どうかよろしくお願い...
質問  ℃素人  - 05/8/2(火) 19:51 -

引用なし
パスワード
   はじめまして,こんばんは。
初の投稿にも関わらず質問させて頂きます事をお許しください。

質問の内容でございますが,
文章では表しにくい感がございましたので,
下のようにまとめさせていただきました。


試行 項目1  項目2   試行 項目1  項目2
1   400    A     10   400    A
2   350    A     9   500    B
3   300    B     8   450    A
4   400    A     7   550    A
5   600    B     6   500    A
6   500    A   ⇒ 5   600    B
7   550    A     4   400    A
8   450    A     3   300    B
9   500    B     2   350    A
10   400    A     1   400    A
・   ・    ・     
・   ・    ・              
・   ・    ・

まず,左から右のように変換したのですが,
そこから・・・    

項目2において,n試行(下の例の場合は1試行と2試行)前と比較し,
同じであれば same列 へ異なれば different列 へ
項目1の値を振り分けたいのです
(例えば,1試行前と比較の場合,10試行目がAで9試行目がBであれば→different列へ試行10の項目1の400を)。

試行 項目1  項目2 same different 
10   400    A      400
9   500    B      500
8   450    A   450        項目2において,
7   550    A   550        1試行前と比較する場合
6   500    A      500
5   600    B      600     
4   400    A      400
3   300    B      300
2   350    A   350
1   400    A   /   /

試行 項目1  項目2 same different 
10   400    A   400
9   500    B      500    
8   450    A   450         項目2において,
7   550    A      550      2試行前と比較する場合
6   500    A   500    
5   600    B   600     
4   400    A   400     
3   300    B      300    
2   350    A   /   /
1   400    A   /   /


という具合にしたいのですが,
当方,ずぶの素人でして困り果てておりました。
説明が稚拙で長々としており,分かりにくいかと存じ上げますが,
大変申し訳ございませんが,どなた様かご教示お願い致します。
0 hits

【27225】値の振り分けです。どうかよろしくお願い... ℃素人 05/8/2(火) 19:51 質問
【27231】Re:値の振り分けです。どうかよろしくお願... ponpon 05/8/3(水) 0:13 発言
【27232】Re:値の振り分けです。どうかよろしくお願... ichinose 05/8/3(水) 0:36 発言
【27233】Re:値の振り分けです。どうかよろしくお願... ponpon 05/8/3(水) 1:02 発言
【27234】どうもありがとうございました!! ℃素人 05/8/3(水) 2:34 お礼

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