数字前面补零与去零

编辑
文档创建者:axing (73248 )     浏览次数:609次     编辑次数:4次     最近更新:jiangsr 于 2018-10-21     

目录:

1. 描述编辑

在对一些数字类型的数据进行处理时,有时我们需要在前面进行补0或去0处理,如下:

         222                           222

2. 思路编辑

利用格式,运算,公式等多种方法进行解决。

3. 补零方法编辑

3.1 格式补0

在样式-文本中,选择格式为数字,在下面的输入框里输入0。多少个0表示补足到多少位

222

3.2 公式一补0

在公式中输入FORMAT(补0对象,"#00000000")

222

3.3 公式二补零

在使用公式month()或者是day()的时候,如果月份或日期是一位数,则显示出来的也只有一位数,比如说1月9号,获取月份时显示的是1,而不是01,获取日期时,显示的是9,而不是09,如果需要获取到01或者是09,这个该如何实现呢?

通过concatenate将获取到的月份前面拼接一个0,然后通过right,截取右边的两位就可以了,具体公式如下:

月份公式:right(concatenate('0',MONTH(today())),2)

日期公式:right(concatenate('0',day(today())),2)

4. 去零方法编辑

4.1 格式去0

在样式-文本中,选择格式为数字。

222

4.2 公式去0

1) FORMAT( )公式:FORMAT(去0对象,"#0")

2)SUM( )公式:SUM(去0对象)

3)AVERAGE( )公式:AVERAGE(去0对象)

4)MAX( )公式:MAX(去0对象)

5)MIN( )公式:MIN(去0对象)

注意:当数据涉及到分组时,就不要用2~5的公式,可能会改变值的大小。

4.3 运算去0

1)加法:去0对象+0  如:=A2+0

2)减法:去0对象-0  如:=A2-0

3)乘法:去0对象*1  如:=A2*1

4)除法:去0对象/1  如:=A2/1


附件列表


主题: 专题总结
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

此页面有帮助吗?只是浏览 [ 去社区提问 ]