我有一个源数据表,每个数据项都有两个日期字段,startDate和endDate。我想在excel中生成一个数据透视表,其中包含来自这些列中任意一列的每个日期的行标题,以及两个汇总列,一个用于计数已开始,另一个用于计数结束。
例如,以下源数据:
ItemId | startDate | endDate
1 | 6/1/16 | 6/2/16
2 | 6/2/16 | 6/3/16
3 | 6/1/16 | 6/3/16
会产生这样的数据透视表:
Date | Started | Ended
6/1/16 | 2 | 0
6/2/16 | 1 | 1
6/3/16 | 0 | 2
答案 0 :(得分:0)
我怀疑我会为此选择一个数据透视表解决方案(这与我不同!)但我认为可以使用PT:
1)从多个合并范围(例如here)创建一个PT,范围为A:B和A:C(假设ItemID
在A1中)。
2)在7.选择ColumnsA:C(在新工作表中)并应用Remove Duplicates(选中所有列)。
3)从剩下的内容创建一个新的PT(COLUMNS的列,ROWS的值,VALUES的行数)
4)右键单击startDate
,移动,然后单击第一个选项。
5)在数据透视表选项...中,总计&过滤器取消选中Grand Totals
和布局&格式,格式,检查For empty cells show
并输入0
。
6)调整标签以适应。