按照你问题里的表,倒是很容易的。
用match定位,定位是第几行,然后用Index返回他下一行的数据就行了。
在SHEET2里面,A1输入2000427,A2输入公式
=INDEX(Sheet1!A:A,MATCH($A$1,Sheet1!A:A,0)+1,0)
然后横拉填充,这样AA就会变为BB,CC等等,就是在表1的每一列依次查找2000427,找到了就返回他是第几行的,然后把这行加1行的数据提取出来。没有就显示NA。
然后行变列,再定位条件NA行删除,这个就不用说了吧。
但是match解决不了一列里有多个2000427的问题,他找到第一个就返回了,如果真的有多个,那只能用数组了,非常复杂。