《七周成为数据分析师》第三周之关联匹配函数

浏览: 1400

第二节Excel的内容是关联匹配函数,主要有8个函数:

Clipboard Image.png

在将多张表的内容合并到一张表、索引的时候,关联匹配函数非常重要。


1.vlookup和lookup

VLOOKUP与LOOKUP用法基本一致,功能也大同小异。这里主要就说说vlookup啦。

语法形式:vlookup(lookup_value,table_array,col_index_num,range_lookup),意思为Vlookup(引用单元格,匹配引用单元格的区域,返回数据的列数,精确匹配或大致匹配)。下面就还就数据分析师职位表的数据来实践熟悉vlookup啦:

Clipboard Image.png


Clipboard Image.png

上面DataAnalyst表中缺失了companyFullName一列,而在Sheet1中则有与DataAnalyst匹配的companyId,也有companyFullName。下面我们通过Vlookup函数关联匹配companyFullName:

首先删除重复项:

Clipboard Image.png

不过这里我出错了:

Clipboard Image.png

为什么会出现错误呢?原因在于,Sheet1中,我将关联列companyId放在了第2列,导致了vlookup匹配出错。改正之后,哈哈,结果出来啦:

Clipboard Image.png

vlookup真的贼好用!


2.index和match

index函数有两种用法,Clipboard Image.png

较常用的是第一种,即在指定区域内(这里看成一个数组),找到指定行和列的单元格的值。

这样说有点拗口,用例子来说明!

Clipboard Image.png

这里框选了一个7行2列的数组,返回第4行1列的内容,即为6-8k :Clipboard Image.png

而match函数则是返回指定值在指定数组中的相对位置,

Clipboard Image.png

这里返回的结果就是Clipboard Image.png啦,即为选中数组的第10行。


而index和match可是一对好兄弟哦,经常嵌套使用!

Clipboard Image.png

这里先用match返回我要找的"4-6k"的行数,然后再用index,返回整个数组第2列,即得4k-6k的workYear:Clipboard Image.png


3.row和column

这两个函数就是分别返回单元格的行和列啦。

推荐 3
本文由 顾小t 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

2 个评论

哇 很棒哦
谢谢鼓励~一起加油

要回复文章请先登录注册