Excel 需要匹配三列才能从第四列获取名称

Excel 需要匹配三列才能从第四列获取名称,excel,Excel,我需要破译一个由四列组成的矩阵,其中三列是定义第一列或供应商名称的4位代码。在查询中,我可以收集所有代码(System、Prin和coast)。我已经建立了一个矩阵来提供帮助,但一个新添加的矩阵却把一切都搞砸了。这一切都是在Excel中完成的 Channel Partner | System Code | Prin Code | Coastal Code ------------------+--------------+--------------+---------------

我需要破译一个由四列组成的矩阵,其中三列是定义第一列或供应商名称的4位代码。在查询中,我可以收集所有代码(
System
Prin
coast
)。我已经建立了一个矩阵来提供帮助,但一个新添加的矩阵却把一切都搞砸了。这一切都是在Excel中完成的

Channel Partner   | System Code  | Prin Code    | Coastal Code
------------------+--------------+--------------+---------------
Meat Market       | 9055         | 0100         | 0000 
Produce Store     | 9054         | 0000         | 0040
Fat Collector     | 9055         | 0200         | 0000 
Credit Card       | 9054         | 0000         | 0010
Paper Cost        | 9055         | 0400         | 0000
Togo Supplies     | 9055         | 0500         | 0000
对于有效的查找(例如图像中显示为C1、D1和E1的组合),有一个唯一的键是有帮助的。我在A列中构建了这个索引,并将A4中的公式复制下来,以适应:

=C4&"-"&D4&"-"&E4 

它位于
渠道合作伙伴的左侧,因为这稍微简化了下一步。我选择使用
-
来分离组件元素,纯粹是为了清晰易读

B1中的公式为:

 =VLOOKUP(C1&"-"&D1&"-"&E1,A3:B100,2,0)  
这将从组件元素“动态”构造索引(搜索项)


你到底想要实现什么?你能举个例子吗?你所指的加法是什么?矩阵现在看起来怎么样?您想要实现什么?我正在尝试根据3个代码编号收集正确的渠道合作伙伴名称,遇到的问题是每个代码可能有重复的代码,但所有3个代码的匹配将给出渠道合作伙伴名称。我不知道如何匹配每个代码并返回正确的名称。我的查询带有代码,但没有合作伙伴名称,我必须匹配这三个代码才能获得渠道合作伙伴名称。新的合作伙伴加入了Prin 0000 amd Costal 0000,系统代码为9056。在添加此代码之前,我的Excel逻辑是良好的。我不知道是否有更简单的方法。所以我得到了9055、0100和0000,如果我必须搜索18个不同的代码序列,我如何得到肉类市场?助手矩阵看起来非常相似,尽管比我最初发布的要大。谢谢你这么快的回复!