Excel查询(VLookUp也许?)

这是情景:

我有两列。 一列包含1638行(上周在系统中存在的客户)。 第二列包含1488行(本周系统中的客户)。 这不仅仅是两个数字的差别,因为有些客户已经被添加,有些客户已经丢失了。 例如,我知道系统(1638-1488)中客户减less了150个,但是有可能增加了50个客户,有200个客户丢失了。
我的同事告诉我要做一个Vlookup,如果没有上周到这个星期的比赛,我会看到#null。 我可以使用数据透视表来创造#null的总和。

你的想法是什么? 提前致谢

另外,我希望我很清楚。 如果你需要更多的信息,我会很高兴给它

最后2个步骤不是必须的,但对格式化很有帮助:

  • 添加标题,thisWeek和lastWeek,然后调整结果。
  • 将这个周末和lastWeek添加到行标签区域。
  • devisefunction区>>报告布局>>以表格格式显示
  • 在枢轴点击右键总计并删除。

现在你只是过滤空白,看看客户不可用。 您也可以将标签拖到值框中以获取计数(如果需要)。

对于您的要求与IF语句和ISNA结合,MATCH可能会比VLOOKUP更好。 我假定上周的客户名单在A列,本周在B列。

=IF(ISNA(MATCH(B2, A:A, 0)), "New Customer", "Old Customer") 

此代码从单元格B2中获取值并在列A中查找它。如果find它,则返回“旧客户”,否则返回“新客户”。 您可以更改IF语句的输出以适合您的目的。

使用条件格式是另一种select – 不需要占用比已经占用的单元更多的空间。

使用=ISNA(MATCH(A1,B:B,0)ColumnB =ISNA(MATCH(B1,A:A,0)格式化ColumnA并适用于适合的范围。

(假设这两个列表在前两列)。

SO13827174的例子

增益和/或损失列表可以通过按颜色过滤提取,也可以通过这种方式提供计数。