claro , lo que he hecho ha sido, a la hora de insertar los datos
if (celda == null && excel[i, j] != null)
{
if (excel[i,j].Contains(","))
{
Range r = (Range)xlWorksheet.Cells[i, j];
r.NumberFormat = "#0.00";
}
xlWorksheet.Cells[i, j] = excel[i, j];
}