我正在尝试从另一个工作表中检索值,该工作表的名称,职位代码,部门列分别位于B,C,D中。我想找系。如果我在公式中不使用“ False”,则返回的随机部门名称。名称在UserDeptReport工作表中不重复。
= VLOOKUP(“ Stephanie Bayun”,UserDeptReport!$ B2:$ D256745,1,FALSE)
答案 0 :(得分:0)
尝试执行以下操作来调试公式:
Stephanie Bayun
工作表中复制名称UserDeptReport
,并将其粘贴到新工作表的单元格A1
中; 在新工作表的B1
单元格中,输入以下公式,看看它是否返回期望的结果:
=VLOOKUP(A1,UserDeptReport!$B2:$D256745,1,0)
如果是,请在单元格Stephanie Bayun
中手动键入名称C1
,并使用A1
测试其是否与单元格=C1=A1
中的名称相同。如果结果为FALSE
,请使用=LEN(A1)
和LEN(C1)
来确定它们的长度是否相同。如果一个长度大于另一个长度,则较长的长度(很可能是单元格A1
中的一个)必须在字符串末尾的前面有一些空格。解决此问题的一种方法是使用 TRIM 函数清除UserDeptReport
工作表中的名称;
如果您仍然无法确定出哪里出了问题,可以通过Google驱动器,一个驱动器或类似的在线主机共享您的工作表,以便我找您。