筛选满足条件的同行与上一行

问题:筛选出表中满足条件为小于3的同行与上一行

解决1:添加辅助列后再筛选

辅助列公式:

=OR(C2<3,AND(C3<3,C3>0)) 

And函数实现下一行小于3和大于0同意满足

Or函数实现下一行设置与同行小于3满足其中任一

筛选结果为True的行。

函数公式解决:

=FILTER(A2:C20,(C2:C20<3)+(C3:C21<3)*(C3:C21>0))

Filter第二参数中以加法代替Or函数,以乘法代替And函数,实现数组的结果 

 

posted @ 2023-10-29 13:03  熬肥妖  阅读(31)  评论(0编辑  收藏  举报