如何防止数字转换为Excel中的date?

我试图从数据库复制粘贴数字数据到Excel。 在数据库中,小数点分隔符是点(。),在我的Excel中,小数点分隔符是逗号(,)。 现在,当我从数据库复制粘贴这个数据到excel时,数字数据被转换为date。 如何防止这一点,并获得数据转换为数字(用逗号分隔)?

数据:

1.2 1.3 1.4 

转换为(在我的区域设置)

 1.helmi 1.maalis 1.huhti 

虽然是应该的

 1,2 1,3 1,4 

我使用Notepad ++来完成这个任务:将你的数据复制到记事本++replace“。” 用“,”复制到excel。

是的,有时候这是一个真正的痛苦 – 我的快速解决scheme是使用格式化为文本的单元格。

下面是它的工作原理:

  • 用你的号码复制你的号码.
  • select一列或一些单元格
  • 将单元格格式更改为文本
  • 现在粘贴特殊(或粘贴内容)为无格式/纯文本
  • 现在更换.,
  • 现在将格式更改为数字默认值

当然你可以把它放在一些macros中。

但是,我认为可能 – 或者至less应该 – 是一个更好的解决scheme。

但作为一个快速的,这也是有效的;)

首先标记你要粘贴的单元格。 右键单击“格式”,然后select“编号”。

现在右键单击粘贴,然后select“匹配目标格式”

您的文本现在将被粘贴为数字:)

  1. 打开Microsoft Word
  2. 从networking上粘贴您的数据
  3. 打开excel
  4. 全部格式化为文本
  5. 从字(Ctr + A)复制全部
  6. 作为文本vuala在Excel中粘贴特别!