在EXCEL中,=OFFSET(Sheet1!$I$31,MATCH(Sheet1!B9,Sheet1!A32:Sheet1!A36,""),)有什么问题?

2025-01-07 06:58:24
推荐回答(2个)
回答1:

正确写法:
=OFFSET(Sheet1!$I$31,MATCH(Sheet1!B9,Sheet1!A32:Sheet1!A36,),)
主要是MATCH的第3个参数不对,应该是 1 、0 、-1 中的一个
我给你的公式中直接空缺,表示 0
如果写成
=OFFSET(Sheet1!$I$31,MATCH(Sheet1!B9,Sheet1!A32:Sheet1!A36),)
表示缺省值 1

回答2:

在sheet1 A32:A36区域查找等于B9值的单元格的位置,比如第二个值相等,则返回2
将引用Sheet1 I31 行偏离返回值位置的单元格
可以看看offset函数和match函数使用