我有一组与日期相关的数据:
3月1日
3月2日
3月3日
3月4日
3月5日
3月6日
虽然透视表允许设置日期范围(分组),但这些只是不同的范围:
3月1-3日
3月4-6日
我想要做的是让分组重叠:
3月1-3日
3月2-4日
3-5月
3月4-6日
Excel 2010能否做到这一点?这样做的目的是找到滚动日期范围内的不同条目(a、b、c、d、e、f)的数量,因为一些条目会在不同的日期落入和超出该范围。
发布于 2016-03-24 08:30:03
您必须修改SQL查询才能做到这一点。我相信你必须使用几个UNION ALL查询来复制'main‘查询两次。在第一个UNION ALL位中,从日期中减去1。在第二个UNION ALL位中,从日期中减去2。结果数据-如果以表的形式返回,并以示例数据为例-将如下所示:

透视时,将日期放在行窗格中,筛选出2月28号和29号的前两个日期,将项目放入列窗格,然后将项目再次放入值区域,如下所示:

不需要做任何分组:它实际上已经按照您想要的方式进行了分组,因为这些UNION ALL重复。Ignore the values of Thress值numbers...it表示是否存在感兴趣的数字。实际上,您甚至可以应用自定义数字格式“Yes”;;,这将返回以下内容:

https://stackoverflow.com/questions/36178641
复制相似问题