每个月获得一个类别的每个价格?

时间:2013-07-20 11:39:27

标签: excel excel-formula google-sheets

我有实体date, name, price的数据。我设法在Categories colume中为每个名称= LEFT(B2;FIND(" ";B2))获取不同的类别。事实上,我想为每个类别获得每月总计的月度价格。

我的表: My Data:

我试过了:

=SUMIF(B2:B6;LEFT(B2;FIND(" ";B2));C2:C6)

但是,此公式会返回0并且也不会给出每个类别和每月的价格。

我真的很感谢你的帮助!!!

2 个答案:

答案 0 :(得分:2)

如果你想要每行的总和,它将为当前行的类别和当前行的月份求和,你可以使用SUMIFS这样的

=SUMIFS(C:C;E:E;E2;A:A;">"&EOMONTH(A2;-1);A:A;"<="&EOMONTH(A2;0))

SUMIFS需要Excel 2007或更高版本

答案 1 :(得分:1)

=SUMIF(E:E,E2,C:C)将为您总结类别

我认为如果您想按日期对类别求和,您可能需要使用数据透视表或编写宏

您可以使用多个=sumif编写criteria函数,但我不确定如何为每个新条件定义“日期范围”