excel如何提取一段字符串中间的文字?

不知道在字符串的第几位

亲,如果中间的文字部分是连续的,还可以有办法。

如下图,在B1粘贴数组公式。注意:是数组公式,在单元格里粘贴了以后,千万不要按回车退出,而要按“Ctrl+Shift+回车”退出:

=MID(A1,MIN(IF(LENB(MID(A1,ROW(1:100),1))=2,ROW(1:100))),MAX(IF(LENB(MID(A1,ROW(1:100),1))=2,ROW(1:100)))-MIN(IF(LENB(MID(A1,ROW(1:100),1))=2,ROW(1:100)))+1)

 

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-08
B1输入:
=MID($A1,LARGE(("\"=MID($A1,ROW($1:$100),1))*ROW($1:$100),4-COLUMN(A:A))+1,LARGE(("\"=MID($A1,ROW($1:$100),1))*ROW($1:$100),3-COLUMN(A:A))-LARGE(("\"=MID($A1,ROW($1:$100),1))*ROW($1:$100),4-COLUMN(A:A))-1)
数组公式,即同时按住Ctrl+Shift+Enter结束公式编辑,会自动生成一对“{}”,右拉下拉填充。
公式中以单元格字符长度不超过100个为例,如果有更多,将公式中的100改大些,比如改成300。
第2个回答  2014-12-10
那该有点什么特征吧,比如是一个邮编,如“我的邮编是483828”中提取“483828”,或者具有特殊的字符,如“他家在:石家庄”中的“石家庄”,这类的可以使用正则表达式或者通配符。你把你的字符串和要提取的字符发出来,帮你判断。
第3个回答  2014-12-10
把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删)、excel样表文件(把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com
第4个回答  2014-12-10
要求提的不够详细,举个例子要怎么提取法。追问

417714120600003 江虹1581791999 向这个我要提取中间的江虹两个字怎么办

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网