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
并适用于适合的范围。
(假设这两个列表在前两列)。
增益和/或损失列表可以通过按颜色过滤提取,也可以通过这种方式提供计数。
- 在Excel公式中引用最后一行
- Application.Worksheetfunction Sumproduct问题
- 使用soffice命令行将xls转换为以分号分隔的csv
- 我可以使用Master Data Services通过Excel加载项导入数据吗? 主要措施! (数字/值)
- 在通过html生成的excel单元格中添加新行
- 如何通过VBA对Outlook中的excel列进行sorting 代码执行不sorting
- 计数单元格值并存储在一个variables中,以便以后使用vba
- 我可以dynamic地从这个公式中sorting列表,而无需帮助列吗?
- 如何格式化Excel中的大数字,用两位有效数字四舍五入