Posso pensar em 2 soluções:
-
Converta suas datas no Excel para uma string de data formatada que esteja de acordo com o formato de data e hora do mysql usando a função text() no Excel.
-
Converta o número usando o cálculo até a data no mysql:
(a expressão abaixo pode ser simplificada)
select date_add(date_add(date('1899-12-31'), interval floor(@datefromexcel) day), interval floor(86400*(@datefromexcel-floor(@datefromexcel))) second)