答案1
试试这个。我们将使用您的数据透视表找出您不想要的行,然后使用它在您的数据表中创建一个筛选列,然后在您的数据透视表中使用我们的新筛选列。
首先从您的列中删除小计,VIN
这样您会得到如下结果:
然后订购您的DEAL DATE
专栏降序- 因此,每个 VIN 的顶部都显示最新的日期。
现在在相邻列(我将其放在 F4 中)输入此公式。这将为行创建唯一标识符:
=IF(B4="","",B4&"-"&C4&"-"&D4)
忽略IF()
所有旧交易,对于最近的交易,我们创建由VIN
、DEAL DATE
和组成的连接标识符CUSTOMER NUMBER
。
现在转到主数据表。添加一个新列,并将VIN
、DEAL DATE
和的列连接起来CUSTOMER NUMBER
(与我们在上面的公式中所做的相同)。
在数据表中添加另一列,我们将使用它作为过滤器。输入此公式(将工作表名称更改为数据透视表所在的位置):
=IF(ISERROR(IF(MATCH(F2,YourPivotTableWorksheet!F:F,0),"Recent Deal")),"Old Deal",IF(MATCH(F2,YourPivotTableWorksheet!F:F,0),"Recent Deal"))
调整数据透视表范围以添加这两个新列,并使用新的过滤列排除不需要的行。