Excel用户定义的引用dynamic单元格的公式

我有一个翻译公式,引用不同的条形码和名称列表。 该公式查找条形码,并用英文replace德语/法语。 我想将其制成一个用户定义的公式,但是当我这样做时,公式只对定义的单元格有效,并将该单元格的结果复制到所有单元格。 我怎样才能使这个function,所以它引用突出显示的单元格?

什么翻译看起来像没有用户定义的公式

我的公式尝试

= INDEX(('\ server1 \ shared \ DOCUMENTS \ AMAZON [条形码到title.xlsx的索引] Sheet1'!$ B $ 1:$ B $ 781),MATCH(A3,('\ server1 \ shared \ DOCUMENTS \ AMAZON [Index条形码到title.xlsx] Sheet1'!$ A $ 1:$ A $ 781),0))

当我在用户定义的公式中使用公式时,它不引用相邻的单元格,而是用于制作公式的单元格。

我想实现,但我不知道如何改变MATCH(A3部分到可选单元格。

我想要我的公式做什么