如何判断不同类型得出不同的值
有六种操作类型,如何根据不同的操作类型,把发生金额改为负数或保留原数?=I2*-1^OR(G2={"消费";"消费退回";"退卡";"回收"}) =IF(SUM(N(G2={"消费","消费退回","退卡","回收"}))>0,"-"&I2,I2)*1 =IF(OR(G2={"消费";"消费退回";"退卡";"回收"}),-I2,I2) 谢谢大家,看来我对数组的运用真的不熟悉 严重取巧一下=I2*-1^(CODE(G2)%>480) 这样试试?
M2=IF(OR(G2={"充值","发行"}),I2,-I2) 请教,公式中的N是什么意思?还有在其他公式中看到的“--”是什么意思? N是把数据转换成可以计算的数值且结果构成一个{1,1,1,1}的数组,然后用SUM求和,-表示剩下的取负数
页:
[1]