mysql中vlookup函数_excel精确匹配vlookup用法(数据库属性匹配)

数据库属性匹配方式有很多。

access里面可以用update语句。

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

arcgis可以做表连接,表1的字段匹配表2的字段。

excel用vlookup语句,我无法理解的是,都是office软件,这两个函数语句怎么还不一样呢。

http://jingyan.baidu.com/article/73c3ce28db4da4e50243d95c.html

这是百度教程,看着有点费解,半天总算摸索出这个函数的意思。

函数如下:VLOOKUP(lookup_value, table_array, col_index_num,

[range_lookup])

示例如下:VLOOKUP(H3,A3:F19,5,FALSE)

其中lookup_value的值是H3,意思就是这个函数的变量是H3这个单元格里的内容;

table_array的值是A3:F19,如果把A3:F19选中按F4键就会变成$A$3:$F$19就是绝对引用,就是说查找范围始终是左上角是A3单元格,右下角是F19单元格构成的矩形区域,下拉复制单元格的时候,函数里的单元格编号不会改变,在这个区域里面找跟H3匹配的内容,也就是跟单元格内容一致的记录,col_index_num的值是5,这个其实比较误导人,这个值的意思是,A3到F19之间有某一个单元格的内容跟H3的内容匹配,则该函数的值返回A3到F19的第5列,A到F之间一共有A、B、C、D、E、F六列,那这之间的第五列就是E,如果A3到F19之间A11单元格的内容与H3单元格的内容匹配,那么,函数的值就返回到E11,这个逻辑其实需要想一会儿;[range_lookup]的值是FALSE(0),这个定义其实挺奇怪的,因为在这里,值如果是FALSE,则是精确匹配,就是两个单元格之间的内容得必须一模一样,才能匹配上,反而值是true的时候是模糊匹配。

excel菜单栏——公式——插入函数,这个功能很有用。

但如果掌握的技能比较多,那么解决一个问题的方法就会更多。

就像这个精确匹配的问题,excel、access、arcgis都有解决方法。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值