excel自动填充序列号,遇到指定字符重新填充180

fjhdb |浏览432次
收藏|2021/11/30 13:02

满意回答

2021/11/30 13:24

H6公式改成如下即可:效果一:=IF(AND(MID(C6&1,{1,2},1)=MID(C6,{2,3},1)),"全相同",N(H5)+1)效果二:=IF(AND(MID(C6&1,{1,2},1)=MID(C6,{2,3},1)),1,N(H5)+1)

李晃资_2013

其他回答(4)
  • =IF(C6="","",IF(AND(MID(C6,1,1)=MID(C6,2,1),MID(C6,2,1)=MID(C6,3,1)),1,H5+1))或=IF(C6="",H5+1,IF(AND(MID(C6,1,1)=MID(C6,2,1),MID(C6,2,1)=MID(C6,3,1)),1,H5+1))
    回答于 2021/11/30 14:33
  • 这里还有第三种情况:只有C列是数或空时,H列结果才是两种情况。把公式优化成一个IF函数的:再把公式修改:注意:H5单元格的值为0,显示“重新排序”。这是进行单元格数字设置。这样设置有个好处,不管C6是不是前三位数字相同的数,都从1开始排。‍
    回答于 2021/11/30 14:24
  • 假设第1个值填在H6=IF(AND(C6<>"",SUBSTITUTE(C6,LEFT(C6,1),"")=""),"全相同",IF(ISNUMBER(H5),H5+1,1))
    回答于 2021/11/30 14:03
  • 假设这是第一行,且C5=0或空TEXT(C6,"全相同"),""替换为1,C5+1如果C5不能为0或空,第一行与后续公式不同(默认数据第一行不管是否相同都是1,或者自行确认一个值....)
    回答于 2021/11/30 13:50
0人关注该问题
+1

 加载中...