如何在同一个excel工作簿中,在一个工作表的某单元格遍历另一个工作表从A1到A100.

vlookup似乎不能遍历啊。是不是只能用vba啊?

=MATCH(B1,SHEET2!$A$1:$A$100,0)

公式作用:
在sheet2的A1~A100的区域内,反馈B1数据对应的行号。

扩展返回是否存在的逻辑信息:
=IF(ISERROR(MATCH(B1,SHEET2!$A$1:$A$100,0)),"N","Y")
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-30
你说的遍历是什么意思?是要找出位置吗?请用match函数
=match(a1,sheet2!A1:A100,0)
第2个回答  2012-10-02
=INDIRECT("'Sheet1'!"&ADDRESS(MATCH(A4,'Sheet1'!$A$1:$A$100,0)+0,1,,))
相似回答