vLookup未按预期工作

时间:2014-04-04 15:01:35

标签: google-sheets gs-vlookup

现在我的公式可能有误,但我正在尝试根据包含Google工作表调查回复的工作表收集Google文档中的数据。

谷歌电子表格的链接是here

文档的第一页包含回复。有四列,第一列是时间,第二列是名称,第三列是运动衫的大小,第四列是哪种类型(船员/连帽衫)。

第二张纸包含我遇到问题的公式。我已经列出了所有名字(这些是唯一可以订购运动衫的人),我想将这个名字与他们得到的运动衫类型联系起来。我知道这些数据在第一张表中似乎是重复的,但如果愿意的话,请忽略它。

我目前使用的公式是=VLOOKUP(A2,'Form Responses 1'!B$2:D,3),其中A2是此人的姓名,Form Responses B$2:D是指第一张,3是Hoodle / Crew的列信息存储。

该函数未返回所有名称的正确值。确实出现在表1中的一些名称显示为什么都没有,甚至一些名称显示错误的类型(工作人员而不是连帽衫)。

任何人都可以在我的vLookup公式中看到问题吗?对不起,如果这是一个简单的错误,我似乎无法确定问题。

谢谢!

1 个答案:

答案 0 :(得分:3)

VLOOKUP最多可以使用4个参数,其中第4个是匹配类型。

默认情况下,匹配类型为TRUE(或1),表示'近似'比赛。这就是弄乱你的结果。

您需要为公式指定FALSE(或0)的匹配类型才能执行完全匹配:

=VLOOKUP(A2,'Form Responses 1'!B$2:D,3,0)

或者,

=VLOOKUP(A2,'Form Responses 1'!B$2:D,3,FALSE)