如图,如何计算D2单元格的数值,条件是:若A列B列都有价格,则用C列-B列是差价;若A列有价格,B列无价格,则用C列-A列是差价,这个公示如何写啊,有没有大佬知道?在线等
D2的公式是:=IF(B2<>"",C2-B2,C2-A2)下拉完成所有填充。
公式解释:当B列价格不等于空时,差价等于C列减B列对应行的差,反之差价等于C列减A列的差。
上述公式当ABC都是空时,会得到0的结果,同时实际价格没有的话,会得到负数,如下图:
如果不想得到负数,可以再加个条件:=IF(c2<>"",IF(B2<>"",C2-B2,C2-A2),"")