数据库
首页 > 数据库> > 泛微OA中,数据库表中导出的多语言表示的姓名,在Excel中如何使用函数获取不同语言的部分

泛微OA中,数据库表中导出的多语言表示的姓名,在Excel中如何使用函数获取不同语言的部分

作者:互联网

泛微OA在数据字段中使用特征字符串来表示不同的语言字符串,系统根据登录语言处理。
如下是员工项目的字段表示:
~~7 赵仲铭~8 Zhongming ZHAO~9 赵仲铭~~
特征字符串:
~~7 表示简体中文;
~8 表示英文
~9 表示繁体中文

导出到xecel中,如何获取不同语言版本的姓名呢?
这里需要使用2个函数: mid() 和find()

假设将字符创放入单元格$A$1中,则对应取得的共识如下:
中文:=MID($A$1,FIND("~~7 ",$A$1,1)+LEN("~~7 "),FIND("~8 ",$A$1,1)-1-(FIND("~~7 ",$A$1,1)+LEN("~~7 ")))<br/>英文:=MID($A$1,FIND("~8 ",$A$1,1)+LEN("~8 "),FIND("~9 ",$A$1,1)-(FIND("~8 ",$A$1,1)+LEN("~8 ")))<br/>繁体中文:=MID($A$1,FIND("~9 ",$A$1,1)+LEN("~9 "),FIND("~~",$A$1,1)-(FIND("~9 ",$A$1,1)+LEN("~`9 ")))

如上已在Excel检查通过。

标签:语言,Excel,MID,LEN,繁体中文,OA,字符串,FIND
来源: https://blog.51cto.com/13901318/2490206