请问如何用sumif或者其他函数求出条件范围内另一列的和?

如图所示,该在问号处填入什么公式,能在该工作簿中自动取左列(7058)工作表,并自动统计符合条件,例如介于201至225之间的金额?日期处已处理为数值格式介于201-22... 如图所示,该在问号处填入什么公式,能在该工作簿中自动取左列(7058)工作表,并自动统计符合条件,例如介于201至225之间的金额?日期处已处理为数值格式
介于201-225日期之间的金额,我用=SUMIF(INDIRECT("'"&$A3&"'!a:a"),{">200","<226"},INDIRECT("'"&$A3&"'!$D:$D"))统计有误
展开
 我来答
月夜清泉168
高粉答主

2014-04-03 · 每个回答都超有意思的
知道大有可为答主
回答量:3.2万
采纳率:85%
帮助的人:4406万
展开全部
公式改为:
=SUM(SUMIF(INDIRECT("'"&$A3&"'!a:a"),{">200",">225"},INDIRECT("'"&$A3&"'!$D:$D"))*{1,-1})
追问
你这样是对的,但是我不是很理解,可以讲解一下吗?
追答
你的公式解决了工作表条件计算的问题,但这个条件是个数组,结果有两个,单元格只能显示第一个结果。
我的公式在你的基础上,修改了第二个求和条件,两乘以数组{1,-1},即前一个条件为正数,后一个条件转为负数,再用SUM将这两个结果求和,相当于前一结果减去后一结果。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式