以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何多条件通过计算公式求的结果  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=59473)

--  作者:小帅
--  发布时间:2014/11/5 1:05:00
--  [求助]如何多条件通过计算公式求的结果
 如果,D < C,那么换算公式是,E = D *(1-A)
如果,D ≥ C,那么换算公式是,E = D - B

这个函数怎么些呢?
参照附件!


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20141105010342.jpg
图片点击可在新窗口打开查看
 

--  作者:Bin
--  发布时间:2014/11/5 8:01:00
--  
IIF(D<C,D *(1-A),IIF(D>=C,D - B,0))
--  作者:小帅
--  发布时间:2014/11/5 10:57:00
--  
感谢大神帮助 
--  作者:小帅
--  发布时间:2014/11/5 12:33:00
--  

你好,现在条件又复杂了,加了一个前置条件


当 ≠ 

 

如果,< C,那么换算公式是,E = D *1-A

如果,≥ C,那么换算公式是,E = D - B

 

当 B = 0 

那么换算公式是,E = D *1-A

 

 

这个函数怎么些呢?


此主题相关图片如下:图片1.jpg
按此在新窗口浏览图片

此主题相关图片如下:图片2.png
按此在新窗口浏览图片


--  作者:有点甜
--  发布时间:2014/11/5 14:05:00
--  
IIF(b=0,d*(1-a),iif(d<c,d*(1-a),d-b))