龙空技术网

查找数据在指定的区域中首次或最后一次出现的位置(offset函数)

有恒办公 112

前言:

现时姐妹们对“怎么让div在指定位置”可能比较重视,姐妹们都需要了解一些“怎么让div在指定位置”的相关资讯。那么小编也在网上汇集了一些有关“怎么让div在指定位置””的相关内容,希望兄弟们能喜欢,同学们快快来学习一下吧!

今天接着跟大家分享有关offset函数的具体运用案例,有兴趣的伙伴们可以跟着学一下哦。

一、查找指定数据在最后一次出现的位置

=LOOKUP(1,0/OFFSET($A$1,MATCH($J2,$A$2:$A$13),1,,7),$B$1:$H$1)

=OFFSET($A$1,MATCH($J2,$A$2:$A$13),1,,7)的结果为{1,0,1,1,1,1,0}

=0/OFFSET($A$1,MATCH($J2,$A$2:$A$13),1,,7)的结果为:{0,#DIV/0!,0,0,0,0,#DIV/0!}

分数中的分母不能为0,分母为0是就会返回错误值#DIV/0!

再利用Lookup(1,0/(条件),目标区域)即可求出结果。

二、查找指定数据在第一次出现的位置

=INDEX($B$1:$H$1,MATCH(1,OFFSET($A$1,MATCH($J2,$A$2:$A$13,0),1,,7),0))

=MATCH(1,OFFSET($A$1,MATCH($J2,$A$2:$A$13,0),1,,7),0)的意思是查找第一个1在数组{1,0,1,1,1,1,0}中开始出现的位置,最后利用index函数即可求出结果。

match函数有一个特性,当查找区域中有多个相同的数值时,其结果返回首次出现的位置

分享的案例中大部分都是函数与函数之间的嵌套用法,看不懂的伙伴们可以选中公式在编辑栏中选定部分公式按F9键拆分查看哦

标签: #怎么让div在指定位置