皮肤过敏红肿瘙痒中药:批量删除单元格内数字
来源:百度文库 编辑:中财网 时间:2024/05/03 04:05:30
批量删除单元格内数字2010-09-14 15:21
在下面表中的A2:A5区域内,各单元格中即有文字也有数字,有时为了某种要求,需要把数字部分去掉,只保留文字部分。
为了实现这个功能,需要做一个自定义函数。
先在EXCEL窗口中按ALT+F11组合键,调出VBA窗口,插入一个模块,把下面代码复制进去。
Function th(a As Range)
b = a.Value
For i = 0 To 9
b = Application.WorksheetFunction.Substitute(b, i, "")
Next
th = b
End Function
这个自定义函数调用了EXCEL自带的SUBSTITUTE函数,SUBSTITUTE函数的功能是用一个新的字符串来替换文本中的指定字符串,大家可以在EXCEL自带的帮助文件中找到这个函数的详细说明和用法。
在自定义函数的代码中,通过循环,分别把0至9的数字用SUBSTITUTE函数替换为一个空字符。
用法:
=th(a)
参数a是单元格。
下面在一个空白单元格中,例如在C2单元格中输入公式 =th(A2)
它就把A2单元格中的数字全部去掉了,只保留文字内容。
把C2的公式用鼠标向下拖动复制到C列的其他格中,就可以得到图片中的结果了。
EXECL如何删除单元格内文字保留数字
如何在excel中将一个单元格内的数字和文本分到两个单元格内?
EXECL单元格内如何输入0开头的数字
EXCEL中怎样批量删除一列单元格中数值的前X位?
如何批量删除asp文件内相同的代码
为什么WORD插入表格时会自动在单元格内添加数字
excel中,单元格格式中的自定义能帮我删除前面这样的数字吗?
怎样批量删除mp3文件名称中的数字序号和符号等
excel 删除相同单元格
在单元格内划斜线
批量删除空文件夹
SQL批量删除问题
SQL批量删除问题
怎么样去批量删除?
如何批量删除好友
批量删除word空行
删除单元格和删除单元格内容最大的区别是什么?
excel中如何批量修改对不同单元格的引用
Excel单元格数字前成批加前缀?
excel公式 如果B2单元格内的三个数字(190)有两个小于4则判定为2小否则为2大
如何才能通过设置将excel单元格内的8位数字转换为日期格式(如20060608转换为2006-06-08)?
如何批量删除QQ好友
QQ能否批量删除好友?
如何批量删除QQ好友