求教EXCEL有关负数的计算公式问题!

EXCEL:
A商品名称,B销售数量,C销售单价,D销售金额(B*C),E成本,F销售费用(D*10%),G利润(D-E-F);
如苹果,数量1,单价5,金额5,成本2,费用0.5,利润=5-2-0.5=2.5
可如果发生退货,数量-1,单价5,金额-5,成本2,费用-0.5,那么利润公式的计算就是-5-2-0.5=-7.5,这肯定是错误的。
求教解决此问题的正确结算公式!感谢。
退货的话利润应该是-2.5才对。

增加一列“单位成本”
成本=销售数量*单位成本
利润=(金额-成本-费用)
退货:数量-1,单价5,金额-5,单位成本2 成本-2,费用-0.5那么利润公式的计算就是-5-(-2)-(-0.5)=-2.5正确!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-23
退货就不能算利润了,
数量1,单价5,金额10,成本4,费用1,利润5
数量-1,单价5,金额-5,成本-2 费用0.5,
利润就等于总金额10+(-5)-成本4-2-费用1.5=5-2-1.5=1.5

如果你非要算利润,公式的计算就是-5-(-2)-0.5=-3.5,
分析:你共卖了2件货,利润是5元,退了一件造成三次搬运费用共1.5元,而成本2元,最后你的利润是1.5元
第2个回答  2011-03-23
从记帐的角度来说,退货负利润没有错,因原买出时已经记了利润。
你认为要多少才算正确?
如果利润要算为0,则公式加上一个IF:=IF(B1<0,0,原公式)
第3个回答  2011-03-23
G列公式
=if(b1>0,d1-e1-f1,-e1-abs(b1*c1*10%))
第4个回答  2011-03-23
嵌套一个IF函数就可以了,如果数量那一列是B ,则加一行代码在公式里。
G=(IF B2>0,(B2*C2-E2-B2*C2*0.1),0)
第5个回答  2011-03-23
5-2-0.5-5 = -2.5
相似回答