如何在数据透视表过滤器详细信息中显示当前月份有销售的新帐户,而其他月份均无销售?

如何在数据透视表过滤器详细信息中显示当前月份有销售的新帐户,而其他月份均无销售?

我有一张巨大的数据透视表,其中包含超过 800,000 行的原始数据。行标签中有客户,列标签中有月份或年份。

每个月,这个数据透视表都会根据上个月的销售数据报告进行增长,例如,我刚刚完成二月份销售数据的汇编和报告,因此我拥有 2012 年、2013 年以及现在的 2014 年一月和二月的全部数据。

从此数据透视表中,我需要提取以下任一帐户:这个月有销售所有其他月份没有。我不知道如何在数据透视表中实现这一点。所以我想我需要找到一个公式,在原始数据的一列中得出“Y/N”是否为新。

有人能帮忙或建议如何实现这一点吗?我非常愿意发送一个数据样本,以便您可以看到我的数据透视表的布局以及原始数据的外观。

答案1

正如您所怀疑的,需要一个“辅助”列。假设您的数据如下所示: 在此处输入图片描述

我添加了 D 列,将其命名为“新客户?”,并在 D2 中包含以下公式并向下填充: =IF(SUMIFS($C$2:$C$8,$A$2:$A$8,A2,$B$2:$B$8,"<"&DATE(YEAR(TODAY()),MONTH(TODAY()),1))=0,"Y","N")

这将计算出唯一客户名称/编号的上个月总销售额,如果为零,则将此标志设置为“Y”/是。

从这里,我们可以将其作为数据透视表中的报告过滤器,以获取没有前一个月销售记录的客户: 在此处输入图片描述

相关内容