其实很多精通Excel的人,不过是菜鸟,很可能连门都进不了。这些精通Excel的人,内心其实是没底的,不过是因为看别人简历写着精通,自己也跟着写上精通而已。真正的高手,几乎不会轻易向其他人说自己很厉害。
1.根据序号查找人物。
=VLOOKUP(E2,A:C,3,0)

VLOOKUP函数语法:
=VLOOKUP(查找值,在哪个区域查找,查找后返回区域第几列,查找模式)
在90%的情况下,查找模式都是精确匹配,也就是设置为0。
2.根据序号查找人物,相同序号出现多次。
=VLOOKUP(E2,A:C,3,0)

相同序号出现多次,但是VLOOKUP函数只查找首次出现位置的对应值。
这时将序号改成6,因为没有对应值,所以显示错误值。

借助IFERROR函数可以将错误值显示成空白。
=IFERROR(VLOOKUP(E2,A:C,3,0),"")

3.不用辅助列,直接获取所有序号对应的人物。
=IFERROR(VLOOKUP(ROW(A1),A:C,3,0),"")

ROW(A1)下拉就依次获取序号1~6,从而可以查找到相应的对应值。
4.不用辅助列,直接获取所有序号的对应著作和人物。
=IFERROR(VLOOKUP(ROW(A1),$A:$C,COLUMN(B1),0),"")

COLUMN(B1)跟ROW(A1)都是获取1~N的数字,唯一的差别,一个是右拉,一个是下拉。COLUMN就是列号,A就是1,B就是2,依次类推。
耳朵和眼睛都很聪明,一听就懂,一看就会,手却没那么好使,所以必须动手去练。
5.VLOOKUP函数查找不到对应值,显示错误值,有错误值不能直接求和,怎么处理?
=VLOOKUP(A2,Sheet2!A:B,2,0)

嵌套一个IFERROR函数即可解决,让错误值显示0,这样就可以求和。
=IFERROR(VLOOKUP(A2,Sheet2!A:B,2,0),0)

6.如何根据简称查找全称对应的书籍数量?

这种需要结合通配符才可以。
=IFERROR(VLOOKUP("*"&A2&"*",Sheet2!A:B,2,0),0)
这里说明一下,简称可不能乱取,要不然Excel也识别不了。举个例子,我全名叫陈锡卢,但很多人都叫我卢子,根据卢子是没办法找到陈锡卢,会返回错误值。
=VLOOKUP("*"&A1&"*",D:E,2,0)

那这种用模糊查找是否可以呢?
也就是最后一个参数省略,其实这种也是不可以的,模糊查找错误率极高!
=VLOOKUP(A1,D:E,2)

建议:在实际工作上,最好全部用全称,这样可以避免很多问题。
7.如何获取区间的等级?
等级划分依据:0-4本就是低,5-9本就是正常,10本以上就是频繁。

根据统计的结果,借助VLOOKUP函数的模糊查找就可以实现,模糊查找其实应该叫按区间查找更为准确。
=VLOOKUP(B2,{0,"低";5,"正常";10,"频繁"},2)
你觉得自己学好Excel最大的拦路虎是什么?懒、穷、忙还是什么原因?
陪你学Excel,一生够不够?