我在Google电子表格中有一列由名称组成,我已经在头文件中应用了过滤函数。因此,我已经可以根据名称选择过滤器选项在列中。
我想要做的是获取已使用UNIQUE()函数过滤而没有任何重复的单元格的值,但仅限于可见行。如何在Google电子表格中为过滤行使用UNIQUE()函数
+----------+----------+ +---------+---------+
| name v| Col2 v| result table if i apply | name v| Col 2 v|
+----------+----------+ >> filter by name "John">> +---------+---------+
| John | a | | John | a |
| andi | b | | John | v |
| John | v | | John | d |
| John | d | | John | r |
| andi | f | +---------+---------+
| John | r |
+----------+----------+
如果使用传统的UNIQUE()函数的过滤表中的列“姓名”,它仍然会显示“约翰”和“安迪”分别,而不是仅仅“约翰”出现了,因为隐藏已过滤的“andi”行仍在由UNIQUE()函数处理。
请帮我使UNIQUE()函数只处理过滤行,所以结果只会是“JOHN”。简单来说,我希望UNIQUE()具有SUBTOTAL()的功能,它只处理/计算活动或过滤的单元格/行/范围。
谢谢你的帮助。
为什么不使用FILTER函数而不是FILTER视图? –