对求和后的单行序号个数展开成多行(单行变多行) |
作者:韩志华
来源:原创
|
用文字来描述一些问题,可能比较麻烦。那就直接上gif动画演示吧。
如左侧所示,显示1有多少个,2有多少个。但现在要的结果是,有几个1,就显示几行,有几个2就显示几行。
gif动画演示操作如下:

D5单元格公式截图:

D4是没有公式的,只输入1就可以了。
d5单元格公式: =IF(SUM(IF($D$4:D4=D4,1,0))>=VLOOKUP(D4,A:B,2,0),IF(MAX(A:A)<D4+1,"",D4+1),D4)
实现要求的思路,通过D盘从上向下的求和,再和AB列搜索出来的值进行比较,当值小的时候,就保持当前值,如果等于搜索的值时,对D列上行的值进行加1.
相反的,如果只有D列的值,要如何得出来1有多少个,2有多少个,3又有多少个,要如何操作呢?
|
|
|
|