xml en excel – mostrando el número equivocado

Im tratando de importar un xml en excel, pero me muestra los datos incorrectos. ¿¿Qué está mal con este código?? En los datos de muestra, file .XML, el excel devuelve en la celda P el número 2 intead 2.000, y en la celda G – 9,82 en lugar de 9.820. No sé por qué el punto está cambiando a coma.

<?xml version="1.0" encoding="UTF-8" ?> <?mso-application progid="Excel.Sheet"?> <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40"> <DocumentProperties xmlns="urn:schemas-microsoft-com:office:office"> <Created>2016-8-24T12:5:30Z</Created> </DocumentProperties> <OfficeDocumentSettings xmlns="urn:schemas-microsoft-com:office:office"> <DownloadComponents/> </OfficeDocumentSettings> <ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel"> <WindowHeight>8892</WindowHeight> <WindowWidth>15132</WindowWidth> <WindowTopX>96</WindowTopX> <WindowTopY>24</WindowTopY> <ProtectStructure>False</ProtectStructure> <ProtectWindows>False</ProtectWindows> </ExcelWorkbook> <Styles> <Style ss:ID="Default" ss:Name="Normal"> <Alignment ss:Vertical="Bottom"/> <Borders/> <Font ss:FontName="Calibri" x:Family="Swiss" ss:Size="11" ss:Color="#000000"/> <Interior/> <NumberFormat/> <Protection/> </Style> <Style ss:ID="s73"> <Borders> <Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1" /> <Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1" /> <Border ss:Position="Right" ss:LineStyle="Continuous" ss:Weight="1" /> <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1" /> </Borders> </Style> </Styles> <Worksheet ss:Name= "Sheet1"> <Table ss:ExpandedColumnCount="16" ss:ExpandedRowCount="15" x:FullColumns="1" x:FullRows="1" ss:DefaultRowHeight="14.4"> <Column ss:AutoFitWidth="0" ss:Width="151"/> <Column ss:AutoFitWidth="0" ss:Width="50"/> <Column ss:AutoFitWidth="0" ss:Width="79"/> <Column ss:AutoFitWidth="0" ss:Width="50"/> <Column ss:AutoFitWidth="0" ss:Width="50"/> <Column ss:AutoFitWidth="0" ss:Width="50"/> <Column ss:AutoFitWidth="0" ss:Width="51"/> <Column ss:AutoFitWidth="0" ss:Width="50"/> <Column ss:AutoFitWidth="0" ss:Width="50"/> <Column ss:AutoFitWidth="0" ss:Width="56"/> <Column ss:AutoFitWidth="0" ss:Width="50"/> <Column ss:AutoFitWidth="0" ss:Width="54"/> <Column ss:AutoFitWidth="0" ss:Width="50"/> <Column ss:AutoFitWidth="0" ss:Width="50"/> <Column ss:AutoFitWidth="0" ss:Width="50"/> <Column ss:AutoFitWidth="0" ss:Width="50"/> <Row> <Cell ss:StyleID="s73"><Data ss:Type="String">MARY</Data></Cell> <Cell ss:StyleID="s73"><Data ss:Type="Number">6</Data></Cell> <Cell ss:StyleID="s73"><Data ss:Type="Number">0</Data></Cell> <Cell ss:StyleID="s73"><Data ss:Type="Number">0</Data></Cell> <Cell ss:StyleID="s73"><Data ss:Type="Number">0</Data></Cell> <Cell ss:StyleID="s73"><Data ss:Type="Number">63</Data></Cell> <Cell ss:StyleID="s73"><Data ss:Type="Number">9.820</Data></Cell> <Cell ss:StyleID="s73"><Data ss:Type="Number">43</Data></Cell> <Cell ss:StyleID="s73"><Data ss:Type="Number">0</Data></Cell> <Cell ss:StyleID="s73"><Data ss:Type="Number">699</Data></Cell> <Cell ss:StyleID="s73"><Data ss:Type="Number">148</Data></Cell> <Cell ss:StyleID="s73"><Data ss:Type="Number">0</Data></Cell> <Cell ss:StyleID="s73"><Data ss:Type="Number">33</Data></Cell> <Cell ss:StyleID="s73"><Data ss:Type="Number">26</Data></Cell> <Cell ss:StyleID="s73"><Data ss:Type="Number">0</Data></Cell> <Cell ss:StyleID="s73"><Data ss:Type="Number">2.000</Data></Cell> </Row> </Table> <WorksheetOptions xmlns="urn:schemas-microsoft-com:office:excel"> <PageSetup> <Header x:Margin="0.3"/> <Footer x:Margin="0.3"/> <PageMargins x:Bottom="0.75" x:Left="0.7" x:Right="0.7" x:Top="0.75"/> </PageSetup> <ProtectObjects>False</ProtectObjects> <ProtectScenarios>False</ProtectScenarios> </WorksheetOptions> </Worksheet> </Workbook>