带两个条件的Excel-Sumif

带两个条件的Excel-Sumif,excel,excel-formula,Excel,Excel Formula,我想计算一个月内按产品类型划分的总收入 数据如下: A: name of client B: month C: product type D: revenue A:客户名称 B:一个月 C:产品类型 D:收入 我想有一个汇总表,其中月份在顶部(B1-一月、C1-二月等),产品类型在左侧(A2-类型1、A3-类型2、A4-类型3) 你能帮我找出正确的公式吗?你可能想看看=Sumifs()。这是一个多条件版本的=Sumif() 将其粘贴在汇总表的B2中,并将Sheet1更改为数据所在的任何表格。这不

我想计算一个月内按产品类型划分的总收入

数据如下:

A: name of client B: month C: product type D: revenue A:客户名称 B:一个月 C:产品类型 D:收入 我想有一个汇总表,其中月份在顶部(B1-一月、C1-二月等),产品类型在左侧(A2-类型1、A3-类型2、A4-类型3)


你能帮我找出正确的公式吗?

你可能想看看
=Sumifs()
。这是一个多条件版本的
=Sumif()


将其粘贴在汇总表的B2中,并将
Sheet1
更改为数据所在的任何表格。

这不是真正的答案,但有太多的内容需要评论

  • 在B1中使用实际日期:M1,而不是1月、2月等。从B1中的2014年1月1日开始,然后将
    =EDATE(B1,1)
    填入C1,并向右填入M1。最后,选择B1:M1并点击Ctrl+1。转到“数字”选项卡并从左侧列表中选择“自定义”。对类型使用mmm或mmmm:。通过这种方式,您将有真实的日期,您可以在类似于1月或1月的计算中使用

  • 在B2中的第一个公式中使用相对和绝对单元格引用的组合。参考B1中的日期时,请使用
    B$1
    。在A2中引用产品类型时,请使用
    $A2
    。这将锁定日期的第一行和产品类型的第一列,同时允许相应单元格引用的其余部分相对“浮动”

  • 您的产品数据日期可能不全是一个月的第一天,因此
    SUMIFS
    必须捕获一个月内的所有日期。假设您的产品类型在Sheet3的D列中,日期在Sheet3的F列中,金额在Sheet3的H列中。在汇总表的B2中开始您的第一个公式,如下所示:


    =SUMIFS(Sheet3!$H:$H,Sheet3!$D:$D,$A2,Sheet3!$F:$F,“>=”&B$1,Sheet3!$F:$F,“@pnuts是的,Pivot为我解决了它。谢谢!
    
    =Sumifs(Sheet1!$D:$D, Sheet1!$C:$C, $A1, Sheet1!$B:$B, B$1)