首页 > 解决方案 > excel将序列分配给组内的组

问题描述

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

我尝试过结合 IF 和 SUMPRODUCTS,但很难有效地结合它们。我很想避免使用虚拟编码,我想直接从原始数据(B 行和 C 行)中计算出来。

这是这些数据的一个示例,所需的结果位于右侧的最后两列(K 和 L 行): 顺序排序示例

标签: excelsequence

解决方案


编辑:在 H2 中试试这个 -

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

并填写

I2 类似

编辑2

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

推荐阅读