结合匹配和抵消
我想使用匹配函数从命名的范围中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
第三个参数意味着“完全匹配”。
这个公式的例子在工作: