excel中如何提取右侧第一个空格与右侧第一个指定字符中中间部分?
4个回答
展开全部
提取第一个空格和第二个空格之间的内容,可以推广到提取某单元格中两个指定字符串之间的内容。
工具/原料
excel,pc
如图所示,需要将单元格中第一个空格和第二个空格之间的内容显示出来提取出来。
首先想到的是MID函数截取字符串中指定的内容,第一个空格的位置使用FIND函数可以确定,这里的难点是怎么确定第二个空格的位置,可以使用SUBSTITUTE函数将第二个空格替换成原字符串中没有的字符串,SUBSTITUTE(F2," ","XXX",2),注意参数2表示将第二个指定字符串替换。使用公式=TRIM(MID(F2,FIND(" ",F2),FIND("XXX",SUBSTITUTE(F2," ","XXX",2))-FIND(" ",F2))),TRIM函数可以去掉字符串中多余的空格。
END
这里难点在于用MID函数截取的长度是变化的,需要使用FIND和SUBSTITUTE嵌套确定第一个指定字符串的位置
方法/步骤
注意事项
展开全部
假设数据在A列并从A1开始,B1单元格输入并下拉公式=LOOKUP(6^6,--RIGHT(LEFT(A1,LEN(A1)-2),ROW($1:$6)))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询