原创作者:卢子 转自:Excel不加班

读者对VLOOKUP函数情有独钟,下面通过几种格式变化来说明。

使用vlookup函数应注意什么?习惯用VLOOKUP函数对账 第1张

1.根据批号核对两个表的数量

使用vlookup函数应注意什么?习惯用VLOOKUP函数对账 第2张

批号都是唯一的,可以直接用VLOOKUP函数查找,再相减获取差异,不是0的都是有问题。

=VLOOKUP(A2,E:F,2,0)-B2

使用vlookup函数应注意什么?习惯用VLOOKUP函数对账 第3张

其实这里也可以用COUNTIFS函数来处理,0就是有问题的。

=COUNTIFS(E:E,A2,F:F,B2)

使用vlookup函数应注意什么?习惯用VLOOKUP函数对账 第4张

2.根据批号和产品核对两个表的数量

使用vlookup函数应注意什么?习惯用VLOOKUP函数对账 第5张

批号不是唯一的,不过批号 产品合起来就是唯一的,两个条件用VLOOKUP函数虽然麻烦,但照样可以查找并获取差异。数组公式,需要按Ctrl Shift Enter结束。

=VLOOKUP(A2&B2,IF({1,0},F:F&G:G,H:H),2,0)-C2

使用vlookup函数应注意什么?习惯用VLOOKUP函数对账 第6张

如果对这个用法不熟悉,可以看看下面的文章:

VLOOKUP与LOOKUP的1,0详解

这种多条件核对,用COUNTIFS函数更加方便。

=COUNTIFS(F:F,A2,G:G,B2,H:H,C2)

使用vlookup函数应注意什么?习惯用VLOOKUP函数对账 第7张

3.根据人员简称,核对人员全称数量

使用vlookup函数应注意什么?习惯用VLOOKUP函数对账 第8张

简称查找全称,借助VLOOKUP函数 通配符也是可以的。\"*\"&A2&\"*\"就是包含A2这个单元格的内容。

=VLOOKUP(\"*\"&A2&\"*\",E:F,2,0)-B2

使用vlookup函数应注意什么?习惯用VLOOKUP函数对账 第9张

同理,其实COUNTIFS函数也可以使用通配符。

=COUNTIFS(E:E,\"*\"&A2&\"*\",F:F,B2)

使用vlookup函数应注意什么?习惯用VLOOKUP函数对账 第10张

VLOOKUP和COUNTIFS函数,都可以用于对账,都很好用,平常哪个顺手用哪个。

顺便考你一个问题,假如现在是根据人员的全称查找简称的数量,又该如何做?

使用vlookup函数应注意什么?习惯用VLOOKUP函数对账 第11张

,
收藏(0)