Database 粘贴值在工作簿中不起作用-粘贴为文本的数字需要转换为数字

Database 粘贴值在工作簿中不起作用-粘贴为文本的数字需要转换为数字,database,excel,paste,Database,Excel,Paste,我复制了一个下载的电子表格,里面有一堆数据,数字和文本混合在一起。我以前做过,但我不确定我是怎么做的,因为我似乎无法重现它 因此,我将数据复制并粘贴到我的工作簿中。我粘贴了值,所有带有数字的东西都有一个错误标志,表示数字存储为文本。不知何故,我以前就可以这样做了,它只是将格式设置为“常规”,并且所有内容都没有错误标志 有人能帮我吗?不幸的是,这取决于数据最初的存储方式。如果它被存储为文本,那么无论你如何粘贴它,你都会得到文本。您需要将文本转换为数字 有几种方法可以做到这一点: 如果您的电子表格有

我复制了一个下载的电子表格,里面有一堆数据,数字和文本混合在一起。我以前做过,但我不确定我是怎么做的,因为我似乎无法重现它

因此,我将数据复制并粘贴到我的工作簿中。我粘贴了值,所有带有数字的东西都有一个错误标志,表示数字存储为文本。不知何故,我以前就可以这样做了,它只是将格式设置为“常规”,并且所有内容都没有错误标志


有人能帮我吗?

不幸的是,这取决于数据最初的存储方式。如果它被存储为文本,那么无论你如何粘贴它,你都会得到文本。您需要将文本转换为数字

有几种方法可以做到这一点:

如果您的电子表格有两列,则可以使用文本编辑列:

  • 一次选择一列
  • 单击数据>文本以显示列
  • 单击“下一步”并取消选中所有分隔符
  • 单击“完成”
  • 对每列重复此操作
  • 如果您的电子表格有很多列,使用粘贴特殊技巧会更快:

  • 在未使用的单元格中,输入值1
  • 抄写
  • 选择您下载的所有数据
  • 右键单击数据并选择“粘贴特殊”
  • 在“操作”部分中,选择“乘法”
  • 单击“确定”
  • 然后,Excel尝试将所有内容一个一个地乘以。任何看起来像一个数字的东西都会被转换成一个数字,这样它就可以乘以1,这样就不会进一步改变这个数字

    注意:如果您有空白单元格,它们将转换为零。如果这是一个问题,请使用以下步骤:

  • 在未使用的单元格中,输入值1
  • 抄写
  • 选择您下载的所有数据
  • 单击Ctrl-G
  • 单击“特殊”
  • 选择常量,然后单击“确定”。您现在应该只有选择了数据的单元格
  • 在其中一个选定单元格上单击鼠标右键,然后选择“特殊粘贴”
  • 在“操作”部分中,选择“乘法”
  • 单击“确定”

  • 不客气。由于这解决了您的问题,您能否将答案标记为已接受,以便将问题标记为已解决?谢谢