首页 > Excel专区 > Excel函数 >

Excel表格制作教程:明明看到1了,为什么查找不到?

Excel函数 2023-01-14

我们在excel中经常使用到的查找和替换,稍不注意也很容易出错。比如数据1是由公式得来时,我们要查找肉眼看到的数据1,就不能直接查找,而需要做一定的调整。下面给大家详细解一下查找和替换功能。

01

先选择区域,再进行查找与替换

很多小伙伴习惯了不选择区域直接进行查找和替换操作。但有时,这个习惯会导致失误。

为什么呢?下面给大家演示一下,如果没有先选中区域,会是什么结果。

如下图所示的表格中有两个表格区域,我们需要将区域1中所有的“销售部”改为“营销部”。

此时,若我们没有先选定区域1 ,而是直接按替换命令快捷键Ctrl+H,弹出对话框。在“查找内容”里输入“销售部”,在“替换为”里输入“营销部”,设置好后点击 “全部替换”。

我们可以看到如下图所示结果,区域1和区域2中的“销售部”都变成了“营销部”。由于我们查找替换前没有先选中区域1,所以excel很智能地对整个工作表进行了查找和替换。

所以,如果不是针对整个文档进行查找和替换,一定要先选中需要进行该操作的区域。

02

“单元格匹配”

在实际的工作中,表格往往复杂多样,在进行选择替换时会遇到各种各样的问题。

如下图所示的区域3表格中,我要将部门列的“销售”改为“销售部”。

按替换快捷键Ctrl+H,在弹出的对话框中,“查找内容”后面输入“销售”,“替换为”后面输入“销售部”,设置好后点击全部替换。

我们可以看到结果,表格中“销售”变成了“销售部”,但本就是“销售部”的单元格变成了“销售部部”。不知道的人还以为这个制作表格的人是口吃。

怎么办?我们需要回到前一步骤,在“替换”对话框中,点击“选项”,然后在显示的各选项内容中勾选“单元格匹配”。单元格匹配指的只查找单元格的值等于查找内容的单元格,属于绝对匹配。

此时我们再点击“全部替换”,就可以得到正确的结果。

这个单元格匹配的问题,在我们处理数字的时候更加需要注意。

如下图所示的区域4中,我想将单元格中的数字5替换为10。

按替换快捷键Ctrl+H,在弹出的对话框中,“查找内容”后面输入5,“替换为”后面输入10,设置好后点击全部替换。

此时所有的数字“5”都会被替换为10。

我们要解决这个问题,和前面一样,勾选“单元格匹配”就可以了。

03

注意查找范围

除了上面两种大家可能遇到的问题,还有一种情况这里给大家说一下。

如下图所示的区域5,我想在其中查找到数字1。

按查找快捷键“Ctrl+F”,在弹出的对话框中,输入查找内容1,并且勾选“单元格匹配”。设置好后单击查找全部。

此时弹出了对话框,提示“找不到正在搜索的数据”,这是为什么呢?我们的区域5中,明明有两个单元格都是数字1。

答案还是在选项里。单击“选项”按钮,可以看到默认的查找范围是“公式”。我们上面的操作包含了两个条件:第一,整个单元格的值就是“1”(勾选“单元格匹配”的结果);第二,这个“1”必须在公式中出现过(查找范围“公式”的结果)。我们点击单元格,在编辑栏可以看到区域5的两个“1”都是公式运算后的值,但公式中并没有“1”,也就是说只满足了第一个条件。这就是我们看到了1但找不到1的原因。

这时,我们将“查找范围”修改为“值”,并勾选“单元格匹配”。单击“查找全部”即可查找到了我们需要的数字1(单元格C33和C34)。

好了,今天的分享就到这里。


Copyright © 2016-2023 office学习教程网 office.tqzw.net.cn. All Rights Reserved.