请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

hjp

高级会员

223

主题

549

帖子

1860

积分

高级会员

积分
1860
hjp
高级会员   /  发表于:2022-10-8 17:31  /   查看:2826  /  回复:9
30金币
如:我要从单元格中提取QK22-1,NHJCHT220304005,JC202205040001,中的QK,NHJCHT,JC,要怎样操作,我用EXCEL中的提取函数不起作用,请指教谢谢,我的活字格版本为7.0.5.0
附:demo
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

感谢各位大佬的支持~ 也可以使用上方的excel函数哈

9 个回复

最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-10-8 17:31:11
来自 17#
感谢各位大佬的支持~
也可以使用上方的excel函数哈
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(待处理的字符串,0,""),1,""),2,""),3,""),4," "),5,""),6,""),7,""),8,""),9,"")

回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-10-8 18:02:06
2#
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,0,""),1,""),2,""),3,""),4," "),5,""),6,""),7,""),8,""),9,"")
您好,这里使用上方的excel函数就可以了哈,您也可以在网上查找其他的excel函数使用哈



如何仅从Excel中的字母数字字符串提取文本?
回复 使用道具 举报
hjp
高级会员   /  发表于:2022-10-9 08:46:18
4#
duxp 发表于 2022-10-8 22:14
一个正则表达式搞定,提取字符串字母
[a-zA-Z]+

具体的使用方法是什么,谢谢
回复 使用道具 举报
hjp
高级会员   /  发表于:2022-10-9 08:49:09
6#
Lay.Li 发表于 2022-10-8 18:02
您好,这里使用上方的excel函数就可以了哈,您也可以在网上查找其他的excel函数使用哈

谢谢,指教,这个函数如遇到我“-”的情况下,他会连“-”一起取出来,
回复 使用道具 举报
hjp
高级会员   /  发表于:2022-10-9 08:53:23
7#
duxp 发表于 2022-10-9 08:48
服务端命令安装一下插件,豪哥合集,里面有个取正则文本

在哪 里能下载这个插件,谢谢
回复 使用道具 举报
hjp
高级会员   /  发表于:2022-10-9 08:58:02
9#
duxp 发表于 2022-10-9 08:55
https://marketplace.grapecity.com.cn/ApplicationDetails?productID=SP2202280001&productDetailID=D22 ...

我看了你们这个最低版本都是7.0.102.0,我是7.0.5.0不支持
回复 使用道具 举报
hjp
高级会员   /  发表于:2022-10-9 09:20:14
12#
duxp 发表于 2022-10-9 09:08
JS的话,你用下面的即可解决
var str = "NHJCHT220304005";
str = str.match(/[a-zA-Z]+/);

NHJCHT220304005这个编号只是一个例子,还有其字母和数字的组合哟
回复 使用道具 举报
hjp
高级会员   /  发表于:2022-10-9 09:56:10
14#
duxp 发表于 2022-10-9 09:34
这是提取字母的,只要是字母都可以,不管在什么地方,不管是什么组合

做了不起作用,能否给个demo,谢谢版本为7.0.5.0
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-10-9 11:39:55
15#
感谢各位大佬的支持~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部