求Excel计算公式

Excel想要C21=B21-(B18~B20区域中最后一个有效数据,如果该区域中没有数据,就减去B13),如果全部都没有“被减数据”,结果就显示0,请问C21的公式应该怎么写?

这个公式的一个难点就是找出区域中最后一个有效数据,公式这么写:

lookup(1,0/(isnumber(B18:B20<>"")),B18:B20)

C21中完整公式为:=IF(NOT(B18=B19=B20=""),B21-LOOKUP(1,0/(ISNUMBER(B18:B20)),B18:B20),IF(B13<>"",B21-B13,0))

具体效果如图

如有疑问可以继续交流!

温馨提示:答案为网友推荐,仅供参考
相似回答