结合匹配和抵消

我想使用匹配函数从命名的范围中find一个值(比如A3中的值),然后使用偏移量从给定的范围中给出search到的值的右边值。 命名的范围被称为“CATEGORY”我已经写了这样的东西:

= OFFSET(MATCH(CATEGORY,A3,0)),1,1,1,1)

它不工作,我如何使它工作?

MATCH返回一个数字; OFFSET需要一个范围作为参考。

此外, MATCH需要一个值作为第一个参数,一个范围作为第二个参数。

以下的作品

 =OFFSET(category, MATCH(A3, category,0)-1, 1) 

假定您正在查找CATEGORY列中的A3

请注意MATCH为第一个单元格返回1 ,因此您需要减去一个以保留在同一行; 同样,你需要一个+1的列偏移量来获得“右边的单元格”。 MATCH第三个参数意味着“完全匹配”。

这个公式的例子在工作:

在这里输入图像说明