微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

根据小数位数对列的值进行排序

如何解决根据小数位数对列的值进行排序

我使用的是 Microsoft Office 2019 的 Excel。我的 excel 技能也很差,所以如果我不能马上理解某些内容,我深表歉意。

我正在尝试对通过 CFD 模拟(来自不同程序)获得的 100 个值进行排序。我想要的值基本上是增加 0.2 的值(例如 0.2、0.3、0.4 等)。其他值至少有 7-8 个小数位,但我想要的这些值只有一个小数位。

我尝试使用 Modulus 函数(使用 0.1 作为除数)但是,在 0.4 之后所有其他值返回 0 以外的值。(例如 0.6/0.1 不为零,可能是我不知道的舍入问题不知道怎么算。)

在 Modulus 失败后,我决定简单地按小数位数排序也一样容易,但是,我找不到按小数位数对值进行排序的方法

对这两种方法的任何帮助都会很棒,

谢谢。

解决方法

我也得到了 Excel Reddit 人员的帮助,这个解决方案奏效了。感谢您尝试提供帮助。

解决方案:

=IFERROR(IF(LEN($A1)-FIND(".",$A1,1)>1,"","单十进制"),"")

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。