檐下抬眉见李 发表于 2021-12-4 12:41:00

如何判断不同类型得出不同的值

有六种操作类型,如何根据不同的操作类型,把发生金额改为负数或保留原数?

宁采花 发表于 2021-12-14 18:30:30

=I2*-1^OR(G2={"消费";"消费退回";"退卡";"回收"})

霸道总裁引妻入怀 发表于 2021-12-15 06:30:48

=IF(SUM(N(G2={"消费","消费退回","退卡","回收"}))>0,"-"&I2,I2)*1

踩着星星漫步 发表于 2021-12-28 09:25:01

=IF(OR(G2={"消费";"消费退回";"退卡";"回收"}),-I2,I2)

小白妈妈 发表于 2022-1-2 05:25:23

谢谢大家,看来我对数组的运用真的不熟悉

凤凰一辉 发表于 2022-1-7 05:45:10

严重取巧一下=I2*-1^(CODE(G2)%>480)

潘进杰 发表于 2022-2-14 09:39:09

这样试试?
M2=IF(OR(G2={"充值","发行"}),I2,-I2)

民生福祉 发表于 2022-3-6 18:19:54

请教,公式中的N是什么意思?还有在其他公式中看到的“--”是什么意思?

崛起的中华 发表于 2022-3-11 19:18:16

N是把数据转换成可以计算的数值且结果构成一个{1,1,1,1}的数组,然后用SUM求和,-表示剩下的取负数
页: [1]
查看完整版本: 如何判断不同类型得出不同的值