看啥推荐读物
专栏名称: Excel不加班
30万+读者支持的《Excel效率手册 早做完,不加班》系列丛书作者,坚持每天发布原创Excel教程,伴你学习Excel每一天!同时进行Excel疑难解答,让你早做完不加班!
今天看啥  ›  专栏  ›  Excel不加班

为什么Excel新函数越来越多,而依然有无数人喜欢用VLOOKUP?

Excel不加班  · 公众号  ·  · 2024-04-18 07:40
与 30万 粉丝一起学ExcelVIP学员的问题,要根据身份证号、时间2个条件,查找金额、身份、名称,列名称的顺序不一样,中间混合着很多无关的列。时间都是文本格式,上面的明细表是纯日期,下面的查找表是日期+时间,也就是说需要先将日期提取出来。查找内容,卢子习惯性借助VLOOKUP函数,用着超级顺手。不过2个条件不方便查找,因此借助辅助列,将身份证号、时间合并在一起。=B2&"|"&F2同理,下面也合并起来,因为时间是文本格式,而且都是10位,可以用LEFT函数提取。=$B12&"|"&LEFT($C12,10)现在就可以根据辅助列进行查找,金额在第7列。=VLOOKUP($A12,$A$1:$K$5,7,0)身份在第3列,将7改成3。=VLOOKUP($A12,$A$1:$K$5,3,0)名称在第4列,将7改成4。=VLOOKUP($A12,$A$1:$K$5,4,0)列数少的话,修改第三参数很快,如果列数多,可以尝试用MATCH,判断返回第几列,会更加智能。=MATCH ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照