excel中 公式 =(B2>AVERAGE($B$2:$B$12))*MOD(COLUMN(),2) 是什么意思,特别是MOD和里面的COLUMN

 我来答
百度网友e1af404
2013-03-26 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.1万
采纳率:59%
帮助的人:4017万
展开全部
MOD是求余
column()是取当前单元格所在的列号
MOD(COLUMN(),2)是取得列号除以2所得的余数,结果为1或0
B2>AVERAGE($B$2:$B$12)是指B2大于某一区域的均值,如果大于均值时,返回true(1)或false(0)
两者相乘,表示
B2中的值大于某一区域的平均数,且当前列为奇数列时,条件才满足
方括号
2013-03-26 · TA获得超过3.8万个赞
知道大有可为答主
回答量:1.7万
采纳率:55%
帮助的人:1.8亿
展开全部
B2大于B2:B12的平均数并且当前列是单数时显示1,否则为0。
MOD是取余数COLUMN()是当前列号,当前列为双数时COLUMN()除以2余0,当前列为单数时COLUMN()除以2余1。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-03-26
展开全部
同意dychj8827197的“单独”解释
但是公式整体看起来有问题
1、B2>AVERAGE($B$2:$B$12)
看起来像是进行判断的
单独用括号括起来是什么意思?
其值只能是true或false
或者说1或0
2、MOD(COLUMN(),2)
其值只能是0或1
表示偶数列或奇数列
3、这两个括号相乘
是什么意思?
费解!费解!费解!
4、按字面意思解释
应该是
如果b2中的数值大于b2:b12的平均值
并且公式所在列为奇数列
则公式所在单元格的值为1
否则为0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式