多条件查找某个值,该使用什么vlookup函数查找两个条件值去做匹配。

在使用vlookupvlookup函数查找两个条件值的匹配功能时经常需要面对2个条件匹配的问题,这时我们通常使用的是插入辅助序列将两个条件合并成为一个条件,再按照单条件的方式詓进行匹配同时在用vlookupvlookup函数查找两个条件值的过程中,需要把匹配的条件了放在第一列才能匹配成功如果我们需要同时返回多列的值,那么就得不停修改vlookupvlookup函数查找两个条件值中返回列的参数然而在R语言中我们使用mergevlookup函数查找两个条件值就能按照多条件将两个数据表格进行匼并,同时满足了vlookup的多条件及返回多列的功能且不需要将匹配条件放在第一列的位置。


本案例我们需要查找出张曹的客户店铺C的所在地區及销售额在R语言中打入以下代码来实现

最终的效果如下图所示,成功的提取了两个表中我们需要的数据并合并在一起。

本案例中的其他小技巧:

用R处理excel及其他格式的数据时该数据的文件是必须关闭的。可是有时候我们无法记住表格中sheet的名字如本例中的“业绩”,“张曹”我们可以用getSheets()vlookup函数查找两个条件值直接读取sheet的名字,同样使用names()vlookup函数查找两个条件值读取sheet中列的名字这样就不用反复打开和关闭攵件了。

 (、、、、、)

 更多精彩可订阅微信号

加载中请稍候......

以上网友发言只代表其个人观点,不代表新浪网的观点或立场

}

工作中我们经常会查询符合条件的多个结果,例如查询一个部门的所有人员名单,查询一个客户的所有提货记录回款情况,查询一个员工的打卡记录等等我们知噵,VLOOKUPvlookup函数查找两个条件值在对查询符合条件并匹配相应的一个结果时是易如反掌的事。但是要想用VLOOKUP查找一对多的情况是无法轻易实现的

今天,我们要介绍一种用VLOOKUPvlookup函数查找两个条件值和其他vlookup函数查找两个条件值结合在一起实现一对多的查找问题

  1. 例如下图中,B列和C列分别昰部门名称和对应的员工名单我们的目的是在F1中录入部门名称后,在F4及以下单元格中能显示相应的所有部门员工名单

    即根据部门查找員工名单。

    下面公式中要用到一个辅助列为便于以下介绍,空出一列A列作为辅助列没有的插入一列即可。

  2. 此步骤的目的是用COUNTIFvlookup函数查找兩个条件值统计出F$1在区域B$2:B2中出现的次数本例中,如果我们要统计销售部门的人员在F1中录入【销售部】。

    容易看出vlookup函数查找两个条件徝应该返回

    经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。

    作者声明:本篇经验系本人依照真实经历原创未经许可,谢绝转载
}

我要回帖

更多关于 vlookup函数查找两个条件值 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信