我无法获得SUMIFS函数来识别我的条件之一。我的公式是
bPhase
A列-总计 B-状态 C-停靠日期 D-发货日期
如果我不考虑最后一个条件,则该公式效果很好。即发货日期不等于DOCK日期(D:D,“ <>”&J:J)
mPt
答案 0 :(得分:1)
您将需要转换为SUMPRODUCT之类的数组类型公式:
=SUMPRODUCT(A2:A4,(B2:B4 = 1)*(C2:C4<=TODAY())*(C2:C4<>D2:D4))
使用数组类型公式的主要缺点在于,它将逐个迭代引用,因此,应将范围引用限制为获取整个数据集所需的最小大小。
答案 1 :(得分:0)
或者添加最后一列来验证C和D列中的日期以返回true / false或0/1,然后将该列用作第二个条件?