如何根据时间和组求和 excel

How to sumif based on time and group excel

如何根据日期计算特定项目的总数?例如,我们有:

Date    item    qty

3-Mar-21    blue    1

3-Mar-21    green    0

3-Mar-21    green    2

3-Mar-21    blue    2

3-Mar-21    red    1

4-Mar-21    red    1

4-Mar-21    blue    2

4-Mar-21    green    4

4-Mar-21    green    2

4-Mar-21    red    3

4-Mar-21    blue    1

结果将是:

3-Mar-21 blue 3

3-Mar-21 green 2

3-Mar-21 red 1

4-Mar-21 blue 3

4-Mar-21 green 6

4-Mar-21 red 4

有没有快速的方法excel?

我认为您需要 3 列:

  1. 日期
  2. 颜色
  3. 人数

然后对第 1 列和第 2 列进行排序。剩下的问题:您必须编写一个 VBA-宏来添加数字。

将 table 列 A 和 B 复制到新位置。
在我的示例中,我将使用 E1 作为位置。

删除新 table 功能区中 Excel 数据下的重复项。

在 G2 中添加此公式:

= SUMIFS(C:C,A:A,E2,B:B,F2)

并在公式结束处填写。