Excel中,如何批量删除单元格中的空格

Excel中如何批量删除单元格中的空格... Excel中如何批量删除单元格中的空格 展开
 我来答
匿名用户
推荐于2017-11-28
展开全部
用查找替换,查找内容处输入一个空格,替换为那个地方什么都不填,然后选择全部替换即可。有时可能还有空格,那个空格可能是全角空格,再替换一次全角空格就可以。要不就是把这些表格复制到WORD里,然后用替换来做,我做过,可以删除,但是就是有点麻烦,你删除后再粘贴回来就可以了.

复制到WORD之后,选择表格,点击"编辑""替换",输入替换的查找内容,也就是空格,有几个空格就输入几个,然后替换处不输入,点击全部替换就可以了
匿名用户
2013-07-31
展开全部
作用:EXCEL中去掉单元格首尾空格,保留字符串中间空格。
用到的函数:MID,FIND,LEFT,RIGHT,TRIM,SUBSTITUTE,LEN 公式:=MID(A1,FIND(LEFT(TRIM(A1)),A1),FIND("☆",SUBSTITUTE(A1,RIGHT(TRIM(A1)),"☆",LEN(A1) - LEN(SUBSTITUTE(A1,RIGHT(TRIM(A1)),""))))-FIND(LEFT(TRIM(A1)),A1)+1) 说明:设单元格为A1,值为:$$$ab$$aba$$$($代表空格) 1:求出A1中右边的第一个各非空格字符(rc : right char)
rc = RIGHT(TRIM(A1)) ----> rc = a
2:求出rc在A1中出现的次数
n = LEN(A1) - LEN(SUBSTITUTE(A1,rc,"")) ----> 3
SUBSTITUTE(A1,rc,"") : 将rc用空字符替换

3:将A1中最后一个rc替换为"☆"(因为"☆"不常用)(s : string)
s = SUBSTITUTE(A1,"☆",n) ----> 得到字符串 $$$ab$$ab☆$$$

4:求出"☆" 的位置 (即右边第一个非空格字符的位置)(rf : right first)
rf = FIND("☆",s) ----> 10

5:求左边第一个非空格字符的位置(lf : left first)
lf = FIND(LEFT(TRIM(A1)),A1) ----> 4

6:取A1中从lf开始共rf-lf+1个字符
= MID(A1,lf,rf-lf+1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-31
展开全部
先选取一个你要删的单元格``然后按ctrl+电脑鼠标左键选取其他你需要删除的单元格``再删除
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-31
展开全部
用替换功能。。。吧空格替换成空的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鱼木混猪哟
高粉答主

2018-08-03 · 专注Office,尤其Excel和VBA
鱼木混猪哟
采纳数:6078 获赞数:33696

向TA提问 私信TA
展开全部
看不到数据,不知道是怎么样的规律
可以尝试利用查找替换
查找空格,替换不输入任何内容
全部替换即可
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式