前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【技巧】Excel检查单元格的值是否在另一列中

【技巧】Excel检查单元格的值是否在另一列中

作者头像
小锋学长生活大爆炸
发布于 2025-05-24 05:41:02
发布于 2025-05-24 05:41:02
19800
代码可运行
举报
运行总次数:0
代码可运行

转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~

用到的excel函数

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
=IF(ISNUMBER(MATCH(H2, I2:I10, 0)), H2, "")

注意改上面的“H2、I2、I10”!

函数效果

函数解释

检查单元格 H2 中的值是否存在于指定的单元格范围 I2:I10 中。如果存在,就返回 H2 单元格的值;如果不存在,则返回空白("")。

具体解释如下:

1、MATCH(H2, I2:I10, 0):

MATCH 函数查找 H2 单元格中的值在范围 I2:I10 中的位置。 参数 0 表示进行精确匹配。如果找到了匹配的值,MATCH 函数将返回匹配项在该范围中的相对位置(例如,找到匹配项在 I3,则返回 2,因为 I3 是在 I2:I10 范围中的第 2 行)。如果未找到匹配项,MATCH 将返回错误值 #N/A。

2、ISNUMBER(MATCH(H2, I2:I10, 0)):

ISNUMBER 函数用于检查 MATCH 函数的结果是否为一个数字。 如果 MATCH 找到匹配项并返回其位置(数字),ISNUMBER 将返回 TRUE;如果未找到匹配项(返回 #N/A),ISNUMBER 将返回 FALSE。

3、IF(ISNUMBER(MATCH(H2, I2:I10, 0)), H2, ""):

IF 函数根据 ISNUMBER 的结果进行判断: 如果结果为 TRUE(即 H2 的值在范围 I2:I10 中存在),则返回 H2 的值。 如果结果为 FALSE(即 H2 的值在范围 I2:I10 中不存在),则返回空白 ""。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-09-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 用到的excel函数
  • 函数效果
  • 函数解释
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档