从人员列表中提取团队名称
extracting the team name from a list of people
一项我认为很简单但我想不出来的任务。
在 A 列中,我有大约 600 行,其中包含大约 40 个不同的名称。这40个人组成了3个不同的团队,我需要的是那个人在B列中对应的团队。
目前我在想一个嵌套公式:
=IF(OR(A1="NAME1",A1="NAME2",),"TEAM1","")&IF(OR(A1="NAME3", A1="NAME4",),"TEAM2", "")&IF(OR(A1="NAME5", A1="NAME6",), "TEAM3", "")
等所有 40 个名字,
但这看起来很乱,而且如果有人调换团队或有新人,也不容易改变。有没有办法让每个团队都有一个列表的 3 列,然后是一个搜索列表的公式,以及 returns 单元格中相应的团队名称?非常感谢
创建您的table:
然后使用 VLOOKUP:
=VLOOKUP(D2,A:B,2,FALSE)
取出 600 个条目,粘贴到新选项卡中,确保所有条目都被选中并转到数据功能区 --> 删除重复项以创建包含 40 个名称的独特字符串。
如果您花时间做一个嵌套的 IF/OR 语句,您也可以在相关名称旁边手动输入团队名称。
完成后,您可以在原始列表的 B 列中执行 VLOOKUP 以引用唯一字符串 40,并为 A 列中的名称取回正确的团队。
一项我认为很简单但我想不出来的任务。
在 A 列中,我有大约 600 行,其中包含大约 40 个不同的名称。这40个人组成了3个不同的团队,我需要的是那个人在B列中对应的团队。
目前我在想一个嵌套公式:
=IF(OR(A1="NAME1",A1="NAME2",),"TEAM1","")&IF(OR(A1="NAME3", A1="NAME4",),"TEAM2", "")&IF(OR(A1="NAME5", A1="NAME6",), "TEAM3", "")
等所有 40 个名字,
但这看起来很乱,而且如果有人调换团队或有新人,也不容易改变。有没有办法让每个团队都有一个列表的 3 列,然后是一个搜索列表的公式,以及 returns 单元格中相应的团队名称?非常感谢
创建您的table:
然后使用 VLOOKUP:
=VLOOKUP(D2,A:B,2,FALSE)
取出 600 个条目,粘贴到新选项卡中,确保所有条目都被选中并转到数据功能区 --> 删除重复项以创建包含 40 个名称的独特字符串。
如果您花时间做一个嵌套的 IF/OR 语句,您也可以在相关名称旁边手动输入团队名称。
完成后,您可以在原始列表的 B 列中执行 VLOOKUP 以引用唯一字符串 40,并为 A 列中的名称取回正确的团队。