excel如何提取某字符串里面的特定数值

某单元格A1=?id3960-ak-bd-gh

我想各自提取id3960、ak、db、gh这四个数值出来,怎么写?

第1个回答  2015-05-06

看图说话!

用分列就行了!!

第2个回答  2015-05-06
可以通过定义函数=MID(A1,FIND("gh",A1),LEN("gh"))来实现。这儿gh是你要提取的字符串,可以根据自己的需要更换就是了。
第3个回答  2015-05-06
有减号,可以用分列,把数值分出。也可以用公式。追问

能说下具体公式吗?

追答

 1、公式见附件。


 2、 分列:



本回答被提问者采纳
第4个回答  2015-05-06
如果 长度固定 可以
LEFT、LEFTB 函数 返回文本值中最左边的字符
MID、MIDB 函数 从文本字符串中的指定位置起返回特定个数的字符
RIGHT、RIGHTB 函数 返回文本值中最右边的字符
相似回答