So would it be correct to say that there internally in excel is no difference between the validation functions used for Whole number, decimal, date, time and text length?
Não realmente. Embora seja verdade que na célula todos serão 'números' nos bastidores, a validação é importante para restringir a forma como são inseridos (e usados). Sem mencionar que você pode adicionar verificações adicionais, como intervalo ou período de tempo. É garantir que o usuário insira dados em um formato esperado.
A validação de números inteiros impedirá que um usuário insira um número real (no. ou, dependendo da cultura). Decimal permitirá números reais. A data e a hora também devem seguir as regras de formato da cultura atual para esses tipos.
Mais informações aqui