如何设置一个公式:当[(x-y)-0.01>0]*一个值*0.8;[(x-y)-0.01

Graceyang_dd 1年前 已收到1个回答 举报

飘飞的落雪 幼苗

共回答了17个问题采纳率:76.5% 举报

没看懂,理解应该是当某个条件的时,一个值,但看你题目描述没法给你设置公式.
不过你自己要是懂的话,可以使用IF函数.

1年前 追问

9

Graceyang_dd 举报

大概公式表达是:[(x-y)-0.01>0]*F1*0.8;[(x-y)-0.01<0]*F1*0.7;[(x-y)-0.01]=0,=0   设:(x-y)-0.01=E1   F1是常数不变 用函数公式我设置成了:IF(ABS(E1)>0,E1*F1*0.8,IF(ABS(E1)<0,E1*F1*0.7,IF(ABS(E1)=0,0)))  我的这个公式在E1>0或=0时,E1*F1*0.8成立,但<0时,E1*F1*0.7就不成立了,不明白了.请老师们列个正确公式,带个数算一算.

举报 飘飞的落雪

原因:ABS()用的地方不对,这里假设你:[(x-y)-0.01>0]*F1*0.8中[]是表示绝对数的话。 可修改为:IF(E1>0,ABS(E1)*F1*0.8,IF(E1<0,ABS(E1)*F1*0.7,IF(ABS(E1)=0,0))) 如果[]仅是提示,而不是表示绝对值,则公式中只需要去掉ABS()函数即可。
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 1.822 s. - webmaster@yulucn.com