小伙伴们好啊,今天老祝和大年夜家说说一对多查询的问题。就是当一个查询值对应多笔记录时,若何才能把这些记录全部提掏出来呢?
如下图所示,是多个部分的员工信息。
如今,咱们要按部分提掏出对应的姓名。
要实现如许的后果,只须要三步:
第一步
插入帮助列(看着不爽可隐蔽)
单击A列的列标,然后右键→插入,插入一个空白列。
第二步
在A2单位格输入公式,向下复制。
再应用&符号,将B列的部分与出现的次数连接,就是相当于给部分加上独一的标记了。
第三步
在H2单位格中输入公式:
接下来咱们说说公式的运算过程:
1、COLUMN(A1)部分,返回A1的列号1。当公式向右复制时,参数A1会变成B1、C1……,COLUMN函数的成果就是1、2、3、……
3、VLOOKUP函数应用带序号的部分作为查询值,与方才在A列应用公式获得的帮助信息相对应,最终在$A:$E这个整列引用的范围中,返回第3列的姓名信息。
4、当VLOOKUP函数查找不到对应的内容时,会返回缺点值,所以咱们再应用IFERROR函数进行除错,假如VLOOKUP函数找不到姓名了,就让他返回一个空文本。
练手文件:
https://pan.baidu.com/s/18Z5uuDAwNg2e0t0W1cCwog
好了,今天咱们的内容就是这些吧,祝各位一天好心境~~
- 上一篇: OPPO 小布助手刷新纪录:成为国内首个月活破亿的手机语音助手
- 下一篇: 那些消失了的湖工透明人