0

我在excel中有一组数据,如下所示:

Project Name alpha date alpha price beta date beta price final date final price
Project a 1/01/2013 $123.00 2/02/2013 $324.00 5/02/2013 $222.00
Project b 2/01/2013 $432.00 9/03/2013 $111.00 30/03/2013 $321.00
project c 2/02/2013 $4,431.00 8/03/2013 $231.00 7/04/2013 $343.00
project d 3/04/2013 $1,232.00 30/01/1906 $3,122.00 6/07/2013 $666.00

我需要为项目的所有项目和阶段的每个月/年生成一个总和。IE:

Jan 2013 $555
Feb 2013 $4,977

解决这个问题的最佳方法是什么?

4

2 回答 2

0

一个建议是“反转枢轴”(例如,如在数组中查找行/列索引的 excel 公式所述)并双击Grand Totals 的交点。插入一列:

=MONTH(Table1[[#This Row],[Value]])&" | "&YEAR(Table1[[#This Row],[Value]])

和一列,在标题下方的第一行(假定为 Row1):=C3其中 C 假定为 Value 列。
复制表格并粘贴特殊值。
过滤 Column 列并删除所有包含price.
对月/年列和小计进行排序,对于该列中的每个更改,另一个添加的列。

于 2013-10-08T01:07:34.657 回答
0

这是数据透视表的一个很好的用例。

  1. 突出显示日期列,右键单击,设置单元格格式.. 菜单项。然后使用 MM/YY 的自定义数据格式来获取月份和年份格式的所有内容。

  2. 转换所有日期后,突出显示整个表格,然后制作数据的数据透视表(使用创建菜单)。将数据透视表放在新工作表上。

  3. 根据需要使用数据透视表对数据进行分组和汇总。您可以将各种项目拖到数据透视表行中,然后使用 sum() 函数组合成本列。在需要的地方添加过滤器或项目组。

如果您从未使用过数据透视表,我强烈建议您花 30 分钟来学习。它们非常直观且功能强大。

祝你好运!

于 2013-10-07T22:57:39.477 回答