【发布时间】:2014-05-24 19:58:30
【问题描述】:
我有一些数据如下(A:D 列包含数据,E 列是我创建的总和):
NO
SE
Date Country ID Value Sum
30-01-2014 SE B-08888 10 10
05-02-2014 SE B-08888 23
06-02-2014 SE B-08888 20
13-05-2014 SE B-08888 17 27
14-05-2014 SE B-08888 10
13-05-2014 NO A-07777 15 35
14-05-2014 NO A-07777 20
我想在以下情况下对具有相同国家和相同 ID 的所有值求和:1) 日期大于 1/5; 2) 当日期小于 1/5 时。
我正在使用SUMIFS。但是当我包含小于 1/5 的日期参数时,SUMIFS 没有给出正确的结果。
=SUMIFS($D$5:$D$11;$A$5:$A$11;"<="&DATE(2014;5;1);$B$5:$B$11;A2;$C$5:$C$11;C5) ==> gives incorrect result (=10)
=SUMIFS($D$5:$D$11;$A$5:$A$11;">="&DATE(2014;5;1);$B$5:$B$11;A2;$C$5:$C$11;C8) ==> gives correct result (=27)
有没有一种方法可以同时考虑日期条件(即日期大于和小于 1/5)并使公式通用,这样我就不必遍历每个单元格来更改参考?
谢谢。
【问题讨论】:
标签: arrays date multidimensional-array excel-2010 sumifs