从MODfunction中排除SUMPRODUCT的文本值
我有一个电子表格,按照三class的方式分配人员的工作时间,如附图所示
我需要的是一个计算每class次小时数的公式。 我在那里有大约200人。
我一直在尝试使用= SUMPRODUCT((MOD(ROW($ I $ 15:$ I $ 225); 3)= 0)*($ I $ 15:$ I $ 225))
这似乎工作正常,有一个问题。 如果我有一个文本,我们通常在没有计算时间的情况下input“x”,我会得到#VALUE。 我明白这是与乘法有关。
任何方式呢?
稍微改变公式:
=SUMPRODUCT(--(MOD(ROW($I$15:$I$225);3)=0);($I$15:$I$225))
通过把值放在自己的空间SUMPRODUCT自然会跳过任何不是数值的值。
我们仍然需要将TRUE / FALSE的布尔值更改为它们的数字等值1/0。 --
之前会做到这一点。