乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel案例-excel案例分享——分组编号

excel案例-excel案例分享——分组编号

作者:乔山办公网日期:

返回目录:excel表格制作

大家好,今天来给大家分享一个关于编号的案例。


首先看一下题目的要求,是根据员工姓名和员工分组给员工进行编号。要求是组别+组内编号。






一、countif


要先求出组内的编号,也就是后面的数字部分。


countif是一个统计函数,用于统计满足某个条件的单元格的数量。


语法是:countif(range,criteria)


countif(计数区域,计数条件)


这道题中我们用了countif一个比较常用的套路,就是利用混合引用来求编号。


也就是每个单元格,从上往下数,是第几个满足条件的。


C2单元格公式就是:countif(b$2:b2,b2)


那么如果不加这个绝对引用符号,或者加两个变成b$2:b$2呢?效果大家有兴趣的可以自己试一下。


这时候我们来看这个结果,动图:countif




这时候编号已经出来一部分,结果是一列数字,为了编号的结果比较规律,更好看一些,想让1显示001,2显示002,就要用另外一个函数text来实现我们想要的结果


二、text


text是excel中非常复杂的一个函数,我们今天只用它最基本的用法。


text(value,fornat_text)text(数值,需要显示的格式) text的第二参数需要用双引号括起来


这个案例中,想让数字都显示成3位,不够3位的用前导0占位。所以格式就是000


text(d2,"000")






三、连接符&


接下来我们就是要把组别和编号连接在一起。&在excel中可以将内容直接连接


&:可以用shift+7输入


所以最后得到了最终公式:


C2公式:B2&TEXT(COUNTIF($B$2:$B2,B2),"000")


号其实在工作里我觉得还是很常用的,比如把组别换成当天的日期,就可以做一个时间的编号,有兴趣的亲们可以去试试。


ps:你有任何exce方面的问题都可以私信我们,遇到复杂的excel表格设计美化,图表、vba编程,系统设计,进销存,销售管理等等,均可以找我们定制处理,点击我们后面的自营广告即可。百位excel技术大神在线等你哦


本文标签:excel案例(26)

相关阅读

关键词不能为空

ppt怎么做_excel表格制作_office365_word文档_365办公网