excel根据两列取另一列的数据

一个表格。其中ABC列分别是 A厂家的型号、编码、单价。 DEF 列是B厂家的型号、编码、单价(AB厂型号不同,编码相同,价格不同)。希望在本表中G列输出 对比 BE列编码相同B厂家在此行中编码(即本行E列的编码)的价格。在本表中H列输出 对比 BE列编码相同A厂家在此行中编码(即本行B列的编码)的价格。 请教如何制定公式。

现在问问题的都这么懒吗,连个源数据都不给,图也不上

G列的价格到底是跟那个数据取判断取价格,是跟B列还是E列?

还有就是B列、E列编码的顺序是一样的吗?如果是一样的直接用“=”去引用过来就是了

    假设B列、E列编码的顺序是一样的(根据源数据的编码顺序取值)

    假设B列、E列编码的顺序不一样(根据I列的编码顺序取值)

G3输入公式=INDEX($F:$F,MATCH(I3,$E:$E,0)),下拉填充

H3输入公式=INDEX($C:$C,MATCH(I3,$B:$B,0)),下拉填充

追问

感谢,本来我做了一个 表,但没找到如何上传啊。。我先学习学习啦。谢谢啦。

温馨提示:答案为网友推荐,仅供参考