如下图是某公司产品信息表,现在公司要求产品编号必须为5位数字,不满5位的可以用0补齐。
在产品编号列后面插入一列辅助列
在B2单元格输入公式=IF(LEN(A2)=5,A2,TEXT(A2,"00000"))
将B2单元格下拉填充到底即可完成产品编号的补位。
下面跟大家简单介绍一下这个公式,首先是len函数,它是Excel中常用的一个函数,它的功能是返回文本字符串中的字符数。语法结构是=Len(text),在本文中它的作用是判断产品编号是不是五位数字。
接着是TEXT函数,它可通过格式代码向数字应用格式,进而更改数字的显示方式。如果要按更可读的格式显示数字,或者将数字与文本或符号组合,它将非常有用。在本文中TEXT函数的作用是将不足五位数的产品编号调整为五位数
最后我们使用if函数进行条件判断,当产品编号为五位数字时,直接返回该编号,当编号不足五位数字时,调整格式用0补位。。