将数据复制到Excel Powerpivot时,小数分隔符消失

将数据复制到Excel Powerpivot时,小数分隔符消失,excel,powerpivot,vba,Excel,Powerpivot,Vba,我使用的是Microsoft Office 2013,版本15.0.4753.1003(在我的工作计算机上),Excel有问题。我在Excel工作表中有一个很大的数据集,其中包含销售数据,我每个月都手动更新这些数据。然而,我几乎达到了表格的极限(略超过100万行) 这就是为什么我决定将数据复制到Powerpivot,因为该工具没有行限制。我已经使用“粘贴”和“粘贴附加”将数据复制到powerpivot中,数据分为10万行。这很好,除了我的小数分隔符消失在稀薄的空气中 这是数据的简化版本: Pro

我使用的是Microsoft Office 2013,版本15.0.4753.1003(在我的工作计算机上),Excel有问题。我在Excel工作表中有一个很大的数据集,其中包含销售数据,我每个月都手动更新这些数据。然而,我几乎达到了表格的极限(略超过100万行)

这就是为什么我决定将数据复制到Powerpivot,因为该工具没有行限制。我已经使用“粘贴”和“粘贴附加”将数据复制到powerpivot中,数据分为10万行。这很好,除了我的小数分隔符消失在稀薄的空气中

这是数据的简化版本:

Product  |   Revenue
Camera   |   299.99
Battery  |   30.00
将数据复制到powerpivot后,看起来如下所示:

Product  |   Revenue
Camera   |   29999
Battery  |   30
小数分隔符出了问题。我的键盘设置是按单位设置的,所以句号是正确的分隔符。我曾尝试用逗号替换句点,但它会将数据粘贴为文本而不是数字。然而,我在荷兰,所以我们正式使用逗号分隔符。但是,由于我使用了许多使用逗号作为分隔符的csv报告,因此我已切换到美国设置

我的powerpivot有什么问题?我不认为是位置设置,因为它确实看到
30.00
是30,而不是3000。这是Excel中的错误吗

提前感谢您的关注

另外,我知道使用实际的数据库服务器会更好,但我在不久的将来没有足够的资源来做这件事,我只需要快速解决这个特定的问题


PPS。我不知道VBA,所以如果解决方案需要这个,我需要非常具体的说明

转到控制面板,单击区域,转到附加设置,更改数字分组和小数符号。

可能是Powerpivot无法识别。作为一个小数分隔符,你是否尝试用一个逗号替换一个(点),看看它是否可以工作,如果可以的话,在传输数据之前做一个大规模替换我确实尝试过。我换了新的。在复制数据之前使用,但它会将数据粘贴为文本而不是数字。如果我在powerpivot中手动创建一个新列并指定值:
=[Revenue]/10
它返回的数字使用句号/点(.)作为分隔符,因此点是正确的分隔符。Power Pivot的语言设置是什么?为什么不使用DB服务器,例如、或任何其他免费的DB服务器。他们都能轻松应付数百万行。使用ADO和VBA,在Excel之间传输数据非常容易。就这么做吧。据我所知,Office 365中没有行限制。Office 365只有一个文件大小限制,在超出任何行限制之前,您可能会(取决于您有多少列)达到该限制: