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))
具体效果如图
如有疑问可以继续交流!