Acredito que @ fixer1234 está correto - é um erro de arredondamento de ponto flutuante nos valores de hora . Eu não entendo completamente o que está acontecendo, mas consegui reproduzi-lo no meu sistema e encontrei uma solução alternativa: Mude sua fórmula para
=INDEX(B:B, MATCH($I$4+TIME(0,0,1), A:A))
Isso adiciona um segundo ( TIME(0,0,1)
;
os argumentos são TIME(hours,minutes,seconds)
)
para o valor I4
; que parece ser o suficiente para obtê-lo "sobre a corcunda", para que ele teste como sendo ≥ o valor em A4
(ou A7
ou A10
).
BTW, eu tentei TIME(0,0,0.9)
, mas aparentemente TIME()
não honrará frações de segundo, e então isso apenas trata isso como TIME(0,0,0)
; ou seja, apenas zero.
Se você quiser obter um milissegundo, você pode usar TIME(0,0,1)*0.001
.
P.S. Você tinha um par de parênteses desnecessários em sua fórmula; Eu removi, acima.