excel函数表示如果A3大于等于5则A2乘以1.9,如果A3小于等于4则A2乘以0怎么用函数表示
答案:2 悬赏:50 手机版
解决时间 2021-02-04 17:30
- 提问者网友:玫瑰园
- 2021-02-04 12:04
excel函数表示如果A3大于等于5则A2乘以1.9,如果A3小于等于4则A2乘以0怎么用函数表示
最佳答案
- 五星知识达人网友:深街酒徒
- 2021-02-04 13:35
=if(A3>=5,A2*1.9,if(A3<=4,A2*0," "))
即可。
请采纳,谢谢!
即可。
请采纳,谢谢!
全部回答
- 1楼网友:洒脱疯子
- 2021-02-04 14:02
如果数据都是你例子里面那样,全是三位的,倒是有办法解决.
如果是每一位都不允许退位,实现起来就比较麻烦了,不过用宏也是可以解决的.
具体做法:
b1中输入 =a1-a2
c1中输入 =left(a1,1)-left(a2,1)
d1中输入 =if(left(b1,1)<>c1,concatenate(c1,right(b1,2)),b1)
如果是每位都不允许退位,而且数字位数不一们,例如123456和888,那么解决的思路是
1 先计算每个数字长度.len(),例子中一个是6,一个是3
2 取两长度值中的小者为x,把两个数字的后x位分位取出 / 取两长度值中的大者为y
3 每位分位计算,注意不要用减法,用mod函数
4 取长度较长数字的左y-x位,与mod函数得到的数字分位合并
使用宏可以解决,最好把数字分列存储,这样可以批量处理.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯