假定数据在e5a48de588b6e799" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何从<em>excel</em> <em>不规则</em>字符串中提取

如何从<em>excel</em> <em>不规则</em>字符串中提取

作者:乔山办公网日期:

返回目录:excel表格制作


=MID(A2,FIND(20,A2),FIND("号",A2)-FIND(20,A2)+1)



假定数据在e5a48de588b6e799bee5baa6e79fa5e98193330A列,从A1单元格开始,在B列实力需要的提取的特定字符的内容,在B1写公式:
=MID($A1,SMALL(IFERROR(IF(LEFT(MID($A1,COLUMN($A$1:$KN$1),9),4)="9190",COLUMN($A$1:$KN$1),4^8),4^8),1),9) & " " & MID($A1,SMALL(IFERROR(IF(LEFT(MID($A1,COLUMN($A$1:$KN$1),9),4)="9190",COLUMN($A$1:$KN$1),4^8),4^8),2),9) & " " & MID($A1,SMALL(IFERROR(IF(LEFT(MID($A1,COLUMN($A$1:$KN$1),9),4)="9190",COLUMN($A$1:$KN$1),4^8),4^8),3),9) & " " & MID($A1,SMALL(IFERROR(IF(LEFT(MID($A1,COLUMN($A$1:$KN$1),9),4)="9190",COLUMN($A$1:$KN$1),4^8),4^8),4),9) & " " & MID($A1,SMALL(IFERROR(IF(LEFT(MID($A1,COLUMN($A$1:$KN$1),9),4)="9190",COLUMN($A$1:$KN$1),4^8),4^8),5),9) & " " & MID($A1,SMALL(IFERROR(IF(LEFT(MID($A1,COLUMN($A$1:$KN$1),9),4)="9190",COLUMN($A$1:$KN$1),4^8),4^8),6),9) & " " & MID($A1,SMALL(IFERROR(IF(LEFT(MID($A1,COLUMN($A$1:$KN$1),9),4)="9190",COLUMN($A$1:$KN$1),4^8),4^8),7),9) & " " & MID($A1,SMALL(IFERROR(IF(LEFT(MID($A1,COLUMN($A$1:$KN$1),9),4)="9190",COLUMN($A$1:$KN$1),4^8),4^8),8),9) & " " & MID($A1,SMALL(IFERROR(IF(LEFT(MID($A1,COLUMN($A$1:$KN$1),9),4)="9190",COLUMN($A$1:$KN$1),4^8),4^8),9),9) & " " & MID($A1,SMALL(IFERROR(IF(LEFT(MID($A1,COLUMN($A$1:$KN$1),9),4)="9190",COLUMN($A$1:$KN$1),4^8),4^8),10),9)
注意:上述公式假定你A列的数据最多只有300字符,如果超过,则要改公式;而且假定你A列中最多出现10个发票号,如果超高,则要改公式。
然后选定B1单元格后鼠标点击进去上面的公式栏,然后按Ctrl+Shift+Enter/回车三键(按住Ctrl+Shift两键,然后按Enter/回车),直至公式首尾出现{ },然后向下拖动填充B1单元格公式到B2、B2等B列单元格。

B2储存格公式下拉。

=TRIM(LEFT(SUBSTITUTE(MID(A2,FIND("AAAA",A2),MATCH(,-MID(MID(A2,FIND("AAA

A",A2),99),ROW($1:$99),1))),",",REPT(" ",99)),99))。



这个要看批量的数据才好分析了

相关阅读

关键词不能为空
极力推荐
  • EXCEL中如何把数据分类

  • 1、先把数据进行排序,然百后选中数据。2、选中数据后,度点击工具栏中的数据。版3、在数据页面,点击分类汇总。4、点击分类汇总后,在汇总方式中设置计数,然后点击确定。5、点

ppt怎么做_excel表格制作_office365_word文档_365办公网