excel如何提取最后一个空格后的字符串,含多个空格?

用了=TRIM(RIGHT(SUBSTITUTE(A1,"",REPT("",99)),99))这个公式,但提取出来包含了英文字母,如何只留下页码(如C列)?PS:部分单... 用了=TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",99)),99))这个公式,但提取出来包含了英文字母,如何只留下页码(如C列)?PS:部分单元格不含英文,所以可以直接得到页码,含英文的就不行~
A B C
霭理士(Havelock Elis)1 Elis) 1 1
展开
 我来答
依然特雷西sky
高粉答主

2020-04-22 · 繁杂信息太多,你要学会辨别
知道答主
回答量:1511
采纳率:33%
帮助的人:69.1万
展开全部

1、 打开一个excel工作表,如图所示。

2、 在单元格B3中输入“=trim(A3)”,再按下回车键,如图所示。

3、选中B3单元格右下角,进行自动填充操作,将其他单元格数据也去掉多余的空格,如图所示。

4、接着在打开的插入函数窗口中,我们输入函数trim,然后点击转到后选中选择函数列表中的trim函数,最后点击确定按钮。

5、然后在打开的函数参数中,我们输入第1个单元格的名称。

6、可以看到修改后的文字前后空格全部删除了。

ExcelPower
2015-09-23 · 专业Excel公式图表数据分析VBA
ExcelPower
采纳数:4495 获赞数:11863

向TA提问 私信TA
展开全部

2 种  方法:


1,公式法:

假设 内容在 A1,

B1 公式 :   =TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",99)),99))

如下图效果:


2  Excel 的替换功能

将A列数据复制到B 列,选中B列   Ctrl+H   查找内容   *敲一个空格    点全部替换, 即可


效果如图:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
台浦泽4r
2013-11-28 · TA获得超过937个赞
知道小有建树答主
回答量:1249
采纳率:62%
帮助的人:640万
展开全部

你的A列“)”和后面的数之间没有空格,面你的B列的“)”和数字之间是有空格的,

看你的公式A列的前面部分和后面部分应该是有个空格的,是不是你漏了一个空格,如果A列前面部分和后面部分中间有个空格的话,你的公式就可以得到你要的效果。

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
热情的橘子醬8D544
2013-11-28 · TA获得超过6.9万个赞
知道大有可为答主
回答量:2.6万
采纳率:57%
帮助的人:1亿
展开全部
如果数字在最右侧,可用公式:

=-LOOKUP(,-RIGHT(A1,ROW($1:$15)))
追问
谢谢,因为页码是以逗号分隔的,如“1,2,3,4”,这个公式用过,只能得到“1234”,所以不能完美解决问题啊~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式