excel将序列分配给组中的组

时间:2018-07-13 22:37:34

标签: excel sequence

我有连续的字符串(行B和C)数据的案例,这些数据已被解析为两类(行D和E)。为所有数据=ROW(A2)-1(行I)分配顺序,并且为每种情况=COUNTIF($A$2:A2, A2)(行J)分配顺序是很容易的,但是为中的每个类别分配顺序>每种情况下已证明是困难的。

我曾尝试将IF和SUMPRODUCTS组合在一起,但是很难有效地将它们组合在一起。我想避免使用伪编码,我想直接从原始数据(行B和C)中计算出伪编码。

这是这些数据的示例,右侧最后两列(行K和L)具有所需结果: sequential ordering example

1 个答案:

答案 0 :(得分:1)

编辑:在H2中尝试-

=COUNTIFS(A$2:A2, A2, B$2:B2, B2)

然后填写

与I2类似

EDIT2

=IF(B2<>"",COUNTIFS(A$2:A2,A2,B$2:B2,"<>"),"")