满足这样一个条件。比如数字1列A,就是单元格B4的内容是“10”,在A行的上一行,也就是3行找到相同的数字“10”,3行的数字“10”在数字2列,就找到3行的数字“2”,然后将3行数字“2”的上一个单元格,也就是单元格B2的内容复制到N4。
下面是个思考流程图:
有很多行这样的数据,希望能用VBA做出来。谢谢
上传文件到了百度云:http://pan.baidu.com/s/1kTzT3a3
都说希望是VBA咯,,,公式我知道怎么做。
追答你只说一行不具有代表性,请解释下N5 的7 是怎么来的
可以做
是这样。。
B5是5,然后找到4行的“5”,是在数字9列,然后找到同一行的“9”,“9”的上一个单元格内容是“7”,所以N5是“7”
如附件,自己看代码
你这个做的非常好。我很满意。只是有一个,就是复制出来的东西我需要复制到我想要的地方,这个要怎么修改?
像这个,我不一定全是放在一起的。。
range("N" & i) .resize(1,10)
是N列 对应行 右边10格的范围,N 改成自己 实际列
好的,,谢谢大哥