可以用公式,假如数值在A1格,B1为输入结果,在B1中输出入公式:"=IF(A1>=100,TEXT(A1,"####"),IF(A1>=10,TEXT(A1,"##.#"),IF(A1>=1,TEXT(A1,"#.##"),TEXT(A1,"0.###"))))"公式的意思就是说: 1.如果值大于100,显示整数部分; 2.如果10<=值<100,显示为##.#,三位有效数字; 3.如果1<=值<10,显示为#.##,三位有效数字; 4.如果<1,则显示0.###,三位有效数字; 5.上述全部是按四舍五入法取值的;上面做的都是正值,如果有负数可以通过修改公式,原理一样。