0

我想在 excel 宏中实现一些代码来为我分组一些数据,然后计算分组列的总和。请看下面的数据。

我想检查而不是编写宏有没有办法通过excel公式实现它?我的意思是通过excel公式将它们分组并计算另一列中的总时间?

Fix.No  Duration        Expected result 
111 00:00:55        Fix.No  Total Duration
111 00:59:15        111 01:02:25
123 00:10:55        123 00:10:55
111 00:01:15        265 00:00:45
265 00:00:45        214 01:00:05
214 01:00:05            
4

3 回答 3

1

您正在寻找PIVOT TABLE 功能

于 2012-06-22T03:39:12.113 回答
1

要获得类似于 SQL 如何给出输出的数据,可以使用以下步骤在 excel 中完成

  1. 选择数据透视中的源数据
  2. 在数据透视表中排列行过滤器中的所有非聚合列
  3. 在数据透视表中的值中选择聚合列
  4. 数据透视选项--->设计----->报表布局----->以表格形式显示
  5. 然后从报告布局选项卡中选择重复所有项目标签
  6. 删除所有总计和小计希望这会有所帮助并进行相应的修改
于 2013-12-06T06:06:51.430 回答
1

如果您愿意手动(或通过宏)输入第一列值(每个不同的值,因为您在那里拥有它),那么您可以使用 SUMIF 函数来计算总数。

于 2012-06-22T03:22:36.737 回答