大家好,我是小刘生财。在日常工作中,总是会用到vlookup函数。今天我要分享的是18种vlookup函数的经典用法,这些用法从基础到高阶,涵盖了不同场景下的数据处理需求,相信能帮助大家更高效地处理数据。
基础用法
精准查找
- 公式:
=VLOOKUP(G17,$C$16:$E$21,3,FALSE)
- 用途:根据货品类型查找对应的单价和数量。
近似匹配
- 公式:
=VLOOKUP(H27,$C$26:$D$31,2,TRUE)
- 用途:查找销售额在某个区间的提成比例。
反向查找
- 公式:
=VLOOKUP(G31,$E$26:$F$31,1,FALSE)
- 用途:查找销售额所对应的客户。
多条件查找
- 列连接公式:
=C48&D48
- 公式:
=VLOOKUP(H48&I48,$B$47:$F$52,5,FALSE)
- 用途:根据水果类型和产地查找市场价。
嵌套进阶用法
屏蔽错误值
- 公式:
=IFERROR(VLOOKUP(F8,$B$6:$D$11,3,0),"")
- 用途:当查找对象在查找范围内找不到时,显示为空白单元格。
关键词查找
- 公式:
=VLOOKUP("*"&F17&"*",$B$16:$D$21,3,0)
- 用途:模糊查找对象内容在查找区域的部分匹配。
文本数值混合查找
- 公式:
=VLOOKUP(F27&"",$B$26:$C$31,2,0)
- 用途:格式不一致的查找。
去除空格查找
- 公式:
{=VLOOKUP(SUBSTITUTE(F38," ",""),$B$37:$D$42,3,0)}
- 用途:去除空格后再进行查找。
去除不可见字符查找
- 公式:
{=VLOOKUP(CLEAN(F56),CLEAN($B$55:$D$60),3,FALSE)}
- 用途:去除不可见字符后再进行查找。
多列批量查找
- 公式:
=VLOOKUP($G76,$B$75:$E$80,COLUMN(B1),0)
- 用途:批量查找相同类型的数据。
多列动态查找
- 公式:
=VLOOKUP($G106,$B$105:$E$110,MATCH(H$105,$B$105:$E$105),0)
- 用途:根据某个条件,动态查找对应列的数据。
一对多查找
- 公式:
=IFERROR(VLOOKUP($G85&COLUMN(A1),$B$84:$D$92,3,0),"")
- 用途:查找一个值对应多个匹配项的情况。
多行合并查找
- 公式:
=VLOOKUP(F98,$B$97:$D$105,3,0)
- 用途:根据多个条件合并查找。
多表混合查找
- 公式:
=IFERROR(VLOOKUP(G111,IF(F111="是",$B$111:$C$114,$B$117:$C$120),2,TRUE),"")
- 用途:根据条件在不同表格中查找。
高阶用法(数组)
反向查找
- 公式:
=VLOOKUP(G7,IF({1,0},$C$7:$C$11,$B$7:$B$11),2,0)
- 用途:利用数组自动交换位置实现反向查找。
多条件查找
- 公式:
=VLOOKUP(G17&H17,IF({1,0},$B$17:$B$21&$C$17:$C$21,$E$17:$E$21),2,0)
- 用途:根据多个条件动态查找。
一对多查找
- 公式:
=IFERROR(VLOOKUP(COLUMN(A1),IF({1,0},COUNTIF(INDIRECT("b27:b"&ROW($27:$34)),$G27),$C$27:$C$34),2,0),"")
- 用途:根据条件查找一个值对应多个匹配项的情况。
总
以上是18种vlookup函数的经典用法。这些用法涵盖了日常工作中多种数据处理需求,从基础的查找到复杂的条件匹配,再到高阶的数组操作,都有所涉及。通过这些用法的灵活运用,相信能帮助大家提高处理数据的效率。
THE END