Vlookup横跨不同的床单

时间:2014-06-25 14:25:37

标签: excel vba excel-vba excel-formula

我正在尝试在同一工作簿中的多个工作表上执行vlookup:

=IF(ISNA(VLOOKUP(A2,Regulares!J:L,3,0),ISNA(VLOOKUP('Temp Activos'!G:I,3,0),ISNA(VLOOKUP(A2,'Temp JA'!G:I,3,0),VLOOKUP(A2,'Temp Fit'!G:I,3,0)))))

但我一直得到错误,我有太多的争论???

我还想制作一个宏来将此vlookup添加到我的一张纸(PS)中的单元格中,并在按下按钮时将公式下移到最后一行(填充句柄),但首先需要计算在将它插入代码之前它为什么不能工作...

1 个答案:

答案 0 :(得分:0)

ISNA()函数只需要一个参数,因此您的括号不同步。如果您使用的是Excel 2007或更高版本,则可以更轻松地使用具有两个参数的IFERROR()函数,第二个函数是出现错误时返回的值,这将是您的下一个VLOOKUP情况下。