=MATCH(1,0/($D$1:D3=""))
首个满足条件的结果,就是MATCH的默认精确查找用法,这里涉及判断,也就是逻辑值,我们使用1=1来代替TRUE,算是一种基本的简写方法了!
二者都出来了,我们做一下差额就可以得到数据!第二行数据比较特殊,做一下容错,通过IF判断是否是空行处理一下即可!结果完全OK!
=IF(D2="","",ROW()+MATCH(1=1,D3:$D$20="",)-IFERROR(MATCH(1,0/($D$1:D1="")),1)-1)
以上主要看大家对MATCH的掌握程度!我们函数从入门到精通的有MATCH函数专题!
S03 | 数据提取
下面就是按行数提取了,这个需求,非常简单可以通过简单的筛选或者FILTER函数!
提取非常简单,直接FILTER即可,可以找个位置设置一个下拉菜单,方便选择不同的行数,不用每次输入!
下面动态演示的效果中,行数扩展后自动和删除边框,用的条件格式,满足不为空添加边框即可!算是一个小技巧吧!感兴趣的可以试试!
本讲的内容就到这里,你觉得MATCH函数有难度吗?掌握如何了呢?