EXCEL用自定义函数去掉字符串中的数字
发布时间:2022-04-02 20:38:09
标签:EXCEL,用,自定义,函数,去掉,字符串,中的,数字
如果要去掉某个字符串中的所有数字,例如将一个字符串“Excel123”去掉数字后变为“Excel”,可以用自定义函数来实现。按Alt+F11打开VBA编辑器,单击菜单“插入→模块”,在右侧的代码窗口中输入自定义函数:
Function RemoveNums(theString As String)
Dim eachChar, Temp As String
Dim i As Integer
Temp = ""
For i = 1 To Len(theString)
eachChar = Mid(theString, i, 1)
If Asc(eachChar) < 48 Or Asc(eachChar) > 57 Then
Temp = Temp & eachChar
End If
Next
RemoveNums = Temp
End Function
假如包含数字的字符串在A1单元格,在B1单元格中输入
=RemoveNums(A1)
即可返回一个去掉数字后的字符串,如果字符串全部由数字组成,则返回空字符串。
0
投稿
猜你喜欢
- 刚接触到word编辑的新手朋友,对word操作还不是很熟悉,一些功能还不能快速找到。有时候需要在word中编辑公式,但是不知道word中公式
- 在我更新完win10后,发现了些不同的地方。局域网内找不到原来共享的电脑了,这是win10新增的体验共享默认关闭文件共享支持,也就是说需要我
- excel输入日期时要用公历的形式输入,但这也是非常麻烦的工作。而且,在表格中输入数据的人可能并不是十分清楚输入日期的方法。因此,在制作需要
- Excel2016数组公式怎么自定义名称?excel表格中的数据重视想要定义为名称,该怎么定义呢?下面我们就来看看详细的教程,需要的朋友可以
- 对于一些重要的excel表格,我们经常需要用到密码,但这是如何设置的呢?下面随小编一起来看看吧。Excel表格设置密码的步骤打开excel。
- 为文字添加效果1、选择要为其添加效果的文字。2、在“开始”选项卡上的“字体”组中,单击“文字效果”。 3、单击所需
- Excel中经常需要放大表格进行录入繁多的数据,表格具体该如何操作才能放大呢?下面是小编带来的关于excel放大表格的教程,希望阅读过后对你
- 可以设置打印标题行:1、主菜单。2、文件。3、页面设置。4、在页面设置窗口中选择“工作表”项,5、打印标题行,输入$1:$1,就是第一行。6
- 注重时间是很好的表现,用win10办公时,怎么精确显示时间?比如桌面右下角的任务栏显示时间只有小时分钟,怎么把秒也显示出来?对于这个设置其实
- 在办公中,或许有很多朋友都不知道自己用的是Excel的哪个版本,其实这个可以很容易的查到。下面是由小编分享的如何查看excel版本信息的方法
- 怎么关闭Word文档中自动添加项目编号1、启动Word 2013,打开“Word选项”对话框,在左侧选择“校对”选项,在右侧窗格中的“自动更
- 1、在Excel 2013中,我们可以将整个工作簿保存为一个主页(HomePage),操作步骤如下:2、打开要保存为主页的文件。3、在“文件
- 很多用户都在问,office365不激活能用吗?不行哦,office365需要进行激活后才可以去开启所有的功能。那么应该如何激活office
- 在Excel工作表中,经常需要在某个列中输入固定范围的数据,例如公司对账单中的账目类型只包括现金、转账和支票这3种类型,为了避免用户手工输入
- 魔兽争霸(war3)游戏是一代人的记忆。现在计算机配置越来越好。最近,许多朋友问分辨率是否越高越好。事实上,高分辨率并不意味着图像越清晰,这
- excel表格下拉菜单怎么设置?对于办公常用的工具excel表格来说制作下拉菜单是一个会经常要进行的设置,小编给大家带来Excel表格下拉菜
- excel从2007开始后缀名就开始了变化,很多人不知道excel的后缀名是什么,excel2003和excel2007文件有什么区别,感兴
- 在Excel中录入好数据以后都会进行数据的统计,这个时候会搞频率的使用IF函数,下面是由小编分享的excel2003 if函数的使用方法,供
- 使用自动编号编排文档后,相信有许多小伙伴对Word中编号与正文之间过大的间隔距离恼火不已,不要上火,今天我将为大家一一分解。为什
- 很多时候,我们都需要在工作表中输入连续的数字,特别是用作数据唯一标识时。下面,我们将介绍6种输入连续数字的方法。方法1:使用鼠标拖放填充1.