菜鸟记538-课程编码要升位,给您三分钟行不行?
摘要:本文介绍对单元格数据进行补齐位数的方法。
关键词:EXCEL2019; RIGHT函数;REPT函数;LEN函数;操作难度***
写在前面的话:开始新学期征程,恢复正常工作日更新,请大家多多扩散,不胜感激😁
某天,小菜接到一位网友的紧急求助,说要对某系统的课程编码进行升位,规则是不足十位的编码用零补齐十位,再在前面添加2020前缀:
图1:源数据
仔细分析一下,原有的编码规则比较混乱,位数也不统一,好在咱们有几个函数可以投机取巧帮到这位网友。
RIGHT函数
咱们输入公式:
="2020"&RIGHT("0000000000"&A2,10)
向下填充就可以得到结果,耗时不超过一分钟:
图2:公式示意图1
小菜划重点:函数的意思是先用若干个零连接原有单元格,再从右至左提取10个字符。
REPT函数
如果您不喜欢之前的函数,咱们还可以用REPT函数这样写公式:
="2020"&REPT(0,10-LEN(A2))&A2
图3:公式示意图2
依然不超过一分钟的操作时间
小菜划重点:这个函数更有意思,用LEN函数测算单元格字符个数,得到需要重复补齐多少个零,说穿了就是那么简单。
小菜划重点:公式看起来很高大上,其实都属于基础应用,只是换个思路来实现咱们的目的罢了。没有什么困难能阻挡菜鸟飞翔的努力,您需要的是每天都看看小菜的公众号就足够了……
赞 (0)