EXCEL怎么向上查找一个负数前面第一个出现的正数?

题目只是一个示意,实际上遇到的情况和这个有点区别

如:D10是买入,怎么向上查找出现的第一个买入?也就是找到D4参与计算.

第1个回答  2015-06-30
=lookup(1,0/(D$1:D9="买入"),D$1:D9)本回答被提问者和网友采纳
第2个回答  2018-07-30
你这个还不如不用函数,使用如下的方式:
直接复制到D列,然后全部取消单元格合并,定位,空值,=ctrl+向上箭头,回车
或者使用函数:
D2:
=IF(C2=0,D1,C2)
第3个回答  2015-06-30

追问

请问老师这是怎么回事?

相似回答