在excle表格中经常会出现重复数据的情况,那么我们怎样利用vlookup进行匹配呢?
在快递单号统计中我们会有同一个人同一个手机号码同时发了多个快递,但是这个快递号码和我们的姓名或者是系统的订单号不在一个表格的情况,这时候我们就需要用到这个方法。下图为系统的订单号表格和快递发出表格不在一起的情况,需要进行一下匹配处理。
把图中的单号匹配到第一个表格中,因为有多个单号的情况,所以会复杂些。
我们可以做个辅助列公式如下:=COUNTIF($C$2:C2,C2)&C2。目的是让每个重复的数据变得唯一。
匹配单号的公式为:=VLOOKUP(COLUMN(A1)&$B2,IF({1,0},Sheet7!$B:$B,Sheet7!$A:$A),2,0)。然后向右向下拉公式就可以了。
这样就可以把同一个人发的单号统计在同一行中。其中VLOOKUP函数用到了反向查找。凡是反向查找用VLOOKUP的,就用这钟模式:=VLOOKUP(查找值,IF({1,0},查找值所在区域,目标值所在区域),2,0)。
这里如果感觉出现#N/A不太美观可以在公式外面使用IFERROR()函数,设置为“”,就能显示空了。