Hi,
In general, when you add data with the 'Number' data type to the Excel data source, it will appear as decimal values. For example, if you insert a value - 1234 in field type Number, then it will look like - 1234.00.
After that, when you create an Excel data source with the **Number** field type in Denodo Platform then it will be changed to a **'double'** data type. When you change the data type to text in Virtual DataPort, the data will not be changed as a whole integer and it will appear as the same value which is present in the underlying Excel source.
For your use case, you would use the **CAST** function in Virtual DataPort in order to get a whole number for a particular column.
For more information about the CAST function, you could refer to the [CAST](https://community.denodo.com/docs/html/browse/latest/en/vdp/vql/functions/conversion_functions/conversion_functions#cast) section of the Virtual DataPort VQL Guide.
Hope this helps!!