按组排列的Arrayformula序列号

问题描述 投票:0回答:1

我有: https://docs.google.com/spreadsheets/d/12bz_CWHE1xc7JDvwCVLUCkxSgFmgZQy4-m7OMZ-kAjU/edit?usp=sharing

预期结果如D栏所示

并且已经成功地使用了下拉公式:

=IF(B2="";;MATCH(B2;UNIQUE(FILTER(B$2:B;A$2:A=A2));0))

但是我需要一个数组公式来完成它,以免每次都手动向下拖动以在它们之间添加一行。

提前感谢您的帮助

google-sheets-formula
1个回答
0
投票

drag-down
公式转换为数组样式:

=map(B3:B,lambda(Σ,if(Σ="",,xmatch(Σ,unique(filter(B:B,A:A=offset(Σ,,-1)))))))

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.