泛微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檢查通過。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章