【问题标题】:Need to strip off leading zeros in excel需要去掉excel中的前导零
【发布时间】:2014-02-14 02:10:12
【问题描述】:

我下载了一个 csv 文件中的银行账户数据,其中的字段用逗号分隔。我成功地将其转换为 excel 文件,除了我无法删除数字财务字段中的前导零这一事实。看起来它们被粘贴为文本。我需要从 excel 单元格中去掉前导零,然后处理数字数据。有什么帮助吗? 顺便说一句:我在网上找到了很多说明——包括这个网站——来帮助做完全相反的事情,我的意思是防止去掉前导零。那不是我需要的。我需要没有前导零的数据。 感谢您的帮助。

【问题讨论】:

  • 如果您只是将字段格式化为数字(选择列,选择格式化单元格),它应该会自动删除前导零。你试过这个吗?会发生什么?
  • 是的,这是我尝试的第一件事。没啥事儿。 :-(

标签: excel


【解决方案1】:

对存储为文本的数字的简单修复:在数字单元格中输入数字 1(任何都可以,这是一次性的)。复制包含 1 的单元格。选择要转换为数字的所有文本数字。然后做Edit -> Paste Special -> Multiply。这会将这些单元格中的所有数据乘以 1。Excel 必须将文本转换为数字才能执行此操作,结果将是一个简单的转换(因为任何乘以 1 本身就是)。

告诉我们进展如何。

【讨论】:

  • 您好,非常感谢您的帮助。不幸的是,我试过了,它没有用。你认为这与我在 Mac 上工作有关吗(当然是 Office for Mac 的 Excel)?
  • 可能是 mac 的问题,但我不这么认为...您是否遇到错误,或者它什么也没做?
【解决方案2】:

尝试使用Value() 函数。它转换数字字符串,即使是逗号。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-14
    • 1970-01-01
    • 2012-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-08
    相关资源
    最近更新 更多