您好,讨教关于execl复合统计公式

1个回答

  • 应该是出现了#VALUE!的错误提示了吧,这是因为公式用的整列的引用(EXCEL 2003版本更加是不支持整列引用),如A:A、C:C、D:D,这是包含了表头的销售日期、商品名称.等,SUMPRODUCT计算时是不能包含表头的,假设第一行为表头,则公式要避开第一行,即公式写作:

    =SUMPRODUCT((C$2:C$2000=G1)*(A$2:A$2000=F2)*D$2:D$2000)

    如果用的是EXCEL 2007及以上版本,则可以不必考虑表头的情况,公式精简为这样:

    =SUMIFS(D:D,C:C,G1,A:A,F2)