excel宏 检索数据

来源:百度知道 编辑:UC知道 时间:2024/05/19 02:04:55
原始数据3天的,每天72期。3*72=216期
数字5,6,7,8,9为大,0,1,2,3,4为小
(一)检索:(i,2)=(i+72,2)=(i+144,2)=大或者小
(i+1,2)=(i+73,2)=(i+145,2)=大或者小
(i+2,2)=(i+74,2)=(i+146,2)=大或者小
意思连续3期大小形态,3天完全相同(每天期号相同,所在列相同)
符合条件的,给期号,以及3期的大小形态显示出来
如:以每天5期,第一列为例。
20090601-01 2
20090601-02 8
20090601-03 1
20090601-04 3
20090601-05 9

20090602-01 2
20090602-02 7
20090602-03 2
20090602-04 6
20090602-05 1

20090603-01 3
20090603-02 6
20090603-03 0
20090603-04 6
20090603-05 9
这3天数据,01.02.03期大小形态都是小,大,小,符合条件,给检索结果显示为01-03:小,大,小
每一列都操作

(二)连续3期大小形态,3天完全相反(每天期号相同,所在列相同)
如:以每天5期,第一列为例。
20090601-01 2
20090601-02 8
20090601-03 1
20090601-04 3
20090601-05 9

20090602-01 6
20090602-02 1
20090602-0

这个问题发到http://club.excelhome.net/forum-2-1.html吧,那里Excel VBA高手如云,而且还能上传附件。
有时候解决问题比较容易,但是能解决问题的人一般不太愿意自己编数据。