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

转载请注明出处:小锋学长生活大爆炸xfxuezhagn.cn

如果本文帮助到了你,欢迎***点赞、收藏、关注***哦~

用到的excel函数

bash 复制代码
=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 中不存在),则返回空白 ""。

相关推荐
小小的木头人11 小时前
Python 批量解析 Excel 经纬度,调用高德地图 API 获取中文地址
开发语言·python·excel
观远数据11 小时前
从离线开发到实时同步:DataFlow如何支撑企业级数据治理闭环
java·windows·microsoft·excel
tianyatest13 小时前
表格分类统计及排序
java·excel·暖通
维C°14 小时前
PowerBI数据准备—合并文件夹中同表头Excel或csv
excel·powerbi
PythonFun15 小时前
WPS浏览器助手,AI智能阅读新体验
人工智能·wps
猫猫不是喵喵.15 小时前
前后端分离springboot+vue2查询数据导出为Excel
spring boot·后端·excel
Java面试题总结16 小时前
使用 Python 在 Excel 中添加和自定义文本框
开发语言·python·excel
TMT星球2 天前
金山办公持续落子AI办公:灵犀专业版、WPS Comate同日发布
大数据·人工智能·wps
用户298698530142 天前
Java 创建 CSV 文件的三种实用方法:从零构建、数组写入与 Excel 转换
java·后端·excel
葡萄城技术团队2 天前
Alt + PageDown实现横向换页:让 SpreadJS 宽表更接近 Excel 操作习惯
excel