我有一个专栏:
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 中,看看是否有帮助。