Excel Vlookup,参数太少错误

时间:2017-03-28 07:01:41

标签: excel excel-formula vlookup

当我尝试在Excel中手动输入Vlookup公式时,出现以下错误; excel manual vlookup error。当我从另一个excel文件定义公式的第二个元素时出现此错误,它不允许我定义区域。它指示我使用公式向导,但它对我来说没有用处和效率。有没有人以前遇到过这个问题?

您可以找到我尝试使用的公式,如下所示;

=vlookup(S2;'[Copy of Material Master_S112.xlsx]q_S112'!$G$2:$I$7

在此之后,它不让我做任何改变,并指导我进行公式向导。

提前感谢您的帮助

5 个答案:

答案 0 :(得分:0)

VLOOKUP()有4个参数:

  1. 寻求价值。
  2. 目标范围。
  3. 相对于目标范围的第一列的结果列数。例如。如果您的目标范围为$G:$I且需要列H的结果,则此参数应为2,如果您需要列I - 然后3的结果。
  4. 指定您是否需要精确(TRUE)或近似(FALSE)匹配的参数。在大多数情况下将其设置为FALSE
  5. 当然,你需要在最后用右括号)

    所以正确的公式应该是这样的:

    =VLOOKUP(S2;'[Copy of Material Master_S112.xlsx]q_S112'!$G$2:$I$7;3;FALSE)
    

答案 1 :(得分:0)

如果在开始输入第二个参数后使用Ctrl-Shift-Down,则会得到"您输入的参数太少"消息。

您只能在选择单元格之后但在为第二个VLOOKUP参数输入任何内容之前使用Ctrl-Shift-Down。

答案 2 :(得分:0)

正如我在评论中提到的,Excel公式中的参数用逗号分隔,而不是分号。

例如,

=VLOOKUP(S2, '[Copy of Material Master_S112.xlsx]q_S112'!$G$2:$I$7, 2, FALSE)

答案 3 :(得分:0)

感谢您的所有答案。它有点有趣,但是,我必须在第一班开始,然后控制不要得到这个错误。它之前并不是那样,但是当我先按下控制然后向下移动+它会给出错误。但至少它是这样的。

答案 4 :(得分:0)

如果使用win 10,则必须更改regoin配置。 在控制面板>区域>格式>其他设置>列表分隔符中 将内容更改为“;”