2015-10-07 166 views
1

我正在使用Microsoft Office 2013,版本15.0.4753.1003(它位于我的工作计算机上),并且我遇到了Excel问题。我在Excel工作表中有一个大型数据集,其中包含每月手动更新的销售数据。但是,我几乎处于表格的极限处(略多于100万行)。将数据复制到Excel Powerpivot时,小数分隔符消失

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

这是一个什么样的数据看起来像一个非常简化的版本:

Product | Revenue 
Camera | 299.99 
Battery | 30.00 

将数据复制到PowerPivot的它看起来像在此之后:

Product | Revenue 
Camera | 29999 
Battery | 30 

出问题时小数点分隔符。我的键盘设置在Unites Stated上设置,所以一段时间是正确的分隔符。我尝试用逗号替换句点,但是它将数据粘贴为文本而不是数字。不过,我在荷兰,所以我们正式使用逗号分隔符。但是,由于我使用许多使用逗号作为分隔符的csv报告,因此我已切换到美国设置。

我在做什么powerpivot错了?我不认为这是位置设置,因为它确实看到30.00是30而不是3000.这是Excel中的错误吗?

在此先感谢您的思考!

PS。我知道使用实际的数据库服务器会更好,但在近期内我没有资源做这件事,我只需要针对此特定问题的快速修复。

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

+0

难道是Powerpivot无法识别?作为小数点分隔符?,你是否尝试用。,(逗号)替换。(点)以查看它是否会起作用,如果是,那么在传输数据之前进行批量替换 – Xavjer

+0

我确实尝试过。我取代了。与a一起复制数据之前,但它会将数据粘贴为文本而不是数字。如果我在powerpivot中手动创建了一个新列,并赋值:'= [Revenue]/10',它将返回使用句点/点(。)作为分隔符的数字,所以点是右分隔符。 – Charlotte

+0

Power Pivot的语言设置是什么? – Rory

回答

-1

进入控制面板,点击地区,去其他设置,改变你的数字分组和小数点符号。