常规情况下Excel中的Vlookup函数查询只能實现一对一查询,那么能不能实现一对多查询呢答案是肯定的,这里就介绍一种方法
利用Vlookup函数,查询部门中所有的人员名单
下拉填充公式到合适位置,这里利用countif函数的计数功能实现了将部门添加了一个依次递增的编号,这样每个员工对应的部门就成了唯一的条件,可以利用Vlookup函数查询了
在查询列,输入公式=IFERROR(VLOOKUP($F$2&ROW(A1),A:C,3,0),"");首先利用row(A1)函数与原部门所在单元格组成一个部门序列正好对应上述步骤中生成的部门编碼,实现一对一查询然后利用IFError函数,将查询不到的数据制定返回值为空(不确定有多少个人员)
下拉填充公式,就将部门中的所有人員名单查询出来了也就是实现了Vlookup函数的一对多查询。
辅助列必须插入到第一列这是Vlookup函数查询的基本条件,否则查询不到或者得再添加輔助查询条件
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。
说说为什么给这篇经验投票吧!
只有签约作者及以上等级才可发有得 你还可以输入1000芓