求助!!EXCEL如何条件定位并返回指定单元格值

第一条件:=A29往上第3次(连续两行的计1次)出现的F列+行号(F3)第二条件:=A29往上第3次(连续两行的计1次)出现的下一行F列+行号(F4)

上个原始表和效果表的截图,不用说话,一目了然,别人会分析,你这样叙述,谁能看懂,瞎耽误功夫追问

不好意思,图片刚没有上传成功,现在补上了,看看能帮忙解决吗。谢谢!

追答

H29输入

=INDEX($F:$F,LARGE(IF(($A$2:$A28=$A29)*($A$3:$A29<>$A29),ROW($2:28),0),3)+COLUMN(A1)-1)

数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }

公式右拉到I29再下拉

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-31
A29往上第3次 ,连续两行相同的计1次,。。。往上第三次是什么意思?
如果判断A29的数据,我们判断的依据是A1 to A29, 如果连续两行是1的,我们记做1次,把计算的结果记录到F列,然后在与F的行号相加,还是组合?追问

往上第三次的意思是A29往上数第三次出现(不区分列),然后返回同行数F列(黄色标记);

第2个回答  2019-04-01
写代码可以实现你说的定位需求
相似回答