EXCEL表,如何用公式批量去掉单元格最后几个字符?

例:UPVC排水管DN50侧墙式雨水斗DN50侧墙式雨水斗DN75截止阀DN25截止阀DN15倒流防止器DN25单元格中字符数不一致,批量去除DNxx这后面的4个字符,用... 例:
UPVC排水管DN50
侧墙式雨水斗DN50
侧墙式雨水斗DN75
截止阀DN25
截止阀DN15
倒流防止器DN25

单元格中字符数不一致,批量去除DNxx这后面的4个字符,用公式怎么弄,我用过,记得是用到2个函数的,现在忘了,请高手解答,谢谢,不要回答替换啊啥的,我想要用公式。
展开
 我来答
次次次蛋黄米亚
高粉答主

2019-03-14 · 说的都是干货,快来关注
知道小有建树答主
回答量:7778
采纳率:100%
帮助的人:207万
展开全部

1、打开excel表格,下图为已经添加过需要修改的字符串的表格。

2、在B1单元格中输入“=”。

3、接着输入完成公式:=LEFT(A1,LEN(A1)-4)。

4、点击回车键,生成公式计算结果,即可得到删除了单元格后四位的结果。

5、鼠标拖动B1单元格下方的绿色点,向下填充公式即可完成所有的单元格操作。

chen2018ky
推荐于2017-09-28 · 知道合伙人软件行家
chen2018ky
知道合伙人软件行家
采纳数:2276 获赞数:15618
毕业于茂名学院,学士学位,计算机二级,熟练操作office,PS,CorelDRAW等软件。

向TA提问 私信TA
展开全部

删除最后几个字符可以理解为提取前面几个字符,可以用下面二个办法:

  1. 用left函数,格式的=left(数值,提起前面几位就写几),如下图

如果数位长短不一,可以先排序再通过调整提取数位控制输出内容。


2.用mid函数,语法是=mid(数值,从第几位提取,这里写1即是从第一位提起,提取位数),如下例,可以看出二个公式结果是一致的:

同样如果数位不一样可以先排序再通过调整最后 一个参数控制输出内容。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
greatFBD2013
2013-12-04 · TA获得超过1178个赞
知道小有建树答主
回答量:595
采纳率:60%
帮助的人:186万
展开全部
使用分列
选中需要的数据
数据——分列——分隔符号——其他:D
删除不需要的列即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuyinde
2015-09-17 · TA获得超过6979个赞
知道大有可为答主
回答量:8941
采纳率:45%
帮助的人:1942万
展开全部
比如原数据在A列要去掉最后3个字符,可以在B1输入=LEFT(A1,LEN(A1)-3)向下填充。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
热情的橘子醬8D544
推荐于2017-10-13 · TA获得超过6.9万个赞
知道大有可为答主
回答量:2.6万
采纳率:57%
帮助的人:9918万
展开全部
=LEFT(A1,FIND("DN",A1)-1)

=LEFT(A1,LEN(A1)-4)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式