作业帮 > 综合 > 作业

excel 统计0的下一行不同数值个数的函数公式

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/08 12:57:34
excel 统计0的下一行不同数值个数的函数公式
将E列中的0的下一行数值:0的个数在F列中显示;
将E列中的0的下一行数值:1的个数在G列中显示;
将E列中的0的下一行数值:2的个数在H列中显示;
将E列中的0的下一行数值:3的个数在I列中显示(如下图所示),请问:用什么函数公式?谢谢!
EFGHI
3213
0
1
0
0
7
0
0
0
3
8
0
1
1
1
0
2
2
0
3
2
1
0
3
3
假设E列的数据在E2:E100区域内
F1:I1分别为:3、2\x05、1、7
F2输入公式
=SUMPRODUCT(($E$2:$E$100=0)*($E$3:$E$101=F$1))
右拉即可
再问: 计算E列中的0的下一行数值:0的个数的个数不对,再请修改一下,谢谢!
再答: 哦 F1:I1应该是分别为:0、1、2、3 你给的例子只到E25,而公式中却定义到E100,E26:E100都是空的,这些空格都当作为零,那当然会不对了 如果数据只到E25,用下面的公式来试试 (搞错了,再改一下) =SUMPRODUCT(($E2:$E25=0)*($E3:$E26=F$1))
再问: 经试:数据只到E25,计算正确,还能帮助解决E26:E2000都是空的,这些空格都当作为零的问题吗?谢谢!我的愿望能到5000更好。
再答: 没有好办法。。。 如E26:E2000都是空的,这一部分只当做一个零,而E2001:E2100还有连续的数据,那就肉眼分段了 -_-! =SUMPRODUCT(($E2:$E25=0)*($E3:$E26=F$1))+SUMPRODUCT(($E$2000:E$2100=0)*($E$2001:E$2101=F$1)) 现在不能确定的是,多少个零同时排列就不算? 如果能确定的话,就可以用公式先对E列进行整理筛选删除掉多余的零 再用上面的公式就方便了