4个回答
展开全部
1、在AK5输入
=MODE(C5:AI5)
回车并向下填充。
2 、在AL5输入
=IF(ISNA(MODE(IF(($C5:$AI5<>0)*(COUNTIF($AK5:AK5,$C5:$AI5)=0),$C5:$AI5))),"",MODE(IF(($C5:$AI5<>0)*(COUNTIF($AK5:AK5,$C5:$AI5)=0),$C5:$AI5)))
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向右和向下填充。
如果你只截至AT5,公式后面因返回不到数据而出现的错误显示可以被忽略,公式可以简化:
=MODE(IF(($C5:$AI5<>0)*(COUNTIF($AK5:AK5,$C5:$AI5)=0),$C5:$AI5))
也是数组公式,操作同上。
(话外,你也喜欢用2003版本?)
更多追问追答
追问
是的喜欢用2003版本的
2 、在AL5输入
=IF(ISNA(MODE(IF(($C5:$AI50)*(COUNTIF($AK5:AK5,$C5:$AI5)=0),$C5:$AI5))),"",MODE(IF(($C5:$AI50)*(COUNTIF($AK5:AK5,$C5:$AI5)=0),$C5:$AI5)))
后面显示出来的不对
追答
你是按行统计,但你的公式怎么会有“$C5:$AI50”?50是第50行的哦!
展开全部
=INDEX($C1:$AI1,SMALL(IF((COUNTIF($C1:$AI1,$C1:$AI1)=MAX(COUNTIF($C1:$AI1,$C1:$AI1)))*(MATCH($C1:$AI1,$C1:$AI1,)=COLUMN($A:$AG)),COLUMN($A:$AG)),COLUMN(A1)))
2003版写起来就有点长。如果高版本
mode.mult(c1:ai1)就可以了。
2003版写起来就有点长。如果高版本
mode.mult(c1:ai1)就可以了。
更多追问追答
追问
显示不出来
追答
可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个在旁边写个辅助列就好了啊,h1=g1-f1,下拉,然后g100用个sum函数队h列求和(不需要h列的话隐藏掉就行了),或者g100=sum(g1:g99)-sum(f1:f99),这个就是加法交换律
追问
不会写(%%)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询