Table of contents
这篇文章将帮助你了解 查找和替换公式 有时我们需要在Excel表中编辑我们的数据,为此,我们需要 用其他单词或字母替换单词。 有各种方法可以使用 查找和替换公式 我将在本文中解释一些最简单的方法来做到这一点。
我们将在下面的数据集上工作,在这里我们把 名称 的一些著名 电影 和相应的 主演 .
下载实践工作手册
查找和替换公式.xlsx在Excel中使用公式查找和替换的4种方法
1.使用Excel的FIND和REPLACE函数来查找和替换字符
使用 识别 和 替换 函数是查找和替换Excel数据集中任何字符的最佳方法。 在这里,我们要替换第一个 名称 的。 主演 让我们看看我们如何做到这一点。
步骤。
- 首先,制作一个新的 栏目 为 简短表格 的。 演员的 名称,并在单元格中输入以下公式 D5 .
=REPLACE(C5,1,FIND(" ",C5),LEFT(C5,1)&". ")
在这里, 替换 函数获取单元格引用 C5 ,开始计算字符,直到找到一个 空间 的帮助下,在它的 识别 函数,然后替换掉第一个 名称 与它的起始字母表和一个 点(.) 的帮助下,在 左边 功能。
- 点击 进入 之后,你将在单元格中看到输出结果 D5 .
- 现在使用 填充手柄 至 自动填表 你会看到所有的 演员的 名称以其对应的第一个 字母表 和一个 点 .
因此,你可以通过使用以下方法将字符串中的一些字符替换成所需的字符 查找和替换公式 在Excel中。
阅读更多。 如何替换Excel中的特殊字符(6种方法)
2.应用SUBSTITUTE函数在Excel中查找和替换字符
我们也可以把第一个 名称 的。 主演 与它们相应的 字母表 通过使用 替换 功能 . 下面我们来讨论这个方法的必要步骤。
步骤。
- 制作一个新的 栏目 为 演员的简称 并在单元格中输入以下公式 D5 .
=SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5))
公式分解
这里我们嵌套了 左边 , 权力 , LEN , 和 识别 中的功能。 替换 函数来替换第一个名字的 主演 与它们相应的第一 字母表 .
- LEN(C5) --> ǞǞǞ LEN 函数返回 数字 单元格中的字符的 C5 .
- 输出:14
- FIND(" ",C5) --> 返回 位置 的。 空间 在细胞中 C5 .
- 输出:10
- RIGHT(C5,LEN(C5)-FIND(" ",C5)) --> 成为
- RIGHT(C5,14-10) --> 变成了
- RIGHT(C5,4)
- 产出:包子
- LEFT(C5,1)&"。 " -->。 成为
- C & "."
- 输出:C。
- SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5)) --> 缩减为
- SUBSTITUTE(C5,C5, "C. Bale")
- 产出:C. Bale
最后,我们得到了第一个 字母表 的第一个 名称 在细胞中 C5 用一个点。
- 现在,打 进入 按钮来查看单元格中的输出 D5 .
- 使用 填充手柄 至 自动填表 下层细胞。
因此,你可以通过使用以下方法将字符串中的一些字符替换成所需的字符 查找和替换公式 (在这种情况下,它是 替换 函数)在Excel中。
阅读更多。 如何在Excel VBA中使用替代函数(3个例子)
类似读物
- 如何查找和替换多个Excel文件中的数值(3种方法)
- 如何在Excel中使用通配符查找和替换数值
- Excel中的数据清理技巧:给单元格添加文本
- 如何在Excel中查找和替换选区(7种方法)
- Excel VBA:如何在Word文档中查找和替换文本
3.使用Excel XLOOKUP函数查找和替换单元格
ǞǞǞ XLOOKUP 函数也可以作为一个 查找和替换 假设我们在Excel中使用了一些简短的名字来表示 电影 但在这之后,我们要替换他们的短 名称 与他们原来的 名称 例如,电影的原始名称是 蝙蝠侠1 是 蝙蝠侠前传》(Batman Begins 因此,我们想取代 蝙蝠侠1 与 蝙蝠侠前传》(Batman Begins 让我们在下面的描述中讨论这个程序。
步骤。
- 我们对数据集进行了一些修改。 我们改变了一些 电影名称 并制作了一个新的 栏目 为那些全名 电影 .
- 然后我们创建了 电影 我们将用它们原来的 名称 .
- 在单元格中输入以下公式 D5 .
=xlookup(b5,$f$5:$f$7,$g$5:$g$7,b5)
在这里。 $F$5:$F$7 和 $G$5:$G$7 是指 lookup_array 和 return_array 分别。 如果从 B5细胞 与 lookup_array ,那么 return_array 如果我们找不到这个值,那么 电池 的值将被返回。 来自 电池 B5 " 蝙蝠侠1 "是在查找阵列中找到的,因此,我们会得到" 蝙蝠侠前传》(Batman Begins ".
- 按下 进入 按钮,这样你就可以在单元格中看到输出结果 D5 .
- 现在使用 填充手柄 至 自动填表 下层细胞。
你会看到 名称 的。 短篇电影 替换成他们原来的 名称 这是另一种方法,你可以用来 查找和替换 一个特定的字符串与一个新的字符串。
阅读更多。 在Excel中根据条件替换单元格的文本(5种简单方法)
4.利用Excel VLOOKUP函数查找和替换字符
我们还可以应用 VLOOKUP 功能,以 发现 字符串和 替换 假设,我们提到一些 电影 替换它们的序列号,但之后我们要用它们原来的序列号来替换它们。 名称 例如,电影的原始名称是 蝙蝠侠1 是 蝙蝠侠前传》(Batman Begins 因此,我们想取代 蝙蝠侠1 与 蝙蝠侠前传》(Batman Begins 让我们在下面的描述中讨论这个程序。
步骤。
- 我们对我们的数据集做了一些改变。 我们改变了一些 电影名称 并制作了一个新的 栏目 为那些全名 电影 .
- 然后我们创建了 电影 我们将用它们原来的 名称 .
- 在单元格中键入此公式 D5 .
=iferror(vlookup(b5,$f$5:$g$7,2,false),b5)
在这里,我们使用 VLOOKUP 如果没有找到任何值,那么将显示一个错误。 这就是为什么,借助于 误差(IFERROR 函数,我们可以用相应的单元格值替换任何错误。 然而,我们的查找数组有两个 专栏 和第二个 栏目 将返回我们想要的 产量 因此,我们用 2 我们想要一个精确的匹配,因此我们选择了 失败 在公式中。
注意事项 :记住要用一个 绝对单元格参考 在这里,我们需要一个额外的步骤来将公式应用到其他单元格。
- 现在按 进入 按钮,你会看到单元格中的输出 D5 .
- 之后,只要用 填充手柄 至 自动填表 下层细胞。
你会看到原来 名称 的。 电影 你想放在他们相应的 简称 因此,使用 VLOOKUP 功能帮助我们 查找和替换 特定的字符串与新的字符串。
相关内容。 如何在Excel中替代多个字符(6种方法)
练习部分
这里我给了你我用来解释这些例子的数据集。 你可以自己练习这些例子。
总结
在这篇文章中,我已经展示了一些结合使用的 查找和替换公式 我试图尽可能简单地解释这些例子。 我希望你能从这篇文章中受益。 如果你有任何其他简单的方法或想法,或者关于这些例子的任何反馈,请在评论框中留言。 这将有助于我丰富我接下来的文章。