一个复杂的EXCEL的循环判断问题
发布网友
发布时间:2023-02-03 02:30
我来回答
共2个回答
热心网友
时间:2024-11-23 13:32
公式无法解,你这是循环,公式怎么处理循环单元格?
只有VBA做
不懂的是:既然只返回E列值,R列与L、M、N什么关系?
你那个L、M、N加1是指在下一行判断还是指里面的数据加1?如果仅仅是判断返回最后值,可以用公式解决
R下移是什么意思?
模模糊糊的明白了你的意思,其实只求对应于满足条件的对应的E列最后一个值,每个OPQ都取一次。试下以下公式:
=INDEX(E:E,LARGE(IF(($L$2:$L$10000=$O$2)*($M$2:$M$10000<$P$2)*($N$2:$N$10000>=$Q$2),ROW(2:10000),0),1)
CTRL+SHIFT+ENTER,转成数组公式,下拖追问不行,不能循环计算,怎么联系你?我把文件发给你帮我看看
追答发我邮箱:ah_wjh@163.com
热心网友
时间:2024-11-23 13:33
这个问题似乎用VBA比较方便