使用匹配到来自 9 列之一的 return 值

Using Match to return value from one of 9 columns

此公式适用于单列:
=IFERROR(MATCH([@[TerminalID]],tblMaster[LOCATION_ID 1],0),"No ID Match")

除非匹配值在 tblMaster[LOCATION_ID 2] 到 *ID 9]

中,否则此方法有效

我尝试了以下答案 (),但它对于 9 列来说非常庞大。

我可以让 MATCH 函数搜索多列吗?

对于它的价值,我还尝试了以下方法:
=IFERROR(MATCH([@[Terminal ID]],tblMaster[[LOCATION_ID 1]:[LOCATION_ID 9]],0),"No ID Match")

=IFERROR(MATCH([@[Terminal ID]],'Master List'!O:W,0),"No ID Match")

使用聚合:

=IFERROR(AGGREGATE(15,7,ROW(tblMaster[[LOCATION_ID 1]:[LOCATION_ID 9]])/([@[Terminal ID]]=tblMaster[[LOCATION_ID 1]:[LOCATION_ID 9]]),1),"No ID Match")