Table of contents
我们可以 比较两个细胞 在 MS Excel Excel提供了许多简单的方法来比较两个单元格,如果数值匹配则返回一个特定的值。 在这篇文章中,我们将学习 10 方法来返回 是 如果 2 单元匹配。
下载实践工作手册
下载这本练习手册,在阅读本文时进行练习。
如果两个单元格匹配,返回YES.xlsm
在Excel中,如果两个单元格匹配,返回 "是 "的10种方法
我们将应用 10 不同的方法,看看是否 2 我们有一个数据集,其中包含了学校的网球和橄榄球运动员的名字。 他们中的一些人同时参加两种比赛。
1.使用Excel的IF函数,如果2个单元格匹配,则返回YES
IF功能 是一个逻辑函数,它在给定值和预期值之间进行比较并返回 为真 , 错。 或一个指定的文本。
我们可以执行这个 基金会 职能,有两种方式。
1.1 带有匹配条件的IF函数
我们将检查是否 2 细胞是相同的,并返回 是 ,否则它将返回一个空白。
步骤1。
- 转到 细胞D5 .
- 在该单元格上写下以下公式。
=IF(B5=C5, "是",")
第2步。
- 按下 进入 按钮并拖动 填充手柄 图示。
我们可以看到,状态是 是 当两列的单元格都匹配时,红色矩形中的列就不一样了,所以它们显示的是空白返回。
阅读更多:在Excel中比较两个单元格并返回 "true "或 "false"(5种快速方法)。
1.2 带有奇数数据的IF函数
这里,我们将检查两个单元格是否不同。 如果单元格不同,状态将保持空白;否则,显示 是 .
步骤1。
- 转到 细胞D5 并用下面的公式代替前面的公式。
=IF(B5:B9C5:C9,"","Yes")
第2步。
- 现在,按 进入 .
我们在公式中使用了范围。 所以,不需要拖动公式。
2.插入Excel EXACT函数来匹配2个单元格并返回YES
确切的功能 检查两个文本和结果 为真 或 失败 .
我们将插入 精确 的功能,与 基金会 函数来匹配2个单元格。
步骤1。
- 转到 细胞D5 .
- 复制并粘贴以下公式。
=IF(EXACT(B5,C5), "是",")
第2步。
- 新闻 进入 并拉动 填充手柄 图示。
阅读更多:Excel比较两个字符串的相似性(3种简单方法)。
3. 使用AND和IF函数来显示YES,如果2个单元格是相同的
和函数 是一个逻辑函数,检查条件。 如果所有的条件都满足,它将返回 是的 .
我们将使用 和 的功能,与 基金会 这个方法中的函数。
步骤1。
- 复制并粘贴以下公式到 细胞D5 .
=IF(AND(B5=C5),"Yes","")
第2步。
- 按下 进入 按钮,并拉动 填充手柄 图示。
这里,匹配单元格显示 是 .
4. 结合COUNTIF和IF函数来测试两个单元格
COUNTIF函数 是一个统计函数,根据标准对单元格的数量进行统计。
我们将结合 COUNTIF 的功能,与 基金会 函数来测试两个单元格并返回 是 .
步骤1。
- 移至 细胞D5 .
- 键入以下公式。
=IF(COUNTIF(B5,C5), "是",")
第2步。
- 点击 进入 按钮并拖动 填充手柄 图示。
我们正在得到 是 为匹配单元格。
5. 使用Excel OR函数测试2个单元格并显示YES
OR函数 是其中一个逻辑函数,它返回 是的 如果任何条件得到满足。
我们将测试 2 细胞使用 或 功能。
步骤1。
- 进入 细胞D5 .
- 输入下面的公式。
=IF(OR(B5=C5),"Yes","")
第2步。
- 撞击 进入 按钮,并拉动 填充手柄 图示。
6. 结合MATCH和ISERROR函数来测试两个单元格并返回YES
MATCH函数 从一个范围内寻找一个给定的参考。
函数ISERROR 检查一个引用,如果这是一个错误或不是。
我们将使用组合的 匹配 和 误差 要测试的功能 2 细胞。
步骤1。
- 复制并粘贴以下公式到 细胞D5 .
=IF(ISERROR(MATCH(B5,C5,0))," ", "是")
第2步。
- 点击 进入 按钮并拖动 填充手柄 图示。
7. 在Excel中加入IF和SUM函数来测试两个单元格
函数SUM 从一个给定的值范围内添加值。
我们将使用一个简单的 累计 函数来执行这个任务。
步骤1。
- 转到 细胞D5 .
- 在该单元格上写下以下公式。
=IF(SUM(--(B5=C5))=1, " 是", "" )
第2步。
- 点击 进入 按钮并拖动 填充手柄 图示。
8. 结合IF、ISERROR和VLOOKUP函数,测试2个单元格并打印YES
VLOOKUP函数 从一个范围内寻找一个值并给出一个输出。
ǞǞǞ VLOOKUP 函数可以检查两个单元格并打印 是 如果它们匹配的话。
步骤1。
- 复制并粘贴以下公式到 细胞D5 .
=IF(ISERROR(VLOOKUP(C5, B5, 1, FALSE)),"", "是")
第2步。
- 点击 进入 按钮,并拉动 填充手柄 图示。
我们得到 是 当 2 单元匹配。
9.加入IF和 测试2个单元格的TRIM函数
TRIM功能 删除给定文本中的空格。
这 润饰 函数删除空格并测试 2 细胞。
步骤1。
- 进入 细胞D5 .
- 在该单元格上写下下面的公式。
=IF((TRIM(B5)=TRIM(C5)), "是",")
第2步。
- 新闻 进入 并拖动 填充手柄 图示。
10. Excel VBA测试2个单元格并在匹配时打印 "是"。
我们将使用 Excel VBA 来测试 2 细胞和打印 是 匹配时。
步骤1。
- 转到 开发商 标签。
- 点击进入 记录巨集 选择。
- 设置一个名称给 宏观 并点击 认可 .
第2步。
- 设置一个名称给 宏观 并点击 认可 .
- 点击进入 巨集 从 丝带 和 步入 它。
第3步。
- 现在把以下内容 VBA 模块上的代码。
Sub Match_2_Cells() Dim n, m As Range Set n = Application.InputBox(prompt:="Sample_1", Type:=8) Set m = Application.InputBox(prompt:="Sample_2", Type:=8) If n.Value = m.Value Then Range("E6").Value = "Yes" Else Range("E6") .Value = "No" End If End Sub
第4步。
- 新闻 F5 来运行该代码。
- 会出现一个对话框。 把 第一届 细胞参考。
第5步。
- 新闻 认可 同样,把一个单元格的引用放在 第2次 对话框。
现在,看看这个数据集。
由于两个单元格都匹配,我们得到 是 .
应用条件格式化来突出显示2个单元格时 匹配
到目前为止,我们已经学习了10种如果两个单元格匹配就得到YES的方法。 现在在本节中,我们将看到如何 条件性格式化 可以检测到何时 2 单元匹配并突出显示它们。
步骤1。
- 转到 首页 标签。
- 选择 突出显示单元格规则 从 条件性格式化 .
- 选择 重复的值 从列表中。
第2步。
- 会出现一个新的对话框。 选择 重复的 并点击 认可 .
看一下数据集,当 2 细胞匹配,细胞的颜色就会改变。
阅读更多:如何在Excel中比较文本并突出显示差异(8种快速方法)。
总结
在这篇文章中,我们展示了 10 方法来解释,如果两个单元格匹配,则打印 是 我希望这能满足你的需求。 请看我们的网站 独家专访 并在评论框中提出你的建议。