GETUSERDEPARTMENTS()

95e2ec57d51a460f5a561fadeae1dab.png

我这里设置的是使用GETUSERDEPARTMENTS()获取到当前的部门,但是现在我的部门有一层的也有两层的,我现在设置成GETUSERDEPARTMENTS(2),他就只能得到第二层的,不能获得第一层的,我现在就想,如果这个人是第一层的,他就使用第一层的,第二层的就使用第二层的,怎么写公式,或者有其他的方法

FineReport yzmXrTpA3762457 发布于 2022-5-26 11:09
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-5-26 11:11

试试这个公式

INDEXOFARRAY(REVERSEARRAY(split(GETUSERDEPARTMENTS(),",")),1)

  • yzmXrTpA3762457 yzmXrTpA3762457(提问者) if(len(B3) = 0,GETUSERDEPARTMENTS(2),B3) 提交里面这个怎么改呢?
    2022-05-26 13:47 
  • snrtuemc snrtuemc 回复 yzmXrTpA3762457(提问者) 正常一样的写法不行吗?不行就把这个公式放在单元格,,到时直接取单元格就可以
    2022-05-26 13:51 
  • yzmXrTpA3762457 yzmXrTpA3762457(提问者) 回复 snrtuemc 好了,谢了
    2022-05-26 13:55 
  • 2关注人数
  • 350浏览人数
  • 最后回答于:2022-5-26 11:11
    请选择关闭问题的原因
    确定 取消
    返回顶部