You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets中实现姓名及组合匹配与团队值查找方案

人员组合与团队映射解决方案

针对你的需求,在Google Sheets中可以通过拆分姓名+批量查找团队+唯一值判断的思路实现,具体操作如下:

假设你的姓名/组合数据在A列,团队映射表(姓名-团队对应关系)在Sheet2的A列(姓名)和B列(团队),在B2单元格输入以下公式并下拉填充:

=LET(
  names, SPLIT(A2, CHAR(10)),
  teams, XLOOKUP(names, Sheet2!A:A, Sheet2!B:B, "Unknown"),
  unique_teams, UNIQUE(teams),
  IF(AND(COUNTA(unique_teams)=1, unique_teams<>"Unknown"), unique_teams, "Team C")
)

公式逻辑说明:

  • SPLIT(A2, CHAR(10)):将单元格内以换行分隔的姓名拆分为独立的姓名数组
  • XLOOKUP(names, Sheet2!A:A, Sheet2!B:B, "Unknown"):批量查找每个姓名对应的团队,找不到对应项时标记为"Unknown"
  • UNIQUE(teams):提取所有团队中的唯一值,用来判断是否为同团队组合
  • IF(AND(COUNTA(unique_teams)=1, unique_teams<>"Unknown"), unique_teams, "Team C"):
    • 如果唯一团队数量为1,且不存在未匹配姓名,返回该团队名称
    • 其他情况(跨团队组合、存在未匹配姓名)均返回Team C

简化版公式(无未匹配姓名时使用):

如果你的团队映射表涵盖所有姓名,无需处理未匹配场景,可以用更简洁的公式:

=LET(
  names, SPLIT(A2, CHAR(10)),
  teams, XLOOKUP(names, Sheet2!A:A, Sheet2!B:B),
  unique_teams, UNIQUE(teams),
  IF(COUNTA(unique_teams)=1, unique_teams, "Team C")
)

内容的提问来源于stack exchange,提问作者Tony

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 18:25:18