Excel 高级表格过滤

Excel 高级表格过滤

我在下表中有一个很长的条目列表(1000 个),格式如下

输入数据

我想过滤数据,以便在输出中得到guid以 开头的组Type 1以及所有后续组和所有后续类型。因此,如果某个guid组中没有,Type 1它就不应该出现在输出中。

期望的输出如下所示。

期望输出

这在 Excel 中可以实现吗?

答案1

最简单的方法可能是添加一个辅助列,用于查找给定 GUID 是否存在 Type1,这可以通过 COUNTIFS 来实现。

将此公式放入 C2 并向下拖动。它用于数组,其中 GUID 在 A2:A10,类型在 B2:B10。

=COUNTIFS($A$2:$A$10,A2,$B$2:$B$10,1)

这将计算与此行具有相同 GUID 且 Type = 1 的行。是否是此行并不重要,只要它至少有 1 个实例即可。

按此新列进行过滤。

显示公式栏和示例数组的屏幕截图

相关内容