excel 中vlookup的使用

excel 中vlookup的使用


一、vlookup 基础

函数VLOOKUP(1. 要查找的值,2. 查找范围,3. 返回列数,4. 匹配方式)

  1. 查找的值要完全一样,需要注意文本,数字,空格
  2. [查找范围],查找范围的第一列应为查找值所在列,查找范围一般需要绝对引用(按F4)
  3. 返回列数为查找范围里的第几列
  4. 可以省略,默认是近似匹配(TRUE),FALSE精确查找

区间匹配是近似查找

二、进阶

  1. iferror函数屏蔽错误值,例如查找结果是#NA
  2. 使用通配符(* ?)查找
  3. 去除空格查找(substitute函数)
  4. 去除不可见字符(clean函数)
  5. column()返回列号,多列查找
  6. 2张表列字段不对应,match()函数
  7. indirect()函数将文本地址转化为真正的地址
  8. 反向查找,查找值不在查找范围的第一列,if((1,0),地址1,地址2)
  9. 不构建辅助列,多条件查找示例,公式中有数组时,需要按下ctrl+shift+enter,
    IF({1,0},$A$27:$A$30&$B$27:$B$30,$D$27:$D$30)将会返回2列地址
VLOOKUP($F27&$G27,IF({1,0},$A$27:$A$30&$B$27:$B$30,$D$27:$D$30),2,0)
水果 产地 数量 市场价
苹果 陕西 600 5.6
香蕉 海南 500 5.8
桔子 四川 860 8.5
黄梨 安徽 870 6.4

你可能感兴趣的:(玩转excel,excel)