从多个单元格中获取值并将它们组合成不同的单个值(而不是简单地组合这些值)

从多个单元格中获取值并将它们组合成不同的单个值(而不是简单地组合这些值)

需要一些有关 Excel 的帮助,因为我很难在网上找到我想要做的事情的提示。

请看下面的表格:

国家 部门
英国 技术的
法国 技术的
德国 呼叫中心
美国 人力资源

我想添加另一列来查看这两列并执行以下操作:

  1. 检查哪个国家/地区并使用国家/地区代码
  2. 勾选哪个部门并缩写
  3. 将新值合并为一个,例如:GB_TECH

它需要在 2 个不同的单元格中查找值,并将它们组合到具有不同值的第三个单元格中。它看起来像这样:

国家 部门 新价值观
英国 技术的 GB_TECH
法国 技术的 FR_TECH
德国 呼叫中心 德克萨斯
美国 人力资源 US_HR

有人能告诉我需要什么样的公式才能实现这个目标吗?

谢谢〜

答案1

创建查找表(如果您还没有),将每列中的值与所需的输出代码/缩写相等:

在此处输入图片描述

然后连接两个 VLOOKUPS 将创建正确的输出:

=VLOOKUP(A2,F:G,2,0)&"_"&VLOOKUP(B2,I:J,2,0)

在此处输入图片描述

答案2

正如 Scott 所建议的,如果您有可以进行查找的表格,则可以使用 CONCAT 来获取所需内容。屏幕截图显示了公式和想法。

该公式可让您复制和更改引用。=CONCAT(XLOOKUP(A2,A$10:A$13,B$10:B$13),"_",XLOOKUP(B2,A$17:A$19,B$17:B$19))

在此处输入图片描述

希望这能给你提供一些想法。

相关内容