奥礼网
新记
在excel中是否可以做到输入员工姓名显示员工号,员工姓名里有重名的要将多个重名的都显示出来
能说的详细点不:在表2的B1中输入下面公式后下拉: =VLOOKUP(Sheet1!A:B,2,0)
举报该文章
相关建议 2011-07-21
VLOOKUP无法处理重名的,只能用index+small函数,假设员工姓名工号在sheet1工作表的A2:B100单元格,在表2的B2单元格输入:
=INDEX(Sheet1!$B:$B,SMALL(IF(Sheet1!$A$2:$B$100=$A2,ROW($2:$100),101),COLUMN(A:A)))&""
公式输入完后按Ctrl+Shift+Enter
然后将公式往右边多复制几个单元格
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/1wgkan4ng.html
其他看法
第1个回答 2011-07-21
如你说的员工姓名里有重名的要将多个重名的都显示出来,vlookup实现不了,只会默认重名中的第一个名字对应的员工号
相似回答
大家正在搜
相关问题
excel如何根据员工姓名和单位识别出员工编号
关于EXCEL 函数 查找引用 VLOOKUP 如何使用
我制作了一个excel表,里面有很多人员的姓名,其中还有很多...
在EXCEL中,怎样才能在单元格中输入员工姓名后,跳转并显示...
excel中人员重名信息怎么单独筛选出来?
求excel公式: 我有一份人事资料,里面的内容有员工姓名、...
我想做一个员工的工资或简历查询Excel表,输入姓名或工号的...