嗨咯大家好,我是亮仔
在工作中经常会遇到需要对数字补齐位数的情况,比如图中所示,需要把员工的工号变成统一的8位数,不足的用0补足
在Excel中我们怎么实现呢,今天亮仔将分享2个方法
方法一:组合函数判断补位
【函数介绍】
这个方法会用到3个函数(IF,LEN,REPT)简单了解下函数的参数就行
IF(logical_test,value_if_true,value_if_false),简单翻译就是IF(测试条件,结果1,结果2):如果满足“测试条件”则显示“结果1”,如果不满足“测试条件”则显示“结果2”。
LEN(text):得到字符串的长度
REPTREPT(text,number_times),text:表示需要重复显示的文本,number_times:表示指定文本重复显示的次数
【函数思路】
我们已经了解了上面3个函数的基本含义,那我们就有一定的解题思路了
1、我们用LEN函数求出工号的字符长度【LEN(A2)】
2、用IF判断工号字符长度是否小于8(8位工号)【LEN(A2)