VLOOKUP 中可能存在错误

VLOOKUP 中可能存在错误

我有一个专栏:

C1: 0:8:35 
C2: 0:8:40 
C3: 0:8:45 
and so on.

D1:0:8:40

我正在尝试这个:

VLOOKUP(C2,C1..C30,1,TRUE) 返回:0:8:40

(1-我们有一列)(TRUE-范围查找-应该按升序给出最接近的数字!

当我尝试 VLOOKUP(D1,c1..c30,1,TRUE) 返回 0:8:35

尽管 C2 和 D1 具有完全相同的值(if(c2=d1, "ok", "not ok") 返回 OK。

我正在使用范围查找,因此我还可以找到 0:8:36 等......

有任何想法吗 ?

重要编辑:当您在搜索列中输入数字时,它可以正常工作。如果您使用 0:8:35 创建列表,并将每个下一个单元格作为前一个 + 0:0:05 - 则会发生错误!!检查了计算的评估,在两种情况下,它都评估为相同的数字,但产生不同的结果!

答案1

使用 Trunc(c1,16) 修复它.....尽管它们完全相同,只有在 trunc 之后它才有效。

答案2

总是使用 false 而不是 true。

如果为 False,则返回完全匹配的结果。如果
为 True,则返回相似匹配的结果。

答案3

尝试将 c1 的“格式”复制到 D1 中,看看是否有帮助。

相关内容