根据水平和垂直标准对行中的数据求和

Summing data in rows based on horizontal and vertical criteria

我有以下格式的数据集:

           Date 1   Date 1   Date 1  Date 2   Date 2   Date 3   Date 3
Product 1    10       20       10      5       10       20       30
Product 2    5        5        10      10      10       5        30
Product 3    30       10       5       10      30       30       40
Product 4    5        10       10      20      5        10       20

我正在尝试按日期汇总产品的销售额,以创建以下内容:

           Date 1   Date 2   Date 3  
Product 1    40       15       50            
Product 3    45       40       70       
Product 4    25       25       30 
Product 2    20       20       35     

第二个 table 中的产品通常顺序不同,因此简单的 SUMIF 是不够的。

我尝试过 SUMINDEXMATCH 的组合,以及 SUM 和嵌套 IF 函数的组合,但没有成功谷歌搜索或反复试验让我到达那里。我一直只返回一个单元格中的值,但没有设法求和。

使用以下设置:

我用了下面的公式

=SUMIF($B:$H,B,INDIRECT("$B" & MATCH($A11,$A:$A,0) & ":$H" &MATCH($A11,$A:$A,0)))

得到想要的东西。我把公式放在B11然后复制下来