excel中excel vlookup函数数的

查看: 4239|回复: 3
R如何实现Excel中vlookup函数的功能
本帖最后由 风云 于
22:11 编辑
熟悉Excel的童鞋都知道vlookup函数的强大功能。这个函数可以用来查询某特定ID对应的值。比如通过身份证号来查询其对应的名字或其他信息。
那么在Excel中如何实现vlookup的功能呢?让我们看一下的例子。
有一个DataFrame,包含2个变量,ID和Value。
R代码:ID=1:26
Value=letters
data=data.frame(cbind(ID,Value))
data
复制代码如果我们想得到一定ID对应的Value,比如要得到:1,9,8,7,12,25 这6个数字对应的Value值,我们可以调用match函数来实现。
代码:look=c(1,9,8,7,12,25)
#不要告诉我用data[look],这只适用于ID与样本号相同的情况!
data[match(look,data[,1]),2]复制代码#[1] a i h g l y
26 Levels: a b c d e f g h i j k l m n o ... z这样就得到我们想要的结果了。
匹配的功能在数据处理和筛选的时候非常有用,在此抛砖引玉,希望大家提出更好的意见。
不错,又学到了一个新功能
您好,请问如何实现vlookup的模糊匹配功能,就是vlookup第四个参数为True的情况?
merge函数与Vlookup有类似的效果,by可以任何关键字合并
Powered by关于EXCEL中VLOOKUP函数的用法_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
关于EXCEL中VLOOKUP函数的用法
上传于||暂无简介
大小:1.28MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢建议使用以上版本或、浏览器访问本站,获得更好的用户体验。

我要回帖

更多关于 excel中vlookup函数 的文章

 

随机推荐