0

我在excel中对日期进行分组时遇到了一些麻烦。我创建了一个数据透视表,将 3 个月之间的一组日期组合在一起。但是,我想利用数据透视表的刷新能力——当您刷新数据透视表时,它将更新为您添加或从数据透视表所基于的数据源中删除的任何内容。

但是,当我将三个月之间的日期分组在一起时,我注意到如果我不添加与分组中的日期完全对应的日期,那么 picot 表不会将该条目添加到数据透视表中。例如,如果我的分组中有以下日期(5 月到 7 月之间):

5/21/2013, 7/18/2013, 6/8/2013

在我的源数据电子表格中添加了以下日期:

5/2/2013

5/2/2013不会添加到数据透视表中的特定分组中,因为它与上述其他日期不完全相同。我想要它,以便我可以将所有日期从5/1/20137/31/2013包含在内,而不是原始分组中的日期。有人知道如何做到这一点吗?谢谢!

4

3 回答 3

0

Provided your source 'dates' are not text Excel should be able to cope.

I fear (hope?) we were at cross-purposes about which "Group" to use. I meant the one that pops up (as on the left below) when right-clicking one of the Qtr headings in the PivotTable.

SO17883636 example

于 2013-07-26T16:55:33.400 回答
0

http://www.datawright.com.au/excel_resources/expanding_pivot_tables.htm

im curious as to how you are currently grouping them without adding new ones, there may be a way to work with what you already have especially if you are willing to incorporate some VBA

于 2013-07-26T16:56:54.543 回答
0

如果您有权在数据中添加其他公式,您可以在附加列中计算“季度”(参考此处)

如何从日期获取年份季度?

我倾向于总是在这样的数据行中创建我的组,而不是尝试使用数据透视组。例如,您还可以在行中使用 = year(A1) 提取“年份” - 因此您可以稍后轻松地将其添加为数据透视行项目以进行分组。如果您的数据源被正确格式化为 excel 2007“表格”,那么当您粘贴新数据时,这些公式将向下填充。

于 2013-07-26T17:59:19.793 回答