VLOOKUP函数使用求助
举报第四个位置的值为0,支持精确匹配,避免近似查找引发的错误。
参照值列位于查阅值列之前。
无论参照列还是查阅列,所有单元格格式均设为常规。
单元格含空格致函数出错,需先替换查找清除空格。
最令人困惑的是,公式计算结果时对时错,但每次都有返回值,毫无报错提示。我尝试了两种匹配依据:工号与姓名,并对姓名列进行了重复值高亮筛选,确认其中不存在任何重复项,确保每个姓名均唯一;被查找的请假事由为人工录入内容,同样经过核验,完全不重复。当前A工作簿含40条请假记录,B工作簿共140人,VLOOKUP匹配后也恰好返回40个结果,看似逻辑正确。然而细查发现:其中有8条记录返回了错误内容(与其他行重复),另有8条本应存在的请假事由彻底缺失——既未显示错误值,也未返回空值,而是凭空消失。我逐条比对出错的记录,反复确认工号、姓名输入无误,格式一致、无多余空格、无不可见字符。这仅是简化示例,实际数据量远超此规模。VLOOKUP函数已稳定使用两年,从未出现此类异常。更令人费解的是,改用INDEX+MATCH组合公式重算,结果与VLOOKUP完全一致——错得一模一样。我们甚至怀疑系统或文件中毒,已对Excel文件进行多重校验,并执行全盘杀毒扫描,仍未发现任何异常。问题根源始终无法定位,实在百思不得其解,恳请各位高手指点迷津!
扣款情况明细表

此表使用VLOOKUP函数,谢接彬返回结果正确,邓传森返回结果有误。

这是公式
