如何删除所有小数点,但保留 Microsoft Excel 中的值?

How to remove all decimal points, but retain value In Microsoft Excel?

我需要显示没有小数点,但保留数字 出现在最后一位小数之后。例如,给定 `03.1037.190

我尝试了 rounduptrunct 但不确定它是如何工作的。

问题不太清楚,因为您的值具有相同的千位和十进制分隔符,并且分隔符之间有 4 个数字。如果您指定没有千位分隔符的实际数字,将会有很大帮助。

假设没有小数点 (31.037.190.301):删除“.”使用:

=SUBSTITUTE(A1,".","")

和Excel会将其识别为数字

. 可能位于动态点

的字符串上试试这个
=SUBSTITUTE(A1,".","",LEN(A1)-LEN(SUBSTITUTE(A1,".","")))

或者当您的字符串始终遵循相同的模式时##.####.####.##您可以尝试:

=REPLACE(A1,13,1,"")