使用 Excel 公式来 return 列中非零的计数

Using Excel Formulas to return the count of non zero in a column

我花了半天时间绞尽脑汁,摆弄我在 excel 世界中知道的公式,但我仍然想不出不使用 VBA 编码的方法。希望这里有人能够在不使用代码的情况下提供一些指导。

场景是这样的,参考上面的截图:

Objective:确定具有 "exceptions" 标签的每一行的特定月份列中非零值的数量。

月份由用户输入单元格控制。

示例: Feb 列中的非零总数为 6。 我期望的实际结果:3(因为有三行带有 "exceptions" 标签,我们应该只计算这些行的总数。)

我试过 Index/Match/Countifs/lookups 但就是找不到合适的组合。

我最接近的是使用下面的屏幕截图,但只有 returns 中非零的总数 table。

只要把问题提出来就可以得到 excel 专家的帮助。

感谢您抽出时间并提前致谢!

此致, 斯坦

如果您不想要像偏移量或间接函数这样的可变函数,您仍然可以使用索引来实现(您的公式完全没有错)。试试这个:

=COUNTIFS(INDEX(F2:K7,,MATCH(G10,F1:K1,0)),">0",E2:E7,"exeptions")