Foxtable(狐表)用户栏目专家坐堂 → [求助]关于excel公式转换成狐表的表达式的问题


  共有3111人关注过本帖树形打印复制链接

主题:[求助]关于excel公式转换成狐表的表达式的问题

帅哥哟,离线,有人找我吗?
jlccrtl
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:200 积分:1414 威望:0 精华:0 注册:2014/10/7 21:19:00
[求助]关于excel公式转换成狐表的表达式的问题  发帖心情 Post By:2014/10/20 14:35:00 [只看该作者]

IIf(D5 <= 18 And D5 > 16),BD5/400,IIf(D5 <= 16 And D5 > 14),BD5/420,IIf(D5 > 12 and D5 <= 14),BD5/400,0)))


IIf(IsNull(Sum(Child(工时统计到图纸信息).板厚),0) <= 18 and IsNull(Sum(Child(工时统计到图纸信息).板厚),0) > 16),IsNull(Sum(Child(工时统计到图纸信息).[工序_冲压_下料_火焰切割_CP]),0)/400,IIf(IsNull(Sum(Child(工时统计到图纸信息).板厚),0) <= 16 and IsNull(Sum(Child(工时统计到图纸信息).板厚),0) > 14),IsNull(Sum(Child(工时统计到图纸信息).[工序_冲压_下料_火焰切割_CP]),0)/420,IIf(IsNull(Sum(Child(工时统计到图纸信息).板厚),0) > 12 and IsNull(Sum(Child(工时统计到图纸信息).板厚),0) <= 14),IsNull(Sum(Child(工时统计到图纸信息).[工序_冲压_下料_火焰切割_CP]),0)/400,0)))

上面是excel里面的(if我替换了)
下面是狐表里面我替换个公式

你看看上面的就行了应该

 回到顶部
帅哥哟,离线,有人找我吗?
jlccrtl
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:200 积分:1414 威望:0 精华:0 注册:2014/10/7 21:19:00
[求助]关于excel公式转换成狐表的表达式的问题  发帖心情 Post By:2014/10/20 14:36:00 [只看该作者]

上面那个and我也是按照你说的改过的了

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/10/20 14:38:00 [只看该作者]

 例子发上来


 回到顶部
帅哥哟,离线,有人找我吗?
jlccrtl
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:200 积分:1414 威望:0 精华:0 注册:2014/10/7 21:19:00
[求助]关于excel公式转换成狐表的表达式的问题  发帖心情 Post By:2014/10/20 14:41:00 [只看该作者]

那个项目老多列了 我怕你看晕了
我楼上写的公式有问题不?

那个公式我是写在列 表达式 里面的


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/10/20 14:44:00 [只看该作者]

 做一个简单的例子发上来。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/10/20 14:45:00 [只看该作者]

 楼上的公式,你一点一点的去试,才知道是哪里错的。

 回到顶部
帅哥哟,离线,有人找我吗?
jlccrtl
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:200 积分:1414 威望:0 精华:0 注册:2014/10/7 21:19:00
[求助]关于excel公式转换成狐表的表达式的问题  发帖心情 Post By:2014/10/20 14:55:00 [只看该作者]

我在表A“值”的列表达式填入
IIf(IsNull(Sum(Child(A).数量),0) <= 18 And IsNull(Sum(Child(A).数量),0) > 16),IsNull(Sum(Child(A).金额),0)/400,IIf(IsNull(Sum(Child(A).数量),0) <= 16 And IsNull(Sum(Child(A).数量),0) > 14),IsNull(Sum(Child(A).金额),0)/420,IIf(IsNull(Sum(Child(A).数量),0) > 12 And IsNull(Sum(Child(A).数量),0) <= 14),IsNull(Sum(Child(A).金额),0)/400,0)))

就提示错误

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:大于小于区间例子.foxdb

[此贴子已经被作者于2014-10-20 14:55:17编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/10/20 15:05:00 [只看该作者]

IIf(IsNull(Sum(Child(A).数量),0) <= 18 And IsNull(Sum(Child(A).数量),0) > 16,IsNull(Sum(Child(A).金额),0)/400,IIf(IsNull(Sum(Child(A).数量),0) <= 16 And IsNull(Sum(Child(A).数量),0) > 14,IsNull(Sum(Child(A).金额),0)/420,IIf(IsNull(Sum(Child(A).数量),0) > 12 And IsNull(Sum(Child(A).数量),0) <= 14,IsNull(Sum(Child(A).金额),0)/400,0)))

 回到顶部
帅哥哟,离线,有人找我吗?
jlccrtl
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:200 积分:1414 威望:0 精华:0 注册:2014/10/7 21:19:00
[求助]关于excel公式转换成狐表的表达式的问题  发帖心情 Post By:2014/10/20 15:52:00 [只看该作者]

谢谢  貌似我多了括号

 回到顶部
总数 19 上一页 1 2