首页 > 解决方案 > COUNTIF 函数计算连续的特定但不连续的单元格

问题描述

我有一个 NFL 电子表格,其中每一行代表一个特定的球队,每 5 列代表球队的每周信息(A 列是球队,BF 列是第 1 周的统计数据,GK 是第 2 周的统计数据,等等)。我正在尝试对每周来自同一统计数据的信息执行不同的计算(即 B、G 列的总和 ...)。一栏包括每周球队的胜利幅度。为了计算球队的赢/输记录,我尝试使用 COUNTIF() 函数,计算每周的每个胜利边际列 - 每周计算一次胜利,其中 MOV 大于 0,损失小于零.

样本数据

=COUNTIF((Weeks!E3,Weeks!J3,Weeks!O3,Weeks!T3,Weeks!Y3,Weeks!AD3,Weeks!AI3,Weeks!AN3,Weeks!AS3,Weeks!AX3,Weeks!BC3,Weeks!BH3,Weeks!BM3,Weeks!BR3,Weeks!BW3,Weeks!CB3,Weeks!CG3),>0)

结果是公式解析错误,因为我为 COUNTIF() 函数输入了太多参数(尽管我假设在数据周围添加括号会使其成为一个参数)。期望的结果,例如参考图片,将在另一张纸上为亚利桑那州产生 1 个损失和 1 个平局(在单独的单元格中)(第 1 周保证金 = 0,第 2 周保证金 = -6),然后将其复制到公式中实施的 17 周课程。

标签: excelexcel-formula

解决方案


也许其中一些公式:


对于积极的结果:

=SUMPRODUCT((MOD(COLUMN(A3:CG3),5)=0)*(A3:CG3>0))

或者:

=SUM(INDEX((MOD(COLUMN(A3:CG3),5)=0)*(A3:CG3>0),))

对于抽奖:

=SUMPRODUCT((MOD(COLUMN(A3:CG3),5)=0)*(A3:CG3=0))

或者:

=SUM(INDEX((MOD(COLUMN(A3:CG3),5)=0)*(A3:CG3=0),))

对于阴性结果:

=SUMPRODUCT((MOD(COLUMN(A3:CG3),5)=0)*(A3:CG3<0))

或者:

=SUM(INDEX((MOD(COLUMN(A3:CG3),5)=0)*(A3:CG3<0),))

更改A3:CG3为实际到达的范围。


推荐阅读