职场,离不开统计数据,有这么一个公司,分公司特别多,在月底统计的时候,一个序号的问题,就难倒了文员,下面我们看下案例 案例: - 在B列公司有几千个,
- 要求在A列,添加上如图所示的序列号,这个要是手工输入,手都会累废了,如果借助函数,如何实现呢?
解题思路: - 在案例中,我们可以看到,都是一个省份的主公司,下面是分公司首先我们可以考虑借助辅助列,主公司形成一个序列,分公司形成一个序列,而后合并
- 如何判断主公司和分公司呢,这个是核心,因为无法判断,就无法编号
- 从数据,我们可以看到,主公司,每个单元格公司两个字,出现1次,分公司出现两次
- 那么如何统计每个单元格公司两个字出现的次数呢?这里用到替换呢提取字符
EXCEL图表技巧,欢迎,MOS微软认证大师编制,限时特价28.8元 解题步骤1,添加辅助列 - 我们 首先添加两个辅助列,主公司序列和分公司序列
- 在主公司序列A2单元格输入公式=IF((LEN(D2)-LEN(SUBSTITUTE(D2,'公司','')))/2=1,1+MAX($A$1:A1),0)
- 在分公司序列输入公式:=IF((LEN(D2)-LEN(SUBSTITUTE(D2,'公司','')))/2=2,1+B1,0)
- 而后我们下拉,就产生了主公司和分公司两列序列,我们要做的,就是将两列合并,而后中间添加上链接符号即可
解题步骤2,两列合并 - 我们在C2单元格输入公式=IF(B2=0,A2,MAX($A$2:A2)&'.'&B2),而后下拉,一个符合条件的序号,就产生了,但是这个序号,中间不是横线,不是我们想要的,如何调节呢?
- 其实我们只要将公式里面的连字符,进行更换即可
更换连字符后的公式=IF(B2=0,A2,MAX($A$2:A2)&'-'&B2),而后我们可以看到,一个完美的序列号,就添加完毕 职场的亲们,如需和小编一起学习,可以私信小编,回复学习,即可和小编一起讨论公式原理
|