Você está após uma correspondência exata ou aproximada? Considere este cenário:
O"tempo trabalhado" é calculado com =(B2-A2)*24
- Esse resultado não existe na tabela de consulta, mas no meu exemplo eu uso uma correspondência aproximada, com 1 (ou TRUE) como o último parâmetro.
=VLOOKUP(C2,$G$2:$H$25,2,1)
Nos arquivos de ajuda do Vlookup:
If an exact match is not found, the next largest value that is less than lookup_value is returned.
Observe que a primeira coluna da tabela de consulta deve ser classificada em ordem crescente para garantir resultados corretos.