找回密码
 立即注册

QQ登录

只需一步,快速开始

hy3

金牌服务用户

4

主题

17

帖子

159

积分

金牌服务用户

积分
159
最新发帖
hy3
金牌服务用户   /  发表于:2021-3-18 17:10  /   查看:2661  /  回复:7
12金币
视图里组织上级前后都有特殊字符,如果用户有多级主管时中间也会有分隔符,有什么公式可以直接截取到他的直接上级吗,右边的这个



附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,这个需要您用 Excel 公式来完成。我这边找到了一些可以帮您解决问题的公式。用我们这个 demo 为例: 活字格工作流小讲堂第10课——活字格工作流功能点实现之提醒功能 https://gcdn.grapecity.com.cn/fo ... 87302&fromuid=59908 (出处: 葡萄城产品技术社区) 首先创建用户信息视图的表格: 然后使用这个公式,作用是去掉最后一个字符: 再使用这个公式,作用是截取以“|”分割的字符串最后一项: ...

7 个回复

倒序浏览
最佳答案
最佳答案
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-3-18 17:10:41
来自 3#
本帖最后由 Timothy.Xu 于 2021-3-18 17:44 编辑

您好,这个需要您用 Excel 公式来完成。我这边找到了一些可以帮您解决问题的公式。用我们这个 demo 为例:
活字格工作流小讲堂第10课——活字格工作流功能点实现之提醒功能
https://gcdn.grapecity.com.cn/fo ... 87302&fromuid=59908
(出处: 葡萄城产品技术社区)

首先创建用户信息视图的表格:




然后使用这个公式,作用是去掉最后一个字符:
  1. =LEFT(G5,LEN(G5)-1)
复制代码


再使用这个公式,作用是截取以“|”分割的字符串最后一项:
  1. =MID(M5,FIND(" *",SUBSTITUTE(M5,"|"," *",LEN(M5)-LEN(SUBSTITUTE(M5,"|",""))))+1,LEN(M5)-FIND("|",M5))
复制代码



实现效果如下:



这个是 demo:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2021-3-18 17:34:59
2#
你好,这个可以使用excel的截取字符串公式,活字格也是支持的。

帮你搜了下,可以参考下哈:

https://baijiahao.baidu.com/s?id ... r=spider&for=pc
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-3-18 17:38:48
4#
您好,您是想在什么地方截图这个直接上级呢,
可以考虑用-RIGHT(C5,length)”右侧数字提取的方式进行提取哦,而且看您这个用户ID位数都是固定的,应该是可以截取出来的
如下图


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
hy3
金牌服务用户   /  发表于:2021-3-18 17:44:14
5#
Timothy.Xu 发表于 2021-3-18 17:38
您好,这个需要您用 Excel 公式来完成。我这边找到了一些可以帮您解决问题的公式。用我们这个 demo 为例:
...

是这个,多谢
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-3-18 17:45:23
6#
谢谢支持!本帖子的问题解决,这里就结帖了,如果您有新的问题,也欢迎创建新的求助帖~
请记得设置最佳答案。
回复 使用道具 举报
hy3
金牌服务用户   /  发表于:2021-3-18 17:47:04
7#
Joe.xu 发表于 2021-3-18 17:38
您好,您是想在什么地方截图这个直接上级呢,
可以考虑用-RIGHT(C5,length)”右侧数字提取的方式进行提取 ...

用户ID位数不是固定的,我看到楼上的发的demo应该可以解决,感谢支持
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-3-18 17:50:55
8#
好的,感谢您对活字格的支持
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部