Excel删除数字保留文本的两种方法

时间:2023-04-26 17:10:52 

本文介绍excel删除数字保留文本的两种方法,通过使用VBA代码和word替换法来删除数字。

excel删除数字方法一:

Excel工作表中删除数字只保留文本,是一个比较常见的例子。

如下图所示,A列的源数据有一些数字,而且这些数字在单元格中的位置是无序不固定的。如何删除数字,达到的效果如C列所示。


在excel中数字与文字共存的情况下,如果有规律,可以使用公式来分离字母、汉字、数字;如果没有规律,比较理想的还是是用VBA来解决。

下面是具体的excel删除数字操作步骤:

按ALT+F11,打开VBE编辑器,单击插入——模块,复制下面的代码,然后按F5键运行,excel会自动将A列所有的内容删除数字之后的结果提取放在C列。

Sub excel删除数字()
Dim reg As Object ‘定义reg为一个对象
Dim arr ‘定义一个动态数组
Dim i As Long, j As Long ‘分别定义i,j为长整型
i = Range("A65536").End(xlUp).Row ‘把A列非空的最后行数赋予给i
Columns("C").ClearContents ‘清空C列
arr = Range("A1:A" & i) ‘把A列的数据赋予给数组arr
Set reg = CreateObject("VBscript.RegExp") ‘调用正则表达式
With reg ‘定义表达式
.Global = True ‘匹配所有搜索项
.ignorecase = True ‘不区分大小写
.Pattern = "[0-9]" ‘数字的表达式
End With
For j = 1 To i ‘循环该区域
Range("C" & j) = reg.Replace(arr(j, 1), "") ‘进行根据模板替换字符串为空值
Next
End Sub

excel删除数字方法二:WORD替换法

将excel所有需要删除数字的单元格区域内容复制到word文档中,在查找替换框中输入:^#,替换框保留空,不输入任何内容,单击“全部替换”。替换完毕,将数据再次复制到excel中。


标签:删除,定义,数字,替换,Excel函数
0
投稿

猜你喜欢

  • Mac新手教程:mac系统提示DNS错误无法上网如何解决?

    2022-06-05 10:46:39
  • 如何增加虚拟内存?Win7增加虚拟内存的方法

    2023-07-05 18:24:46
  • excel利用VBA互换两个单元格或区域中的数据

    2022-05-04 22:53:18
  • Win7旗舰版系统删除文件提示错误0x8007009怎么办?

    2023-01-15 19:12:25
  • InDesign 教程「16」,如何链接图形?

    2023-03-10 23:26:30
  • 联想thinkpad e550可以装windows7系统吗?

    2023-01-09 08:43:13
  • Win11如何设置浏览器兼容性?Win11设置兼容模式的方法

    2022-06-03 20:00:22
  • 怎么删除wps中的一页?

    2023-08-20 02:57:34
  • word文档中如何将excel表格中的多行多列变成一列数据

    2023-06-28 22:08:46
  • PS新手教程-如何使用PS给人物制作炫光环绕的效果

    2022-05-16 11:10:53
  • WPS如何添加自定义词典 WPS添加自定义词典方法

    2022-02-09 23:10:40
  • Win7更改了共享设置文件不能保存怎么办?

    2023-05-05 06:14:55
  • 苹果Mac最好用的FTP客户端:Transmit

    2022-11-23 23:13:50
  • 高手传授一招 快捷键助你快速切换程序

    2023-04-30 09:11:13
  • mac上几款非常火爆的照片管理神器

    2022-08-17 05:12:57
  • 2016年3月02日迅雷(xunlei)会员账号最新更新全网首发

    2023-01-23 21:32:29
  • excel 分秒求和公式和方法实例教程

    2023-02-24 16:54:54
  • Windows Server 2008 网络管理技巧

    2023-04-01 02:08:29
  • 如何增加Word字体并在保存时嵌入字体

    2023-11-20 16:16:21
  • MAC系统iTunes天才新功能的使用技巧

    2022-10-08 17:53:19
  • asp之家 电脑教程 m.aspxhome.com