专栏名称: 完美Excel
Excel与VBA技术学习与实践
目录
相关文章推荐
Excel之家ExcelHome  ·  130种语言互译,这个Excel新函数太棒了 ·  6 小时前  
完美Excel  ·  高考加油 ·  昨天  
Excel之家ExcelHome  ·  流程图制作太麻烦?用AI一分钟搞定 ·  2 天前  
Excel之家ExcelHome  ·  用AI做数据分析,更快更准更简单 ·  4 天前  
完美Excel  ·  为了华为,我放弃了郁金香 ·  3 天前  
51好读  ›  专栏  ›  完美Excel

不用XLOOKUP函数,实现任意列查找

完美Excel  · 公众号  · Excel  · 2025-06-02 06:30

正文

请到「今天看啥」查看全文


Excel 来说,并没有 XLOOKUP 函数、 BYROW 函数等新函数,还是需要使用原先的函数来实现。

这里,首先给出公式:

=INDEX($A$2:$A$6,MATCH(1,MMULT((B2:J6=B8)*1,TRANSPOSE(COLUMN(B2:J6)^0)),0))

结果如下图 1 所示。

1

下面,我们对上述公式运行原理做个解释。

公式中:

B2:J6=B8

将单元格 B8 中的数据与单元格区域 B2:J6 中每个单元格中的数据逐一比较,返回由 TRUE FALSE 组成的数组。显然, TRUE 值是表示该单元格值与单元格 B8 中的值相同, FALSE 则是不相同。示例结果如下图 2 所示。

表格

AI 生成的内容可能不正确。







请到「今天看啥」查看全文


推荐文章
Excel之家ExcelHome  ·  130种语言互译,这个Excel新函数太棒了
6 小时前
完美Excel  ·  高考加油
昨天
Excel之家ExcelHome  ·  流程图制作太麻烦?用AI一分钟搞定
2 天前
Excel之家ExcelHome  ·  用AI做数据分析,更快更准更简单
4 天前
完美Excel  ·  为了华为,我放弃了郁金香
3 天前
同道大叔  ·  论抠比,我只服这三个星座!
8 年前
中国经济学人  ·  未来20年,没有房贷才是中国好女婿
7 年前