找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2102|回复: 6

[求助]:关于多条件求和中IF的一点疑问

[复制链接]
发表于 2004-11-26 09:08:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
语法
IF(logical_test,value_if_true,value_if_false)
如果 logical_test 为 FALSE 且忽略了 Value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。
如果 logical_test 为 FALSE 且 Value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。
我好象没有发现这两句话的差别,高手举例说明一下吧?
图中数据任取,黄色部分为公式=SUM(IF(A1:A13=3,IF(B1:B13=1,C1:C13))),用于多条件求和,结果为8
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-11-26 10:23:28 | 显示全部楼层
你的帖子总是这样令我费解,令我绞尽脑汁才能明白一点点。
这个结果是应用数组公式后得到的,就结果而言完全正确。后一个判断得到的序列值是{1、0、3、0、5、0、7、0、9、0、11、0、13},所以第一步得到结果是=SUM(IFA1:A13=3,{1、0、3、0、5、0、7、0、9、0、11、0、13}),接下来的结果就等于8了。
也许这个结果不符合你的多条件求和原意,那就从新考虑嵌套判断的先后关系。因为这是你随意取的数据,所以我也不明白你究竟想实现什么多条件。
TRUE=1,FAUSE=0,两者之间等于对相同物质的不同表达方式,没有本质区别。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-11-26 10:39:04 | 显示全部楼层
忽略了 Value_if_false(即 value_if_true 后没有逗号),
Value_if_false 为空(即 value_if_true 后有逗号
举这个例子主要是针对这两句话来的,图中公式是数组计算得到,实现满足A1:A13=3且B1:B13=1的所有C1:C13的和。但这个IF语句没有value_if_false,按照常规理解即条件为真,结果为value_if_true,但不知道条件为假时,答案应该是多少。IF语句缺少value_if_false时应该是多少?

这是在网上下载的学习资料,当使用多条件求和时,有两个方法,方法一:工具→向导→条件求和,方法二,就是这个数组公式了
长老,我刚通过学习资料了解EXCEL,有些地方词不达意,敬请原谅,哈哈~~~
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-11-26 11:21:14 | 显示全部楼层
当忽略Value_if_false且结果为假时返回FAUSE,Value_if_false 为空且结果为假时返回0。
把B3、B5改为不是1的值你就会看到结果。SUM(FAUSE)=SUM(0)=0。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-11-29 12:14:30 | 显示全部楼层
这个我看不懂,请各位楼主多多发贴
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-8-28 18:29:04 | 显示全部楼层
后面有关于多于7层的方法,大家找找看
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-8-31 08:58:27 | 显示全部楼层
初学电子表格,有点看不太懂,以后还是要向各位多多学习!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-22 06:59 , Processed in 0.203914 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表