Excel 如何查找与搜索键部分匹配的数据
我有两张电子表格。第一列有一个员工职务ID列,用逗号分隔(e.x:123DB、345CX、031DB)。第二个电子表格包含作业ID和说明。例如,123D是财务顾问,345C是经理,等等。。。这不是一个精确的匹配,因为其他一些数字和字母代表技能和其他东西 因此,基本上,我想在第二个电子表格中搜索作业ID,并在第一个电子表格的新列中打印描述(但不是完全匹配;比如123BD=123XB=123AP)。我不确定VLOOKUP是否是我想要的。请,谢谢 此外,还有数万行暴力是不可能的。我计划在继续的过程中更具描述性,所以如果23D是金融,23D04是金融监管机构或其他什么Excel 如何查找与搜索键部分匹配的数据,excel,vlookup,Excel,Vlookup,我有两张电子表格。第一列有一个员工职务ID列,用逗号分隔(e.x:123DB、345CX、031DB)。第二个电子表格包含作业ID和说明。例如,123D是财务顾问,345C是经理,等等。。。这不是一个精确的匹配,因为其他一些数字和字母代表技能和其他东西 因此,基本上,我想在第二个电子表格中搜索作业ID,并在第一个电子表格的新列中打印描述(但不是完全匹配;比如123BD=123XB=123AP)。我不确定VLOOKUP是否是我想要的。请,谢谢 此外,还有数万行暴力是不可能的。我计划在继续的过程中更
是的,你不能在一个公式中轻松处理那么多ID。下面是在单元格A2中查找单个ID描述的公式 此公式假定描述查找范围已转换为名为“作业”的表 此外,这是一个数组公式,需要使用
CTRL
+SHIFT
+ENTER
=索引(作业[说明],匹配(TRUE,ISNUMBER(搜索(作业[作业代码],A2)),0))
考虑到在一个字符串中搜索这个词,它似乎包含了许多其他的随机数和字母,你可能会得到一些错误的匹配。如果没有一个更固定的IDs结构,这些是很难避免的。Hi,@Alex。听起来你需要的可能是VLOOKUP。然而,仅仅输入这个描述就很难看出我们正在处理什么。您可以考虑使用创建一个表结构,您可以直接粘贴到您的问题中,以帮助我们理解电子表格的外观,以及数据的位置。如果你有任何问题,请告诉我!我相信您的示例显示了43DB与43BD的匹配。这是一个打字错误还是一开始就与43匹配?查找表中的作业ID需要只包含所有匹配的员工作业ID所共有的部分。@Michael,这只是一个输入错误。我们仍然可以使用屏幕截图或其他东西来更好地理解数据的布局。。。到目前为止,您的示例似乎所有内容都在每张工作表的第一行。@Michael。我添加了一个截图。希望能有帮助。由于隐私等原因,无法使用真实数据。我将在周一上班时尝试一下。非常感谢!这对很多细胞都有效。谢谢你的帮助。