excel - excel将序列分配给组内的组
问题描述
我有已被解析为两类(行 D 和 E)的顺序字符串(行 B 和 C)数据的情况。为所有数据=ROW(A2)-1
(第 I 行)和每个案例=COUNTIF($A$2:A2, A2)
(第 J 行)分配顺序很容易,但为每个案例中的每个类别分配顺序已被证明是困难的。
我尝试过结合 IF 和 SUMPRODUCTS,但很难有效地结合它们。我很想避免使用虚拟编码,我想直接从原始数据(B 行和 C 行)中计算出来。
这是这些数据的一个示例,所需的结果位于右侧的最后两列(K 和 L 行): 顺序排序示例
解决方案
编辑:在 H2 中试试这个 -
=COUNTIFS(A$2:A2, A2, B$2:B2, B2)
并填写
I2 类似
编辑2:
=IF(B2<>"",COUNTIFS(A$2:A2,A2,B$2:B2,"<>"),"")
推荐阅读
- ios - iOS如何为每个目标创建配置文件
- html - 如何从获取的二进制数据(二进制数据是从 REST API 接收对象的元素之一)在前端 Angular 中显示 pdf?
- android - 无法添加窗口,恢复活动时出现 BadTokenException
- react-native-ios - 组件未定义反应原生
- java - 如何使用 ResultSet 进行循环?
- java - 这些代码行之间有什么区别?
- hiveql - 带日期的 Mod 函数用法
- r - 固定一个轴时如何在两点之间画一条线(时间序列)
- transform - 将许多变量的值除以它们的平均值
- ms-office - PowerPoint 内容加载项在当前模式下显示为图像