在Excel中强制小数位

我有内部包含一个或两个数字,可能有小数部分的单元格。 当两个数字在单元格中时,我希望数字与小数位数相符(根据最多的数字)。 例子:

1,67到2米
最大2到3,1米
1,999到2,1厘米

我想要:

1,67到2,00米
最大2.0到3.1米
1,999到2,100厘米

小数部分(当存在时)由“,”分隔。 数字与其他数字或文本分隔一个空格。 当只有一个数字显示时(没有数字要比较)

如何才能做到这一点? (自定义格式?条件规则?macros?)

我不确定是否理解了您的问题,但是如果您知道小数位数,则可以将第一个值存储在一列中,第二个值存储在第二列和第三列中,然后使用文本公式计算出结果(请参阅下面):

假设你想要3位小数,你有第一个值在A1,你的第二个B1:

= TEXT(A1,“0.000”)&“to”&TEXT(B1,“0.000”)