答案1
答案2
对于 sumproduct 公式,我发现如果有多个符合条件的列或行,将条件数组与数据引用数组分隔开(用逗号)效果更好。该函数的格式为 SUMPRODUCT(array1, [array2], [array3], ...),显然它不需要多个数组,但我再次发现显示为两个数组效果更好。因此在 Ragesh 的示例中,它将如下所示:
=SUMPRODUCT((A300:A306=C309)(B299:I299>=C310)(B299:I299<=C311),B300:I306)
唯一的区别是 B300 前面的逗号。在我的示例中,顶部的日期以周为单位,我想将数据合并为月,这只有在使用逗号时才有效。就我个人而言,我更喜欢 sumproduct 的格式,而不是 Sum(If) 或 SUMIFS 版本,因为我更容易记住它,但这是个人喜好。