excel 统计 出现次数

如图所示,我想在U1单元格内统计1出现的次数并进行累加,用哪种公式?
注意:中间空白的单元格内是要填写其它数据的,所以统计公式里不能用类似(A1:T1)
请问如何做啊,我试了好几个公式了,都是类似让直接A1:T1之类的,但是中间的空白单元格无法空出来啊!!!
哪位大哥帮我一下吧,别的同事们都放假了,俺还在加班呢!在线等!

=COUNTIF(A1:T1,1)
不能用这个,那么就这样吧
=SUMPRODUCT(MOD(COLUMN(A1:T1),2)*(A1:T1=1))
如果以上公式中(A1:T1)还不符合要求就用下面的,实际上mod(column(a1:t1),2)已经指定了单数列来计算了。还不行?那只好用下面笨方法了。
=PRODUCT((A1=1)+(C1=1)+(E1=1)+(G1=1)+(I1=1)+(K1=1)+(M1=1)+(O1=1)+(Q1=1)+(S1=1))
真不知道楼主怎么想的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-04
不管空格里还要输入什么数据都好,只要不是1就行
统计1的个数就用这个公式
=COUNTIF(A1:T1,1)追问

大哥,能看清楚题目以后再回答吗,如果像你说的那样我就不来这里提问了!

追答

有个笨办法
一个个单元格用IF函数判断后再将符合条件的个数相加
=IF(A1=1,1,0)+IF(C1=1,1,0)+IF(E1=1,1,0)+IF(G1=1,1,0)+IF(I1=1,1,0)+IF(K1=1,1,0)+IF(M1=1,1,0)+IF(O1=1,1,0)+IF(Q1=1,1,0)+IF(S1=1,1,0)
这公式太难看了 --!!!

第2个回答  2011-04-04
=SUMPRODUCT(MOD(COLUMN(A1:T1),2)*(A1:T1=1))
你试过了吗,一个问题老是问
第3个回答  2011-04-04
鉴于题目要求,不用A1:T1类函数,就笨方法吧。10次IF函数也行,满足条件记1,不满足记0,合计即可。
=IF(A1=1,1,0)+IF(C1=1,1,0)+IF(E1=1,1,0)+IF(G1=1,1,0)+IF(I1=1,1,0)+IF(K1=1,1,0)+IF(M1=1,1,0)+IF(O1=1,1,0)+IF(Q1=1,1,0)+IF(S1=1,1,0)
第4个回答  2020-07-12

Excel如何统计出现次数?这个视频告诉你!办公软件实用技巧。

相似回答