当重量<500KG, 费用=1.4RMB/KG*重量+40+55
当500KG≤重量<1000KG 费用=1.26RMB/KG*重量+55
当重量≥1000KG 费用=1.19RMB/KG*重量+55
我自己设了IF函数,但到500KG和1000KG的时候就不正确。,例如,B19是重量=1000KG,费用=IF(B19<500,B19*1.4+40+55,IF(1000>B19>=500,B19*1.26+55,B19*1.19+55))=1315,而不是=1245
请指教,怎样在excel里设公式函数,当重量<500KG, 费用=1.4RMB/KG*重量+40+55,当500KG≤重量<1000KG ..
答案:4 悬赏:80 手机版
解决时间 2021-03-15 19:35
- 提问者网友:捧腹剧
- 2021-03-14 19:50
最佳答案
- 五星知识达人网友:玩世
- 2021-03-14 21:17
重量设定在A1,公式如下:
=IF(A1<500,1.4*A1+40+55,IF(A1>=1000,1.19*A1+55,1.26*A1+55))
=IF(A1<500,1.4*A1+40+55,IF(A1>=1000,1.19*A1+55,1.26*A1+55))
全部回答
- 1楼网友:等灯
- 2021-03-15 01:05
你好!
假设重量在A列,费用在B列
B1输入公式
=IF(A1<500,1.4*A1+40,IF(A1<1000,1.26*A1,1.19*A1)+55
下拉即可
希望对你有所帮助,望采纳。
- 2楼网友:孤独入客枕
- 2021-03-15 00:04
你的公式逻辑没有错,格式错了一点而已
=IF(B19<500,B19*1.4+40+55,IF(and(1000>B19,B19>=500),B19*1.26+55,B19*1.19+55))
- 3楼网友:独钓一江月
- 2021-03-14 22:24
假设重量值在存储格a1中
if(a1<500,(1.4*a1+95),if(a1<1000,(1.26*a1+55),(1.19*a1+55)))
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯