如何删除所有小数点,但保留 Microsoft Excel 中的值?
How to remove all decimal points, but retain value In Microsoft Excel?
我需要显示没有小数点,但保留数字
出现在最后一位小数之后。例如,给定 `03.1037.190
我尝试了 roundup
和 trunct
但不确定它是如何工作的。
问题不太清楚,因为您的值具有相同的千位和十进制分隔符,并且分隔符之间有 4 个数字。如果您指定没有千位分隔符的实际数字,将会有很大帮助。
假设没有小数点 (31.037.190.301):删除“.”使用:
=SUBSTITUTE(A1,".","")
和Excel会将其识别为数字
在 .
可能位于动态点
的字符串上试试这个
=SUBSTITUTE(A1,".","",LEN(A1)-LEN(SUBSTITUTE(A1,".","")))
或者当您的字符串始终遵循相同的模式时##.####.####.##
您可以尝试:
=REPLACE(A1,13,1,"")
我需要显示没有小数点,但保留数字 出现在最后一位小数之后。例如,给定 `03.1037.190
我尝试了 roundup
和 trunct
但不确定它是如何工作的。
问题不太清楚,因为您的值具有相同的千位和十进制分隔符,并且分隔符之间有 4 个数字。如果您指定没有千位分隔符的实际数字,将会有很大帮助。
假设没有小数点 (31.037.190.301):删除“.”使用:
=SUBSTITUTE(A1,".","")
和Excel会将其识别为数字
在 .
可能位于动态点
=SUBSTITUTE(A1,".","",LEN(A1)-LEN(SUBSTITUTE(A1,".","")))
或者当您的字符串始终遵循相同的模式时##.####.####.##
您可以尝试:
=REPLACE(A1,13,1,"")