Excel公式:如果单元格等于列表值,则


您可以在 Excel 中使用以下公式来检查单元格是否等于列表中的值,然后返回特定值(如果存在):

 =IF(ISNUMBER(MATCH( A2 , $D$2:$D$5 ,0)), "Yes", "No")

此特定公式检查单元格A2中的值是否存在于范围D2:D5中。

如果该值存在,则公式返回Yes

如果该值不存在,则公式返回否。

下面的例子展示了如何在实践中使用这个公式。

示例:“如果单元格等于列表值,则”的 Excel 公式

假设我们在 A 列中有一个篮球队列表,在 D 列中有另一个代表进入季后赛的球队的球队列表:

假设我们要检查 A 列中的每个团队是否等于 D 列中列表中的值,并相应地返回“是”或“否”。

我们可以在单元格B2中键入以下公式来执行此操作:

 =IF(ISNUMBER(MATCH( A2 , $D$2:$D$5 ,0)), "Yes", "No")

然后我们可以单击此公式并将其拖动到 B 列中的每个剩余单元格:

Excel 如果单元格等于列表值则

B列显示“是”或“否”,表示A列对应的队伍名称是否存在于D列中。

请注意,我们还可以在公式中返回“是”或“否”以外的值。

例如,如果球队名称存在于季后赛球队名称列表中,我们可以使用以下公式返回球队名称,否则返回空值:

 =IF(ISNUMBER(MATCH( A2 , $D$2:$D$5 ,0)), A2 , " ")

以下屏幕截图显示了如何在实践中使用该公式:

如果季后赛球队列表中存在球队名称,则 B 列显示球队名称,否则显示空白值。

其他资源

以下教程说明如何在 Excel 中执行其他常见任务:

Excel:如果列表中存在值,如何突出显示单元格
Excel:检查单元格是否包含多个值之一
Excel:检查另一列中是否存在列值

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注