Função Arredondar no Excel, função de planilha vs VBA

Eu tinha um aplicativo para retornar as correspondências mais próximas de determinados valores em um grande cluster de valores (como no meuPergunta, questão) e eu escolhi uma solução VBA. Enquanto, durante o uso do referido aplicativo, observei que os resultados para o valor de 0,5 não estavam corretos. Eu estava usando a função Round do VBA, que achei retornar 0 para 0,5 arredondado para número inteiro, enquanto a função round da planilha retorna 1. Estranhamente, a função round do VBA retorna 2 para 1,5. Eu tive que substituir a função de planilha no lugar da função VBA.

Estou esquecendo de algo?

questionAnswers(3)

yourAnswerToTheQuestion