以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于表达式IIF的 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=64191) |
||||
-- 作者:jlccrtl -- 发布时间:2015/2/6 16:11:00 -- 关于表达式IIF的 IIF([车间名称] = "电修班",[工资_效益工资_核定合计] - IsNull(Sum(Child(工资奖金丨生产部费用).费用金额),0),0) 如果列名等于“电修班”则等于 效益工资合计减去费用金额 否则等于零 这个可以用表达式实现吗? 表达式该如何修改呢?
|
||||
-- 作者:有点甜 -- 发布时间:2015/2/6 16:44:00 -- 表达式没有问题。不行,就上传例子 |
||||
-- 作者:jlccrtl -- 发布时间:2015/2/9 15:36:00 -- 关于表达式IIF的 工资_核定总计
IIF([车间名称] = "电修班",[工资_核定合计] - IsNull(Sum(Child(工资奖金丨生产部费用).费用金额),0),0) 在 电修班超额金额 列 加入上述公式 提示 无法解释位置 14 的标记 “"” 密码147 我就想让车间名称等于电修班的 得到计算结果 否则显示为0 (或则不计算)
|
||||
-- 作者:有点甜 -- 发布时间:2015/2/9 15:38:00 -- 哦,双引号,改成单引号 |
||||
-- 作者:jlccrtl -- 发布时间:2015/2/9 15:40:00 -- 关于表达式IIF的 单引号 双引号 中文和英文的我都试了啊 还是不对呢? |
||||
-- 作者:有点甜 -- 发布时间:2015/2/9 15:41:00 -- IIF([车间名称] = \'电修班\',[工资_核定总计] - IsNull(Sum(Child(工资奖金丨生产部费用).费用金额),0),0) |
||||
-- 作者:jlccrtl -- 发布时间:2015/2/9 15:44:00 -- 关于表达式IIF的 IIF([车间名称] = \'电修班\',[工资_核定合计] - IsNull(Sum(Child(工资奖金丨生产部费用).费用金额),0),0) 太诡异了 你的就好用 我的就不好用
[此贴子已经被作者于2015/2/9 15:44:59编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2015/2/9 15:46:00 -- 列名你写错了。 |
||||
-- 作者:jlccrtl -- 发布时间:2015/2/9 15:51:00 -- 关于表达式IIF的 IIF([车间名称] = \'电修班\',[工资_核定总计] - IsNull(Sum(Child(工资奖金丨生产部费用).费用金额),0),0)
|
||||
-- 作者:有点甜 -- 发布时间:2015/2/9 15:52:00 -- 工资_核定总计 ------------------- 工资_核定合计 |