excel中先条件判断再计算。

若单元格a1的值小于0则计算单元格B2*a1,若大于零则计算|1-b2|*a1

第1个回答  2010-12-23
|1-b2| 是绝对值的意思么
=if(a1<=0,b2*a1,abs(1-b2)*a1
IF函数 如果a1<=0,就b2*a1,否则就求(1-b2)的绝对值*a1
abs(1-b2) ABS函数 返回绝对值
第2个回答  2010-12-23
=if(a1<0,b2*a1,if(1-b2>0,(1-b2)8a1,(b2-1)*a1))
哇咔咔,看来我落后了,居然不知道ABS函数可以数字的绝对值
好吧,更正一下=if(a1<0,b2*a1,abs(1-b2)*a1 )
第3个回答  2010-12-23
=IF(A1<=0,B2*A1,ABS(1-B2)*A1)本回答被提问者采纳