yhdata_JmNe5AKo青铜二
2024-11-7 11:21:39 发布在问答
两个数字字段怎么在行级别相加呢
新建一个计算字段,然后通过判断其他两个字段来取得相加后的数字,下面的写法不行,应该怎么写呢


(if col['字段1']=='Y'  then 1 else 0 end)
+ (if col['字段2']=='Y'  then 1 else 0 end)


最佳答案

永洪vip
yhdata_lyaa

2024-11-07 11:21:40

if col['字段1']=='Y' &&col['字段2']=='Y' then 1+1 else 0 end 类似这种呢,先判断条件后进行计算
查看完整内容
530
3
精彩评论3
yhdata_lyaa
发表于 2024-11-7 11:21:40 显示全部楼层
if col['字段1']=='Y'  &&col['字段2']=='Y'
then 1+1
else 0
end

类似这种呢,先判断条件后进行计算
回复

使用道具 2#

yhdata_JmNe5AKo青铜二
发表于 2024-11-7 11:38:03 显示全部楼层
有5个字段要判断呢,每个字段的值是Y和N,只能这样相加吗? 5个字段的组合情况很多啊,C51+C52+C53+C54+C55,一共31种
回复

使用道具 3#

yhdata_lyaa
发表于 2024-11-7 13:16:41 显示全部楼层
yhdata_JmNe5AKo 发表于 2024-11-7 11:38
有5个字段要判断呢,每个字段的值是Y和N,只能这样相加吗? 5个字段的组合情况很多啊,C51+C52+C53+C54+C55 ...

是的,计算列写法和js类似
计算列的语法参考https://www.yonghongtech.com/rea ... aculategrammar.html
回复

使用道具 4#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部