烤肉店小哥哥 发表于 2022-1-5 22:58:24

=RIGHT(LOOKUP(1,0/(LEFT(A1:A11,5)=D3),A1:A11),6)+1

陌人不故 发表于 2022-1-7 01:15:28

谢谢了,解决

诸葛移山 发表于 2022-1-12 05:42:24

=2021&TEXT(COUNTA(FILTER(A:A,LEFT(A:A,5)=D3))+1,"00")
下拉。

误入骑途 发表于 2022-1-13 20:54:02

=2021&TEXT(COUNTIFS(A:A,D3&"*")+1,"00")
下拉,不限版本。

排转非 发表于 2022-1-18 20:28:53

谢谢,这不公式有一个局限在于如果编号存在跳号的话,会出现计数失误

静如秋泓 发表于 2022-1-18 23:02:24

=2021&TEXT(1+COUNTIF(A:A,D3&"*"),0&0)

李露 发表于 2022-1-22 06:30:57

能在多问题下,如果编号不是按照顺序排列的,比如说是倒叙或者乱序,这个公式是不是会出现引用的是最后一个出现的信息呢,有能解决的方法么

蜗牛屋 发表于 2022-2-1 22:32:54

跳号啊,那就改判断条件,数组
=2021&TEXT(1+MAX(IF(LEFT(A$1:A99,5)=D3,--RIGHT(A$1:A99,2))),0&0)

老牛看 发表于 2022-2-2 04:50:28

棒棒的,谢谢了。顺便问一下RIGHT函数前面的双减号--,是起到了什么作用么?哦,了解了,是用来对不参加计算的信息进行计算的。

大漠春風 发表于 2022-2-4 00:34:17

=RIGHT(LOOKUP(1,0/(LEFT(A1:A11,5)=D3),A1:A11),6)+1
页: 1 [2] 3
查看完整版本: 关于提示新编号的问题