Table of contents
本教程将演示如何在Excel中查找特殊字符的步骤。 我们使用不同的特殊字符,如 逗号 ( , ), 点 ( . ), 连字符 ( - ), 支架 (但有时在展示数据时,这些特殊字符会造成混乱,或者在某些情况下,它们看起来非常奇怪。 因此,找到特殊字符是非常重要的。
下载实践工作手册
你可以从这里下载实践工作手册。
查找特殊字符.xlsm
在Excel中查找特殊字符的3种简单方法
我们的目标是找到特殊字符,以便更好地展示。 为此,我们可以使用 3 方法。 我们将描述 3 下面的方法。
1.使用Power Query查找Excel中的特殊字符
我们的目的是通过使用以下方法找到特殊字符 权力查询 我们将按照以下步骤来学习这个方法。
步骤。
- 首先,我们有一个数据表,其中有 全球贸易项目编号 在 B栏 和 特殊字符 在 C列 .
- 然后,去到 数据标签 ,并从 获取和转换数据 选项选择 从表/范围 选择。
- 之后,在 表2 工作表将在显示屏幕上打开。
- 接下来,到 添加专栏 选项卡,并选择 自定义列 选择。
- 之后,在 自定义列 窗口将在屏幕上打开。
- 然后在自定义列公式标签中粘贴以下公式。
=Text.Remove([全球贸易项目编号],{"A"... "z", "0"... "9"})
- 在按下 认可 按钮,你会发现下面的结果。
- 然后,点击 关闭 & 载入 选项,从 首页 标签。
- 最后,你将得到以下结果。
阅读更多。 应用公式来识别Excel中的特殊字符(4种方法)
2.应用VBA代码
在这种情况下,我们要 找到一个特殊的字符 通过使用 VBA 代码。 以下是步骤的完整描述。
步骤。
- 首先,按 Alt+F11 来打开VBA窗口。
- 然后,选择 模块 选项,从 插入 标签。
- 然后,在该窗口中插入以下VBA代码。
Function FindSpecialCharacters(TextValue As String) As Boolean Dim Starting_Character As Long Dim Acceptable_Character As String For Starting_Character = 1 To Len(TextValue) Acceptable_Character = Mid(TextValue, Starting_Character, 1) Select Case Acceptable_Character Case "0" To "9", "A" To "Z", " " FindSpecialCharacters = False Case Else FindSpecialCharacters = True Exit For End选择下一步结束功能
- 之后,点击 运行 选项或 F5 来看看代码中是否有错误。
- 接下来,按以下步骤保存代码 Ctrl+S .
- 然后,返回到主工作表,并在 C5 单元格中插入以下公式。
=查找特殊字符(B5)
- 接下来,你将找到该单元格的结果。 在本例中,由于 单元格包含特殊字符 所以它显示的结果是 为真 .
- 然后使用 填充手柄 对整列使用相同的内容。
- 最后,你会得到下面图片中的结果。
- 如果我们改变任何不存在特殊字符的数据,那么它将显示 失败 在盒子里。
类似读物
- 如何在Excel中设置字符限制
- 检查Excel中的字符限制(简易步骤)
- 如何在Excel中的文本之间插入字符(5种简单方法)
3.应用用户定义的功能
现在,我们将尝试通过应用一个 用户定义的功能 这些步骤描述如下。
步骤。
- 与第二种方法一样,首先打开 VBA 窗口,插入以下代码并保存代码。
Public Function Check_Special_Characters(nTextValue As String) As Boolean Check_Special_Characters = nTextValue Like "*[!A-Za-z0-9 ]*" End Function
- 在将代码保存在 C5 单元格中插入以下公式。
=Check_Special_Characters(B5)
- 与之前的方法一样,你会发现 为真 如果该单元格包含一个特殊的字符,它将显示 失败 然后使用 填充手柄 以将其应用于所有列。
- 之后,你将会发现以下结果。
如何替换Excel中的特殊字符
在某些情况下,特殊字符会造成很大的混乱,因此需要将它们替换掉。 要替换特殊字符,我们将按照以下步骤进行。
步骤。
- 首先,在写数据时,不要把字符放在 C5 细胞。
- 然后,去到 首页 选项卡,并选择 闪光填充 从 填充 选择。
- 最后,你将得到一个类似于下图的结果。
阅读更多。 如何在Excel中过滤特殊字符(简易指南)
需要记住的事情
- 第一种方法是所有这些方法中最快速和最简单的方法。
- 在使用的情况下 VBA 代码,应该记住,它需要被保存为一个 启用-宏 文件。
- 在这种情况下 VBA 代码,代码必须先被保存,然后公式才会工作。
总结
从今以后,按照上述方法,你就能在excel中找到特殊字符了。 如果你有更多的方法,请告诉我们。 按照以下方法 ǞǞǞ 如果你有任何意见、建议或疑问,请不要忘记在下面的评论区提出。