简介 下面小编就跟大家分享一下:提取字符之前/之后的字段希望能带给你一些帮助 工具/原料 wps office软件 方法/步骤 1 看一下事先准备的数据(如下图):2 “-”之前的字段。在B2输入=LEFT(A2,SEARCH("-",A2)-1)(如下图):3 “-”之后的字段。在C2输入=RIGHT(A2,LEN(A2)-SEARCH("-",A2))(如...
公式中, MID(A1,ROW($1:$99),1)部分,就是通过MID函数依次提取出源字符串中的单个字符;利用FIND函数在返回的字符串中,查找“-”分隔符,会返回包含N个错误值及N个数值1的数组;在这个数组里,通过MATCH函数模糊查找2(可以是大于数值1的任意值),得到最后一个分隔符“-”所在的位置。 之后,再利用LEN函数算出...
1 首先,在第一个单元格输入要提取的字符串,如下图所示。2 然后点击“数据”中的“快速填充”,如下图所示。3 可以看到提取的字符串有些是不对的,不要紧,把第一个不对的改正确,如下图所示。4 可以看到后面的就自动更正为正确的提取结果了,如下图所示。总结 1 公式法:1.观察字符特点2.输入=Find("-...
1 如图中所示的表格,需要提取从左到右数起第二个“-”后面的所有内容;其中,我们需要用到的函数有四个 2 表格中的数据,因为“-”有两个,那么,怎样区分出来提取呢,这时,我们需要用到SUBSTITUTE函数来把第二个“-”替换成别的字符。比如,用“/”来替换。下面,我们开始操作,在B2单元格输入 公式:=RIG...
第一步,用SUBSTITUTE函数将第二个“-”字符替换为字符“@”即SUBSTITUTE(A3,"-","@",2)。 第二步,查找字符串中“@”出现的位置FIND("@",SUBSTITUTE(A3,"-","@",2))。 第三步,使用MID函数,返回所需字符,即MID(A3,FIND("@",SUBSTITUTE(A3,"-","@",2))+1,99)。 方法三:使用宏表函数EVALUATE...
1 将你需要分离的文字或数据放到表格的列或者行中。2 选中你需要分离的字符或者文字表格。3 选择wps顶部菜单的“数据”选项卡。4 选择“数据”选项卡下面的“分列”菜单。5 好了,重点来了,选择第一个选项“分隔符号”6 在分隔符号中,选择“其他”并在旁边个输入框中输入隔离符号。如果符号是多个同样的话,...
# 提取'-'后面的数字 numbers = extract_numbers_after_char(text, '-') print(numbers) # 输出: ['100', '20'] 这里我们使用了re.findall方法来查找所有匹配的子字符串。正则表达式\b-(\d+)\b的意思是: \b匹配单词边界 -匹配字符 '-' (\d+)匹配一个或多个数字,并将其作为一个捕获组 \b再次...
EXCEL 方法/步骤 1 先在A列录入相关内容,,内容包含{省、市、县、区等},进行第2步 2 如果取相关字符的后面内容,在B2单元格中输入公式会自动提取省之后的所有内容=MID(A2,FIND("省",A2)+1,LEN(A2)-FIND("省",A2))3 如果取相关字符的前面内容,在C2单元格中输入公式会自动提取省之前的所有内容=MID...
Excel技巧——提取某特定字符前(后)的字段,日常办公中,时常需要用到Office办公软件,特别是其中的Word、Excel以及PPT。这篇经验将分享一个办公族可能会用到的Excel技巧,即利用公式,提取某特定字符前后的字段。
如果最多只有两个“-”的,C1输入公式并下拉:=IF(LEN(D1)-LEN(SUBSTITUTE(D1,"-",""))=2,LEFT(D1,FIND("-",REPLACE(D1,FIND("-",D1),1,""))),LEFT(D1,FIND("-",D1)-1))