我认为Excels的FILTER功能很棒,尤其是与SORT、CHOOSECOLS等结合使用时。
我甚至没有设法谷歌,更不用说找到一个解决方案是:我可以“粘贴”一个计算列到FILTER函数的结果。
例如:
我在左边有原始数据,我想过滤一个人通过测试的行,然后计数他们通过测试的次数。
这只是一个示例,它可以是他们在前三个月参加了多少次考试,类似地,如果您查看客户发票等,它可以是计费总额。
标题为黄色的列是我想要“粘贴”的列,即计算的列。
我可以做FILTER,然后在最后一列添加公式,就像我在这里做的那样。但是它不适应被过滤的行数,如下所示(例如,如果Carol少通过一个测试)。
怎么做呢,还是出于某种原因,从根本上用另一种方式做更好?
1条答案
按热度按时间xtfmy6hx1#
如果您有Excel 365当前通道,则可以使用此公式:
由于
COUNTIF
在MAP
中不起作用,因此您必须将FILTER
函数与ROWS
一起使用来计算学生通过考试的频率。