如何使用 COUNTIF 仅计算过滤器标题中显示的内容(Excel 2010)

如何使用 COUNTIF 仅计算过滤器标题中显示的内容(Excel 2010)

我有一个包含姓名、公司、餐食等的列表,每列都有一个过滤器。

顶部是 5 种餐食类型的列表,COUNTIF()用于统计列表中的餐食类型。当按列中的标题进行过滤时,顶部的 5 种类型的总列表仍然会全部计算,就像没有过滤一样。

如何解决这个问题,以便它只计算在其中一列中过滤显示的餐食?

我正在使用 Excel 2010。

在此处输入图片描述

答案1

像这样的事情会起作用-

 =SUMPRODUCT(SUBTOTAL(3,OFFSET(H9,ROW(H:H)-ROW(H9),0)),(H:H="Breakfast")+0)

根据数据所在位置进行调整。

相关内容