当折叠至“年份”级别时,在 Excel 数据透视表中显示 12 月的值

当折叠至“年份”级别时,在 Excel 数据透视表中显示 12 月的值

我的 Excel 数据表显示每个日历月末的库存单位数。它看起来像这样:

Excel 数据表

我想创建一个数据透视表,当它折叠到年份级别时显示最后一个(即 12 月)的值,如下所示:

数据透视表

有什么办法可以做到这一点?

答案1

编辑 显示带有数据透视表的选项

如果你确实想创建数据透视表,你可以

  • 添加月份列(例如 C2:=MONTH(A2)
  • 使用创建数据透视表
    • 年份 => 行数
    • 单位 => 值
    • 月 => 过滤

在此处输入图片描述

  • 然后筛选月份-12的数据透视表。

在此处输入图片描述

当然,您可以通过添加月份列并在原始数据中对其进行过滤来获得类似的结果!!!


一个更具动态的选择是设置一个包含年份列的表格。

然后您可以使用以下公式:(其中 G2 = 年份,Table5是您的数据表)

=VLOOKUP(MAX((YEAR(Table5[Date])=H2)*Table5[Date]),Table5,2,FALSE)

并向下填充。

在此处输入图片描述

相关内容