以文本方式查看主题 - 拼搏在线彩神通软件论坛 (http://bbs.pinble.com/index.asp) -- 胆杀公式交流专区 (http://bbs.pinble.com/list.asp?boardid=74) ---- 请教一个问题(卓版再请,谢谢) (http://bbs.pinble.com/dispbbs.asp?boardid=74&id=885301) |
-- 作者:不亏才怪 -- 发布时间:2010-04-29 9:51:00 -- 请教一个问题(卓版再请,谢谢) 一个减的公式如果出现了小数减大数,如"1-4",我希望结果是"1-4=-3取绝对值为3,而不是:10+1-4=7,怎么设计? [此贴子已经被作者于2010-4-29 22:08:23编辑过]
|
-- 作者:卓越 -- 发布时间:2010-04-29 11:19:00 -- 如果要达到1-4=3的效果,应该这样写:ABS(A-B)
ABS()函数的作用是取结果的正数。
你没仔细看录像。 |
-- 作者:不亏才怪 -- 发布时间:2010-04-29 22:05:00 -- 谢谢指点. 不过,我说的不是这回事.一个公式在不同的时候会遇到不同的情况,有时是大数减小数,这没有问题,有时是小数减大数,这时软件给出的结果是按先加10再做减法的方法算的.就是1-4是7而不是`3.我说的是一般情况,而不是个例.再比如公式在一个时候是这样:END(5*7-6),结果是9,我要的是1.请问这个ABS加什么地方才有这样的效果?谢谢! |
-- 作者:不亏才怪 -- 发布时间:2010-04-29 22:13:00 -- 我弄好了,不过还是谢谢! |
-- 作者:卓越 -- 发布时间:2010-04-30 21:25:00 -- abs(1-4)的结果就是3,软件的计算结果是根据公式出的,软件自动不会出结果,你让他怎么计算它就怎么计算, “这时软件给出的结果是按先加10再做减法的方法算的” 这个算法是怎么来的,是根据公式来的,所以要什么结果是在于你,而不是软件。 ABS(END(5*7)-6)可以等于1
自己变公式,一定要熟悉胆杀版中每个函数是干什么用,这样才能正确按自己的思路得出正确的结果。
|