Table of contents
在本教程中,你将学习如何在Excel中使用查找和替换来搜索工作表或工作簿中的特定数据,以及找到这些单元格后可以做什么。 我们还将探讨Excel搜索的高级功能,如通配符、查找带有公式或特定格式的单元格、查找和替换所有打开的工作簿等。
当在Excel中处理大型电子表格时,能够在任何特定时刻快速找到你想要的信息是至关重要的。 在数百行和列中扫描肯定不是办法,所以让我们仔细看看Excel的查找和替换功能有什么用处。
如何在Excel中使用查找功能
下面你将看到Excel查找功能的概述,以及如何在Microsoft Excel 365、2021、2019、2016、2013、2010和旧版本中使用这一功能的详细步骤。
在一个范围、工作表或工作簿中查找数值
以下指南告诉你如何在单元格范围、工作表或整个工作簿中查找特定的字符、文本、数字或日期。
- 首先,选择要查找的单元格范围。 要在整个工作表中查找,请点击活动工作表上的任何单元格。
- 打开Excel 查找和替换 或者,按Ctrl + F的快捷键,到 首页 标签> 编辑工作 组,并点击 查找& 选择 > 查找 ...
- 在 发现什么 框,输入你要找的字符(文本或数字),然后点击 查找所有 或 查找下一个 .
当你点击 查找下一个 ,Excel选择工作表上第一个出现的搜索值,第二次点击选择第二个出现的搜索值,以此类推。
当你点击 查找所有 ,Excel会打开一个所有出现的列表,你可以点击列表中的任何一个项目来导航到相应的单元格。
Excel查找--附加选项
要微调你的搜索,请点击 选择 在Excel右上角的 查找 & 替换 对话框,然后执行以下任何一项。
- 要在当前工作表或整个工作簿中搜索指定值,选择 钣金 或 工作手册 在 内 .
- 要从活动单元格从左到右(逐行)搜索,选择 按排行 在 搜索 要从上到下(逐栏)搜索,选择 按栏目划分。
- 要在某些数据类型中搜索,选择 公式 , 价值观 ,或 评论 在 看进去 .
- 对于区分大小写的搜索,请检查 匹配案例检查 .
- 要搜索只包含你在 "搜索 "中输入的字符的单元格。 发现什么 领域,选择 匹配整个单元格内容 .
提示:如果你想在某一范围、某一列或某一行中找到一个给定的值,请在打开之前选择该范围、某一列或某一行。 查找和替换 例如,要将搜索范围限制在某一特定列,首先选择该列,然后在Excel中打开 查找和替换 对话。
在Excel中查找具有特定格式的单元格
要找到有特定格式的单元格,可按Ctrl+F快捷键,打开 查找和替换 对话框,点击 选择 ,然后点击 格式... 右上角的按钮,并在Excel中定义你的选择。 查找格式 对话框。
如果你想找到与工作表中其他单元格的格式相匹配的单元格,请删除工作表中的任何标准。 发现什么 框中,单击 "A "旁边的箭头。 格式 , 选择 从单元格选择格式 ,然后点击需要格式化的单元格。
注意:Microsoft Excel会保存您指定的格式化选项。 如果您在工作表中搜索其他数据,而Excel未能找到您知道的数值,请清除之前搜索的格式化选项。 要做到这一点,打开 查找和替换 对话框,点击 选择 上的按钮。 查找 选项卡,然后点击 "A "旁边的箭头。 格式... 并选择 清除查找格式 .
在Excel中用公式查找单元格
用Excel的 查找和替换 ,你只能在给定值的公式中搜索,在Excel查找的其他选项中解释过。 要查找包含公式的单元格,使用 转到专题 功能。
- 选择你要查找公式的单元格范围,或者点击当前工作表上的任何单元格,在整个工作表上进行搜索。
- 点击旁边的箭头 查找& 选择 ,然后点击 转到专题 或者,你也可以按F5键来打开 转到 对话框,并点击 特别... 左下角的按钮。
- 数字 - 找到返回数字值的公式,包括日期。
- 文本 - 搜索返回文本值的公式。
- 逻辑 - 找到返回TRUE和FALSE的布尔值的公式。
- 错误 - 查找有导致错误的公式的单元格,如#N/A, #NAME?, #REF!, #VALUE!, #DIV/0!, #NULL!, 和#NUM!。
如果Microsoft Excel找到任何符合你的标准的单元格,这些单元格将被高亮显示,否则将显示一个消息,即没有找到这样的单元格。
提示:要快速找到 所有有公式的单元格 ,无论公式结果如何,请点击 查找& 选择 > 公式 .
如何选择并高亮显示工作表上所有发现的条目
要选择一个工作表上所有出现的给定值,打开Excel 查找和替换 对话框中输入搜索词 发现什么 框,并点击 查找所有 .
Excel将显示一个找到的实体的列表,你可以点击列表中的任何一个出现(或者直接点击结果区域中的任何一个地方来移动焦点),然后按Ctrl + A的快捷键。 这将选择所有找到的出现,无论是在 查找和替换 对话框和工作表上。
一旦单元格被选中,你可以 亮点 通过改变填充物的颜色来改变它们。
如何在Excel中使用替换
下面你将看到如何使用Excel替换将选定的单元格范围、整个工作表或工作簿中的一个值改为另一个值的分步指南。
用一个值替换另一个值
要替换Excel表格中的某些字符、文本或数字,可以使用 替换 的选项卡。 查找 & 替换 对话。 详细步骤如下。
- 选择你要替换文本或数字的单元格范围。 要替换整个工作表中的字符,请点击活动工作表中的任何单元格。
- 按Ctrl + H快捷键,打开 替换 的选项卡。 查找和替换 对话。
或者,到 首页 标签> 编辑工作 组,并点击 查找& 选择 > 替换 ...
如果你刚刚使用了Excel的查找功能,那么只要切换到 替换 标签。
- 在 发现什么 框中输入要搜索的值,并在 替换为 框中输入要替换的值。
- 最后,请点击 替换 来逐一替换找到的出现,或 全部替换 一下子就把所有的条目交换了。
提示:如果出了问题,你得到的结果与你的预期不同,请点击 撤销 按钮或按Ctrl + Z来恢复原始值。
关于其他的Excel替换功能,请点击 选择 的右上角的按钮。 替换 它们与我们刚才讨论的Excel查找选项基本相同。
将文本或数字替换为空
要将一个特定值的所有出现都替换为 没有什么 ,输入要搜索的字符,在 发现什么 框中,留下 替换为 框为空白,并点击 全部替换 按钮。
如何查找或替换Excel中的换行符
要更换一个 换行符 用空格或任何其他分隔符,在""中输入换行符。 发现什么 这个快捷键是字符10(换行)的ASCII控制代码。
在按下Ctrl + J后,第一眼看到的是 发现什么 框看起来是空的,但仔细一看,你会发现一个小小的闪烁的点,就像下面的截图一样。 在 "替换字符 "中输入替换字符。 替换为 框,例如一个空格字符,然后点击 全部替换 .
如果要用换行符替换某个字符,可以采取相反的方法--在 "换行符 "中输入当前字符。 发现什么 框中,以及断行(Ctrl+J)中的 替换为 .
如何改变工作表的单元格格式
在本教程的第一部分,我们讨论了如何使用Excel查找对话框查找具有特定格式的单元格。 Excel替换允许你更进一步,改变工作表上或整个工作簿中所有单元格的格式。
- 打开 替换 在Excel的 "查找和替换 "对话框中,点击 "查找和替换 "选项卡上的 选项
- 旁边是 发现什么 框中,点击 格式 按钮,选择 从单元格选择格式 ,然后点击任何有你想改变的格式的单元格。
- 旁边是 替换为 框,或者点击 格式... 按钮,并使用Excel设置新的格式。 替换格式 对话框;或单击 "我的 "箭头。 格式 按钮,选择 从单元格选择格式 并点击任何具有所需格式的单元格。
- 如果你想替换在 整个工作簿 , 选择 工作手册 在 内 如果你只想替换活动页面上的格式,请保留默认选择 ( 片)。 .
- 最后,点击 全部替换 按钮并验证结果。
注意:这种方法改变了手动应用的格式,它对有条件格式化的单元格不起作用。
Excel查找和替换通配符
在搜索条件中使用通配符可以使Excel中许多查找和替换任务自动化。
- 使用 星号 (*)来查找任何字符串。 例如。 sm* 发现" 笑容 "和" 味道 ".
- 使用 问号 (?)来查找任何单一字符。 例如。 ǞǞǞ 发现" 灰色 "和" 灰色 ".
例如,要获得一个以""开头的名字列表 广告 ",使用" 广告* 另外,请记住,在默认选项下,Excel会在单元格的任何地方搜索标准。 在我们的例子中,它会返回所有具有" "的单元格。 广告 "要防止这种情况发生,请点击 选择 按钮,并检查 匹配整个单元格内容 这将迫使Excel只返回以""开头的值。 广告 ",如下面的截图所示。
如何在Excel中查找和替换通配符
如果你需要在你的Excel工作表中找到实际的星号或问号,在它们前面输入蒂尔德字符(~)。 例如,要找到包含星号的单元格,你可以在 发现什么 要找到包含问号的单元格,可使用 ~? 作为你的搜索标准。
这就是如何用另一个值(本例中的数字1)替换工作表上的所有问号(?)。
正如你所看到的,Excel成功地找到并替换了文本和数字值中的通配符。
提示:要在工作表上找到倾斜字符,可在"~~"中键入一个双倾斜字符。 发现什么 箱子。
在Excel中查找和替换的快捷方式
如果你一直密切关注本教程的前几节,你可能已经注意到,Excel提供了2种不同的方式来与之互动 查找和替换 命令--通过点击功能区按钮和使用键盘快捷键。
下面是对你已经学过的知识的快速总结,还有几个捷径,可能会让你多省几秒钟。
- Ctrl+F--Excel 查找 快捷方式,打开 查找 选项卡的 查找 & 替换
- Ctrl+H--Excel 替换 快捷方式,打开 替换 选项卡的 查找 & 替换
- Ctrl+Shift+F4 - 找到搜索值的前一次出现。
- Shift+F4 - 找到搜索值的下一次出现。
- Ctrl+J - 查找或替换一个断行。
在所有打开的工作簿中搜索和替换
正如你刚才所看到的,Excel的查找和替换功能提供了很多有用的选项。 但是,它一次只能在一个工作簿中查找。 要在所有打开的工作簿中查找和替换,你可以使用Ablebits的高级查找和替换插件。
以下是 高级查找和替换 功能使Excel中的搜索功能更加强大。
- 查找和替换在 所有打开的工作簿 或 选定的 工作簿& 工作表。
- 同时搜索 在数值、公式、超链接和评论中。
- 导出搜索结果 一下子就把它变成一个新的工作簿。
要运行高级查找和替换插件,请点击Excel功能区上的图标,它位于 Ablebits实用工具 标签> 搜索 或者,你可以按Ctrl + Alt + F ,甚至可以配置它通过熟悉的Ctrl + F 快捷键打开。
高级查找和替换 "窗格将打开,你可以做以下工作。
- 键入要搜索的字符(文本或数字)。 发现什么
- 选择你要搜索的工作簿和工作表。 默认情况下,所有打开的工作簿中的所有工作表都被选中。
- 选择要查找的数据类型:数值、公式、注释或超链接。 默认情况下,所有数据类型都被选中。
此外,你有以下选择。
- 选择 匹配案例 选项来寻找对大小写敏感的数据。
- 选择 整个细胞 复选框来搜索精确和完整的匹配,即找到只包含你输入的字符的单元格。 发现什么
点击 查找所有 按钮,你将会看到一个找到的条目列表。 搜索结果 现在,你可以用其他值替换所有或选定的出现,或将找到的单元格、行或列导出到新的工作簿。
如果你愿意在你的Excel工作表上尝试高级查找和替换,欢迎你下载下面的评估版。
感谢你的阅读,希望下周能在我们的博客上见到你。 在我们的文字教程中,我们将详细介绍Excel的搜索和查找以及REPLACE和SUBSTITUTE函数,请继续关注本空间。
可用的下载
终极套装14天全功能版(.exe文件)。