我有一个与他们的直接主管的名单列表,我试图通过向员工显示下一个为名称列表工作的下一层。 链接图像的C列通过将A中的名称列表与7个名称列中的名称列表匹配来返回1-7的结果。这表明" HB"适用于" SW"但那" SW"适用于" ZJ,"所以" HB"在技术上是" ZJ"太。我希望实现的目标是获得类似于下面显示的结果(或者显示每个主管下的员工的结果)。如下所示,在数据中有许多名称未被搜索但需要映射到 被搜索的名称。根据目前的统计,有1500名员工姓名,其中7名是从143名监督员名单中搜索出来的,这些名单是为员工重复的。
要查找的名称:"用于场景的虚构名称" Sam W.(SW)1
Robert R.(RR)2
Kegan G.(KG)3
Isiah B.(IB)4
Orville E.(OE)5
Robert J.(RJ)6
Zach J.(ZJ)7
Column A Column B Column C Column D Column E
Superv. Employ.
HB PJ 7
SW HB 1 7
BE JR 2
HB IL 1 7
IL AP 1
BE WP 2
RR BE 2
KG JW 3
JW JH 3
ZJ SW 7
然后,这些结果将用于创建特定人员下的员工列表。
我不确定的事情会影响这个名称在工作簿中的构造方式。示例Sam W.在工作簿中列为Wilson,Sam。
当然,如果有另一种方法来实现最终结果会更容易,那么我不会介意改变格式到我现在的状态。如果有人知道如何实现这一点,请回复。如果对我可以提供的工作簿中有更具体的事情有任何疑问,可以帮助我更快地解决这个问题,请告诉我以后的任何查询。谢谢。
答案 0 :(得分:0)
答案 1 :(得分:0)
给出一个包含7个名字并且在它们旁边的范围7将名称AUarray
编号为C3然后复制到适合的名称:
=IFERROR(VLOOKUP(A3,LUarray,2,0),"")
并在D2中复制以适应:
=IFERROR(VLOOKUP(INDEX(A:A,MATCH(A3,B:B,0)),LUarray,2,0),"")
我认为类似的东西(但可能更长一些!)会对ColumnE起作用,但我目前还没有时间。
`