字符串问题

arden1019 2004-09-22 10:59:40
我有一个字符串“HK02028-12古铜色曲杆吊环拉手头”
我需要将前面的非中文编码和中文名称分别提取出来,
有什么函数能实现这功能?
...全文
69 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
EdwardZhou 2004-09-22
  • 打赏
  • 举报
回复
假如您的字符串“HK02028-12古铜色曲杆吊环拉手头”在 A1;
需要将非中文编码提取出来放在 B1;中文名称分别提取出来放在 C1,最简单的公式如下:

B1
=LEFT(A1,LENB(A1)-LEN(A1))
C1
=SUBSTITUTE(A1,B1,"")

您试试。


vvvincent 2004-09-22
  • 打赏
  • 举报
回复
astring=“HK02028-12古铜色曲杆吊环拉手头”
for i=1 to len(astring)
strtemp=mid(astring,i,1)
if (strtemp>"a" and strtemp<"z") or (strtemp>"A" and strtemp<"Z") _
or (isnumeric(strtemp)) or (strtemp="-") then
else
exit for
end if
next
string编码=left(astring,i-1)
string中文=right(astring,len(astring)-i+1)

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧