excel去掉特殊符号及以后内容
发布时间:2023-12-07 13:57:56
标签:Excel函数,excel函数公式,excel表格制作,Excel教程
今天一位做系统开发的同事,给我以下样表:
由于导入系统需要,需要把每个“档号”的最后一个“-”符号及以后内容的内容去掉(上图中的红色部分)。
需要解决两个难点:
数据有几万行,不可能手工去除;
每个“档号”长度不一,不能用简单的MID、RIGHT、LEFT等函数。
给出两种解决方案:
快速填充;
公式。
快速填充
复制出第一个,Ctrl+E快速填充,如下动图:
快速填充虽然简单,但有版本要求。用的EXCEL2016可以使用,EXCEL2013 没有用过,据说可以。但2010版本及以下肯定是不能用快速填充的。
公式实现
在B2单元格输入公式:
=MID(A2,1,LOOKUP(9^9,FIND(“-“,A2,ROW($1:$30)))-1)
可得第一个结果,公式向下填充即可实现所有档号修改。
公式解析
FIND(“-“,A2,ROW($1:$30)):
在A2单元格字符串中的第一位开始到第30位寻找字符“-”,此部分的返回值是下图中的划红线部分:
其中查找到第30位,是因为“档号”最长不过30位,此数值可以根据实际更改。
LOOKUP(9^9,FIND(“-“,A2,ROW($1:$30))):
在上述数值中查找一个极大值9^9,因为查不到这个值,所以返回最后一个值20.
MID(A2,1,LOOKUP(9^9,FIND(“-“,A2,ROW($1:$30)))-1):
从A2字符串中从第一位取到第19位,即得结果。


猜你喜欢
- 刚开始使用 Mac,很多人会一脸懵,打开【访达】、没有分区、没有像 Windows 一样的文件路径,虽然你可以在访达窗口的侧边栏,看到 Ma
- 众所周知,IPv6的全称是Internet Protocol Version 6,是相对于IPv4来说的下一代IP协议。IPv6的功能非常丰
- 在工作中,很多小伙伴们非常羡慕那些漂亮美观、布局合理的文档设计,但是要实现文档的整体效果,谈何容易,首先就是要先设置好整个文档的布局,然后更
- Win10打开令提示符?最常见的是就是直接通过开始开单打开,或者cmd运行,但是今天小编发现了一种更为简单方便的打开命令提示符的方法,对于熟
- 近期有部分用户误删了d3dx9_40.dll,被系统提示“找不到d3dx9_40.dll”。那么对于这一情况有没有什么办法恢复呢?下面小编就
- 一些用户会在Win10系统内通过虚拟机进行一些软件及系统的测试,但是有的用户出现了无法打开virtualbox等第三方虚拟机的情况,下面教给
- 系统盘储存着重要文件,为避免失误操作导致XP系统故障,可设置禁止访问。现系统部落小编介绍xp所有系统盘都不能访问的设置妙招。具体如下:1、点
- excel2013制作饼状图的步骤:首先打开要制作的excel数据,小编建议制作饼状图就一种数据,如图所示选中要制作的数据。找到工具栏中的插
- 好多朋友在使用Adobe Acrobat时会出现打开PDF文件时已损坏无法修复的问题,怎么解决呢?macz小编带来了解决方法,希望对你有帮助
- Win10系统会在默认情况下进行安装更新,但用户在升级Win1020H2后老是会遇到显卡驱动总是报错的情况。没关系接下来小编带你解决这个问题
- windows7中的文件位置有时候是以名称的形式显示,如图所示: 那怎样使其显示具体的路径呢?方法:在如图所示的空白处单击&nbs
- 相信很多用户对安全模式都不陌生,一般情况下很多电脑系统问题都是在安全模式下解决的,但是近期有部分Win10用户的电脑系统不能正常运行,急需进
- GAMMALN 函数返回GAMMA函数的自然对数。适用版本Excel 2003+说明GAMMALN 函数返回GAMMA函数的自然对数。返回值
- excel文档退出时不提示保存是怎么了?我的excel2007出了问题,文件编辑后,退出时不提示“保存”,在网上搜了一下,有人询问相同的ex
- CSP for Mac是由CELSYS官方推出的一款专业漫画绘图软件,CSP For Mac它为用户进行提供了多样化的绘图用笔,包括了铅笔、
- win8网络共享怎么设置对于新手朋友们来说确实有点难度因为它与Win7的网络和共享中心有较大的改变,本文以图文并茂的方式向大家介绍下win8
- 现在我们使用电脑的时间越来越长了,而花在上网的占比率也是比较大的,因为我们会在网上追剧、查找资料、看小说等。那么当我们想要保存网页的时候该怎
- ToDesk是一款可以帮助用户远程操控设备、非常实用高效的远程协助软件。有一些用户咨询小编ToDesk如何关闭默认锁定鼠标?针对这一问题,下
- WinXP系统使用宽带连接提示769错误怎么办?宽带连接提示769错误代码改如何解决呢?下面请看具体解决方法。解决方法:1、网卡被禁用的话,
- 于是就怀疑是不是系统的问题。恰巧也受到上次GTUG Ubuntu Day活动的影响,决定装下Ubuntu试一下,何况还可以和XP共存。于是就