gpt4 book ai didi

excel - 如何从Excel中的数字中获取第一个有效数字?

转载 作者:行者123 更新时间:2023-12-02 15:52:40 27 4
gpt4 key购买 nike

我在 Excel 2016 中有一列数字。这些数字跨越多个数量级,但都是正值。有些小于零。如何返回新列中每个单元格的第一个有效数字?

例如,对于数字 1.9,结果应为 1。对于数字 0.9,结果应为 9。

我尝试过的事情:

  • 使用LEFT()获取第一个字符。这适用于大于 1 的值,但对于 0 - 1 之间的数字,它返回 0(即 LEFT(0.3, 1) 返回 0)。我尝试过将其与科学计数法格式一起使用,它返回相同的结果。
  • 我在 Google 和 SO 上搜索了此问题的解决方案。有很多关于四舍五入到有效数字的帖子,但我想要的是截断,而不是四舍五入。
  • 阅读 Office 有关科学记数法的在线文档。

最佳答案

您可以使用科学计数法:

=LEFT(TEXT(A1,"0.000000000000000E+00"))

enter image description here

注意:Excel 中的精度只能为 15 位,因此应该没问题。

关于excel - 如何从Excel中的数字中获取第一个有效数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57189935/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com