ArrayFormula 为不同名称提供不同的序列号

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

Google 表格链接

我想在 A1 有一个 Arrayformula 来产生这个输出:

我想为不同的名称使用不同的序列号。可以有任意数量的名称,名称不会排序并且可以重复任意次数。

google-sheets google-sheets-formula array-formulas
1个回答
1
投票

您可以尝试:

=vstack("Header",
        map(B2:B,lambda(Σ,if(Σ="",,countif(B2:Σ,Σ)))))

替代公式

=arrayformula(if(len(B2:B),countifs(B2:B,B2:B,row(B2:B),"<="&row(B2:B)),))
© www.soinside.com 2019 - 2024. All rights reserved.