我正在尝试在6个工作簿上使用vlookup来获取最终工作簿中的数据。 因此,我在最终工作簿中有一个vlookup函数,该函数在第一个工作簿MONTH_DATA中查找匹配项,如果找不到匹配项,则应查找与上面类似的下一个工作簿,即MONTH_DATA2,如果在此之前没有找到匹配项,则连续查找到MONTH_DATA6。>
这是使用我的公式要实现的目标
=iferror(VLOOKUP(C:C,'C:\Users\Sabareesh\Desktop\[MONTH_DATA.xlsx]day 1'!$B:$C,2,0),iferror(VLOOKUP(C:C,'C:\Users\Sabareesh\Desktop\[MONTH_DATA2.xlsx]day 1'!$B:$C,2,0),iferror(VLOOKUP(C:C,'C:\Users\Sabareesh\Desktop\[MONTH_DATA3.xlsx]day 1'!$B:$C,2,0),iferror(VLOOKUP(C:C,'C:\Users\Sabareesh\Desktop\[MONTH_DATA4.xlsx]day 1'!$B:$C,2,0),iferror(VLOOKUP(C:C,'C:\Users\Sabareesh\Desktop\[MONTH_DATA5.xlsx]day 1'!$B:$C,2,0),iferror(VLOOKUP(C:C,'C:\Users\Sabareesh\Desktop\[MONTH_DATA6.xlsx]day 1'!$B:$C,2,0))))))
实际结果:出现错误消息框,提示“此函数输入的参数太少”。我没有得到我想念的东西
答案 0 :(得分:0)
此处:
=iferror(VLOOKUP(C:C,'C:\Users\Sabareesh\Desktop\[MONTH_DATA.xlsx]day 1'!$B:$C,2,0),iferror(VLOOKUP(C:C,'C:\Users\Sabareesh\Desktop\[MONTH_DATA2.xlsx]day 1'!$B:$C,2,0),iferror(VLOOKUP(C:C,'C:\Users\Sabareesh\Desktop\[MONTH_DATA3.xlsx]day 1'!$B:$C,2,0),iferror(VLOOKUP(C:C,'C:\Users\Sabareesh\Desktop\[MONTH_DATA4.xlsx]day 1'!$B:$C,2,0),iferror(VLOOKUP(C:C,'C:\Users\Sabareesh\Desktop\[MONTH_DATA5.xlsx]day 1'!$B:$C,2,0),iferror(VLOOKUP(C:C,'C:\Users\Sabareesh\Desktop\[MONTH_DATA6.xlsx]day 1'!$B:$C,2,0)))))))
u错过了1个这样的参数')'。 我试图在这里检查您的公式:http://excelformulabeautifier.com/