Day
2021-03-25T10:49:35+00:00
[img]https://img.nga.178.com/attachments/mon_202103/27/-7Q16t-5gyiKtT1kSh2-6e.jpg.medium.jpg[/img]
如图片所示,我已经列了一个公式,但是害怕会有错误。请大神帮忙把关一下,或者能给个更好的公式就更好了。
ps:图片里说错了,应该是(不管D>A或者D<C,都是输入D-B;如果A》D》C,输入0)。
第一个判断条件是d》a,正确输出d-b,错误的话
判断d》c,正确输出0,错误输出b-d。。。手机编辑,如有错误见谅
第一个true值写反了吧?不是B-D吗?你写成D-B了。
[quote][pid=503419282,26080570,1]Reply[/pid] Post by [uid=1474830]东皇轩辕[/uid] (2021-03-27 19:03):
第一个判断条件是d》a,正确输出d-b,错误盘
判断d》c,正确输出0,错误输出b-d。。。手机编辑,如有错误见谅[/quote]我们的思路应该是一样的,麻烦您看下我发的图片,上面有我列好的公式,我担心d=a或者d=c的时候公式会错误。不过我试着带入了几个数据,好像没出错。
你下面那段话逻辑不已经跟准确了吗[img]http://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc4cc6331.png[/img]照着敲公式就行了
if(D>A,结果1,IF(A>=D,IF(C>=D,结果3,0)
手机不得劲,逻辑是这样的
编辑下,不对,你的等于时划分到那个位置?才发现文字里面没等号[img]http://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc4f51be7.png[/img]
[quote][pid=503420406,26080570,1]Reply[/pid] Post by [uid=23038110]相心月半[/uid] (2021-03-27 19:09):
我们的思路应该是一样的,麻烦您看下我发的图片,上面有我列好的公式,我担心d=a或者d=c的时候公式会错误。不过我试着带入了几个数据,好像没出错。[/quote] 你第一个条件没有判断d和a的关系,答案可能是0或者的d-b,
要改的话就要先写的d》c是,ture值在判断的d和a,fales值为b-d
我的公式=if(d>a,d-b,if(d>c,0,b-d))
[quote][pid=503420195,26080570,1]Reply[/pid] Post by [uid=40911960]尼玛不可能吧[/uid] (2021-03-27 19:08):
第一个true值写反了吧?不是B-D吗?你写成D-B了。[/quote]图片里说错了,应该是当D<C时,E=D-B。
= if(假设,结果,否则)结果跟否则可以套娃if
[quote][pid=503421242,26080570,1]Reply[/pid] Post by [uid=1474830]东皇轩辕[/uid] (2021-03-27 19:14):
你第一个条件没有判断d和a的关系,答案可能是0或者的d-b,
要改的话就要先写的d》c是,ture值在判断的d和a,fales值为b-d
我的公式=if(d>a,d-b,if(d>c,0,b-d))[/quote]抱歉,我发帖图片里说错了,应该是(不管D>A或者D<C,都是输入D-B;如果A》D》C,输入0)。
应该怎么改,谢啦。
Reply to [pid=503421242,26080570,1]Reply[/pid] Post by [uid=1474830]东皇轩辕[/uid] (2021-03-27 19:14)
我应该理解了,谢谢。
但是第二层的D>C是否需要大于等于符号?