【问题标题】:convert text based number to actual number in Excel [duplicate]在Excel中将基于文本的数字转换为实际数字[重复]
【发布时间】:2016-08-09 13:59:15
【问题描述】:

如何将0.8805*0.1等格式的数字转换为实际数字?

在我上面的例子中,结果应该是0.08805。我想将此应用于大量的列和行。

【问题讨论】:

  • 如果我理解正确的话,你有像0.8805*0.1 这样的字符串的单元格并想要计算它们?如果是这样,你能提供一个小样本吗?并且:到目前为止,您尝试过什么?
  • 我尝试在我的单元格前面添加 =,但这会导致错误。可能是由于 excel 无法识别格式为 .符号。我在 Mac 上。
  • 如果按照@Tom 的建议,那么这将起作用:stackoverflow.com/questions/4471884/…。不过请注意蒂姆·威廉姆斯留下的评论。

标签: excel excel-formula


【解决方案1】:

我在窗户上。所以我特意把小数点写成“,”。

首先要做的是将逗号替换为点(或指向逗号以满足您在 mac 中的需要)。所以在 B1 中,我将其转换为 =SUBSTITUTE(A1,",",".")

对于 C1 中的公式,首先选择要放置计算输出的单元格(在我的示例中为 C1),然后使用公式 =EVALUATE(Sheet1!B1) 创建一个名称范围,如下所示。然后将公式=EvaluateIt 放在C1 中。

然后只需填写公式,您就可以将文本公式转换为其计算值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-25
    • 1970-01-01
    • 2014-01-07
    • 2011-04-12
    • 1970-01-01
    相关资源
    最近更新 更多