一个简单Excel问题如何去掉单元格里的值的右边一个字符?(每个单元格的值长度不一)

有的号码是8位,有的号码是6位,但是右边都多了一个空格这个空格又不是普通的空格。我可以复制出来替换,但是自己输入一个空格却无法替换不是这种空格,求一个解决方案可以替换掉所... 有的号码是8位,有的号码是6位,但是右边都多了一个空格
这个空格又不是普通的空格。我可以复制出来替换,但是自己输入一个空格却无法替换不是这种空格,求一个解决方案可以替换掉所有单元格里的号码的右边那个神秘空格。

PS:肯告诉我如何察看那个空格的 ASCII码值的也欢迎告诉我
二三楼的高手能解释下你们那个函数的意思吗,我没见过这个函数。你们给的方案貌似都比四楼强
一楼无耻的灌水拿分走人,四楼没有成品答案也就不管他们了(len(a1)-1我知道但是还要处理就不会了)

二楼我要提醒你,那如果你不知道那个空格是什么样的呢?你那公式不就没用了吗?如果我知道就是简单空格健的空格的话我直接查找全部替换那很简单的辅助行都不用。但是现在问题是如果我不知道他是什么样的空格怎么办呢?不要说用粘贴,如果一百个空格ASCII码都不同粘贴就无效了。所以还是三楼高手再麻烦跟进补充下回答把。

http://baike.baidu.com/view/926428.html?wtp=tt

功能删除字符串首部和尾部的空格。

LTRIM(字串): 将所有字串起头的空白移除。
RTRIM(字串): 将所有字串结尾的空白移除。

PS:一楼灌水的不学无术的真的事讽刺别人三楼四两拨千斤就那么一句没比你打多少字分数到手了,所以说你这样的庸人确实只能在这里把求知平台当文字网络游戏玩,会有灌水刷分作弊这样的事发生在你身上也不足为奇了

=CODE(RIGHT(A1)) 向下复制公式 你确定这样写吗?参数就是A1?CODE函数只能察看空格?你难道不要写长度判断什么的么?
展开
 我来答
mmc6315
推荐于2016-09-07 · TA获得超过2202个赞
知道小有建树答主
回答量:832
采纳率:0%
帮助的人:1051万
展开全部
去掉单元格里的值的右边一个字符

=LEFT(A1,LEN(A1)-1) 向下复制公式

查看那空格的ASCII码值

=CODE(RIGHT(A1)) 向下复制公式
你能确定每个单元格右边不可见字符只有1个,那么我上面的公式就是正确的。

还有神秘字符其实并不神秘,只是有些字符在EXCEL中不可见而已。
这样你在任何一张空表中在A1输入
=CHAR(ROW()) 然后向下复制公式,看看有什么结果,你会发现ASCII码值为9、10、13、28、29、30、31、32等字符均不可见。
CHAR()函数就是根据给定的ASCII码值产生相应的代码(字符),作用和CODE()恰好相反。
ROW()函数在公式中的作用,是随着公式的复制顺序产生1、2、3......
707918886
2009-02-27 · TA获得超过1.5万个赞
知道大有可为答主
回答量:2.8万
采纳率:26%
帮助的人:2.3亿
展开全部
思路:先求出字段长度L,再返回前L-1位字符。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
upyzl
2009-02-27 · TA获得超过2022个赞
知道大有可为答主
回答量:2797
采纳率:0%
帮助的人:1488万
展开全部
号码到A1,B1=TRIM(A1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bd57fabd2
2009-02-27 · TA获得超过722个赞
知道小有建树答主
回答量:1200
采纳率:0%
帮助的人:864万
展开全部
又不给分...
所以不给答案.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式