找文章 / 找答案
精选问答 更多内容

[数据处理] 根据两个数据列合成一个数据列

周旭光白银一 显示全部楼层 发表于 2022-3-4 10:14:34 |阅读模式 打印 上一主题 下一主题
1
已解决
有一个数据集:

[/table]

[table=50%]
部门 人员类型
A 正式
B 交流
C 正式
D 正式
E
交流


我要根据人员类型修改部门列的值:人员类型为正式时,部门值不变,人员类型为交流时,部门修改为“交流”

通过什么方式可以实现呢?增加计算列?可以直接在部门列进行修改吗?谢谢!

最佳答案

_贝贝 白银一 关注Ta

2022-03-04 10:14:35

新建计算列(不同版本语法不同) if(col['人员']=='正式') then col['部门'] elseIf(col['人员']=='交流') then '交流' end if(col['人员']=='正式'){ col['部门'] } elseIf(col['人员']=='交流'){ '交流' }
查看完整内容
回复

使用道具 举报

精彩评论7

_贝贝白银一 显示全部楼层 发表于 2022-3-4 10:14:35
本帖最后由 永洪tech-Muse 于 2022-3-4 10:26 编辑

新建计算列(不同版本语法不同)
if(col['人员']=='正式')
then col['部门']
elseIf(col['人员']=='交流')
then '交流'
end


if(col['人员']=='正式'){
col['部门']
}
elseIf(col['人员']=='交流'){
'交流'
}



部门交流.png
回复

使用道具 举报

周旭光白银一 显示全部楼层 发表于 2022-3-4 10:55:01
永洪tech-Muse 发表于 2022-3-4 10:14
新建计算列(不同版本语法不同)
if(col['人员']=='正式')
then col['部门']

计算列做出来了,非常感谢!但是出现了一个问题,我要用这个新的计算列和别的表做外部联接,做外部联接的时候我选择不到计算列,怎么解决呢,谢谢!
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2022-3-4 10:57:37
周旭光 发表于 2022-3-4 10:55
计算列做出来了,非常感谢!但是出现了一个问题,我要用这个新的计算列和别的表做外部联接,做外部联接的 ...

做外部联结是可以选计算列的,您当前是哪个版本呢
回复

使用道具 举报

周旭光白银一 显示全部楼层 发表于 2022-3-4 11:01:33
永洪tech-Muse 发表于 2022-3-4 10:57
做外部联结是可以选计算列的,您当前是哪个版本呢

8.8
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2022-3-4 11:18:52
本帖最后由 永洪tech-Muse 于 2022-3-4 11:20 编辑

组合数据集的顺序问题,把有计算列的数据集放在上面,另一个数据集放在下面
组合顺序.png
回复

使用道具 举报

周旭光白银一 显示全部楼层 发表于 2022-3-4 12:27:35
永洪tech-Muse 发表于 2022-3-4 11:18
组合数据集的顺序问题,把有计算列的数据集放在上面,另一个数据集放在下面 ...

是我这先后顺序有问题,解决了,十分感谢!
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2022-3-4 12:31:49
周旭光 发表于 2022-3-4 12:27
是我这先后顺序有问题,解决了,十分感谢!

不客气   
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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