我有一个包含姓名、公司、餐食等的列表,每列都有一个过滤器。
顶部是 5 种餐食类型的列表,COUNTIF()
用于统计列表中的餐食类型。当按列中的标题进行过滤时,顶部的 5 种类型的总列表仍然会全部计算,就像没有过滤一样。
如何解决这个问题,以便它只计算在其中一列中过滤显示的餐食?
我正在使用 Excel 2010。
答案1
像这样的事情会起作用-
=SUMPRODUCT(SUBTOTAL(3,OFFSET(H9,ROW(H:H)-ROW(H9),0)),(H:H="Breakfast")+0)
根据数据所在位置进行调整。