搜索
首页 电脑/网络 软件

EXCEL 公式?

=SUM((B4:B25>=C28)*(B4:B25=F28)*(E4:E25=G28)*(H4:H25))此公式何解??? 我不明白括号里面的东西????

全部回答

2006-07-12

0 0

    (B4:B25>=C28) 看从B4到B25里的数是否大于等于C28的数,如果大于等于则是真值1,否则是假值0 (B4:B25=F28)(E4:E25=G28)同理 运算过程是一行一行的,先计算H4这行 (B4>=C28)*(B4=F28)*(E4=G28)*H4 若B4=2 C28=1 D28=5 C4=3 E28=3 D4=5 F28=4 E4=6 G28=6 H4=5 则H4这行得数是1*1*1*1*1*5=5 然后计算H5这行 (B5>=C28)*(B5=F28)*(E5=G28)*H5 若B5=0 C28=1 D28=5 C5=3 E28=3 D5=4 F28=4 E5=6 G28=6 H5=3 因为B5小于C28,所以(B5>=C28)是假值0 则H5这行得数是0*1*1*1*1*3=0 以些类推上H6到H25几行 只要有一个假值,那这行的值就是0,最后再把H4到H25行不为0的数相加,就是最后结果。
     呵呵,语文学得不好,表达有限,如果有问题给我留言。

2006-07-13

92 0

其实上面的回答都已经很准确了,外面的大括号是用CTRL+ENTER组合键完成的(输入{}是不行的),功能是多个单元格分别计算(数组公式),没有大括号会报错的。 真假只是一个判断值,不过设计程序的人员赋予了它们一些整数值,在EXCEL中,真可以用1(True)表示,假可以用0(False)表示,这样真假就可以用乘或除与其它数值进行计算.

2006-07-12

73 0

(B4:B25>=C28)*(B4:B25=F28)*(E4:E25=G28)这些条件同时满足时为真值,不同时满足时为假值

2006-07-12

90 0

      =SUM((B4:B25>=C28)*(B4:B25=F28)*(E4:E25=G28)*(H4:H25))是多条件计数公式,即同时满足((B4:B25>=C28)、(B4:B25=F28)、(E4:E25=G28)时H5:H25各单元格数据之和。
  中间的*或者逻辑和,即and。     为了更清楚地说明问题,我做了一个附件,你可以试着修改各条件区域的数,看看有什么不同。(为了显示上的方便,我设计了一些颜色,如E4:EB25的条件格式是大于且等于G25时显示绿色)同时,我觉得这个公式因为条件太多,应该用数组公式来计算更好一些。
   。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
软件
程序设计
电脑装机
操作系统/系统故障
硬件
笔记本电脑
百度
互联网
反病毒
软件
软件
多媒体软件
系统软件
办公软件
网络软件
图像处理软件
举报
举报原因(必选):
取消确定举报