帮忙分析下excel代码

来源:百度知道 编辑:UC知道 时间:2024/06/26 01:05:05
=IF(ISERROR(INDEX(Sheet1!A:A,MATCH(A2&F2,Sheet1!$B$2:$B$1183&Sheet1!$F$2:$F$1183,))),"",INDEX(Sheet1!A:A,MATCH(A2&F2,Sheet1!$B$2:$B$1183&Sheet1!$F$2:$F$1183,)+1))

这Excel代码,是什么意思呢,能不能帮忙分析一下??

&是连接两个字符串,即将A2和F2连接成一个字符串,而Sheet1!$B$2:$B$1183&Sheet1!$F$2:$F$1183则是将B列和F列按行连接,B2与F2连接,B3与F3连接,B4与F4连接,以此类推,一直连接到B1183与F1183。
所以,公式是在Sheet1工作表的B2:B1183和F2:F1183找当前工作表中A2和F2的值。如果未找到返回空,找到就返回Sheet1表A列对应行的值。

我也不知道