作业帮 > 综合 > 作业

excel中SUMPRODUCT条件中加一个两列相应数的比较,我编出公式,但结果都是0,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 17:45:21
excel中SUMPRODUCT条件中加一个两列相应数的比较,我编出公式,但结果都是0,
=SUMPRODUCT(('7月收集数据'!D3:D500="KDV")*('7月收集数据'!P3:P500="2011-7-01")*('7月收集数据'!Q3:Q500>=P3:P500)*'7月收集数据'!R3:R500)
对D列为KDV的条目相应P列小于等于固定值,相应Q列大于等于固定值且小于等于P列相应值的对应R列数值的相加.没有('7月收集数据'!Q3:Q500>=P3:P500)是没有问题的,加了公式也没有报错,但是结果都变成了0
PS:能不能帮忙实现D列为含有“KDV”的条目实现上述的功能
Q3:Q500
1、类似这样的日期字符"2011-7-01"属于字符串,是无法和日期格式的单元格数据进行比较的,必须改为:DATE(2011,7,1) 和 DATE(2011,7,31)
2、你的q列和p列单元格数据都是什么格式?如
再问: q和p列都是日期格式的 '7月收集数据'!Q3:Q500>=P3:P500这个没有问题吗?
再答: 方便的话,把文件传来看看:qq 109217166
再问: 我发的你QQ的邮箱,有收到吗,原始数据只有七月份的,公式就看七月份的就好,后面我就可以自己贴了。
再答: AB4单元格公式改为: =SUMPRODUCT(('7月收集数据'!D3:D500="KDV")*('7月收集数据'!P3:P500=DATE(2011,7,1))*(DATE(YEAR('7月收集数据'!Q3:Q500),MONTH('7月收集数据'!Q3:Q500),DAY('7月收集数据'!Q3:Q500))