在Excel中将文本转换为数字
来源:教育资源网
•
发布时间:2021-05-13 09:08:44
•
点击:1853
问题:如何将填充有字符号的单元格转换为数值,以便我可以使用Excel数学公式中的值。
我最近不得不在Excel中添加一列数字,这些数字是从网页中的表格中复制和粘贴的。因为数字由网页中的文本表示(即数字"10#34;实际上是"十六进制3130"),所以该列的总和函数仅导致零值。
您可以找到很多网页(包括Microsoft页面),只需向您提供不起作用的建议。例如,此页面。。。
http://support.microsoft.com/kb/291047
... 给你七种方法。实际工作的**方法是手动重新键入值。(Gee,谢谢,微软。我从来没有想到过。)我在其他页面上找到的最常见的解决方案是复制单元格,然后使用Paste Special粘贴值。那也不起作用。(在Excel 2003和Excel 2007上进行了测试。)
Microsoft页面提供VBA宏来完成作业("方法6"):
子输入_值()对于选择中的每个xCellxCell.Value= xCell.Value下一个xCell结束子
它也不起作用,但你所做的只是做一个改变,它确实有效:
For Each xCell In SelectionxCell.Value=CDec(xCell.Value)下一个xCell
它不是火箭科学。我可以理解为什么这么多页面有错。
卫生健康知识小常识