VLOOKUP在公式中使用“假”时返回#N / A,不添加“假”返回随机值

时间:2019-10-08 17:37:15

标签: excel-formula

我正在尝试从另一个工作表中检索值,该工作表的名称,职位代码,部门列分别位于B,C,D中。我想找系。如果我在公式中不使用“ False”,则返回的随机部门名称。名称在UserDeptReport工作表中不重复。

= VLOOKUP(“ Stephanie Bayun”,UserDeptReport!$ B2:$ D256745,1,FALSE)

1 个答案:

答案 0 :(得分:0)

尝试执行以下操作来调试公式:

  1. Stephanie Bayun工作表中复制名称UserDeptReport,并将其粘贴到新工作表的单元格A1中;
  2. 在新工作表的B1单元格中,输入以下公式,看看它是否返回期望的结果:

    =VLOOKUP(A1,UserDeptReport!$B2:$D256745,1,0)

  3. 如果是,请在单元格Stephanie Bayun中手动键入名称C1,并使用A1测试其是否与单元格=C1=A1中的名称相同。如果结果为FALSE,请使用=LEN(A1)LEN(C1)来确定它们的长度是否相同。如果一个长度大于另一个长度,则较长的长度(很可能是单元格A1中的一个)必须在字符串末尾的前面有一些空格。解决此问题的一种方法是使用 TRIM 函数清除UserDeptReport工作表中的名称;

  4. 如果您仍然无法确定出哪里出了问题,可以通过Google驱动器,一个驱动器或类似的在线主机共享您的工作表,以便我找您。