EXCEL显示 您已输入太多的参数 不知道哪边错了
问题补充:
函数是 =if(isna(VLOOKUP(B6,'7.11销售'!B:C,2,0),0,VLOOKUP(B6,'7.11销售'!B:C,2,0))) EXCEL显示 您已输入太多的参数 不知道哪边错了
里面的VLOOKUP(B6,'7.11销售'!B:C,2,0)函数是可以运行的
最佳答案
中间缺少了1个右括号(粗体),最后多了1个右括号(已去掉了)
=if(isna(VLOOKUP(B6,'7.11销售'!B:C,2,0)),0,VLOOKUP(B6,'7.11销售'!B:C,2,0))
应该属于IFERROR函数,更好:
=IFERROR(VLOOKUP(B6,'7.11销售'!B:C,2,0),0)
追答:点击有“ EXCEL显示 您已输入太多的参数 不知道哪边错了”提示的对话框的“取消”,光标就会自动到错误的地方并选择,即:选择粗体右括号后面的0,说明这个参数是多出来的。 追答:
这就是检查修改的方法。 追答:
希望你能够举一反三。 追答:
我不建议使用IF函数嵌套ISNA函数,这样VLOOKUP(B6,"7.11销售"!B:C,2,0)要写两遍(当然可以使用复制粘贴来简化),公式长度不就增加了嘛,况且公式阅读性较差,理解难度也随之加大了。所以,我建议使用IFERROR函数。 追答:
使用首列查找函数,找到就显示结果,找不到就显示0,这样就使用IFERROR函数是最佳选择。
啰里啰嗦,只希望对你有所帮助。
最佳答案由网友 提供
其他回答
其它网友回答:
=if(isna(VLOOKUP(B6,'7.11销售'!B:C,2,0),0,VLOOKUP(B6,'7.11销售'!B:C,2,0)))
其它网友回答:
修改如下就可以了:
其它网友回答:
=IF(ISNA(VLOOKUP(B6,'7.11销售'!B:C,2,0)),0,VLOOKUP(B6,'7.11销售'!B:C,2,0))