打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【收藏】一组在范围内查找数据的超级简单函数,职场必备

小伙伴们大家晚上好,今天给大家介绍一组函数,用于解决查找方面问题的神器函数。

下面是A表原始数据图片:


现在领导提供了新的B表,新的B表只有部分楼号,要求取姓名进行特别处理:

这种类型的数据,是将本来应该两列(房号,姓名)的数据,人为的拆分为多列,看起来数据好像是更为整齐了,但是实际上对于数据提取是非常不利的。

如果你懂一点函数的话,会说Vlookup,再更会一点点,会说Index+Match。

其实这样都不是一个好的解决办法。

在这里我们使用下面公式求出列:

数组公式-列公式:

=SMALL(IF(F2=$A$1:$D$32,COLUMN($A$1:$D$32)),COLUMN($1:$32))

上面结果是3

数组公式-行公式:

=SMALL(IF(F2=$A$1:$D$32,ROW(A1:D32)),ROW($1:$32))

上面结果是7

然后进行组合,在我们这里组合有多种方式,我们使用Index这个函数。

=INDEX($A$1:$D$32,SMALL(IF(F2=$A$1:$D$32,ROW($A$1:$D$32)),ROW($1:$32)),SMALL(IF(F2=$A$1:$D$32,COLUMN($A$1:$D$32)),COLUMN($1:$32))+1)

下图是结果,是不是很简单?

有人说,公式好长啊,有没有简短一些的?答案是,有!

非数组公式:

=OFFSET($A$1,SUMPRODUCT(($A$1:$D$32=F2)*ROW($A$1:$A$32))-1,SUMPRODUCT(($A$1:$D$32=F2)*COLUMN($A$1:$D$32)))

Excle好朋友

简单易用的才是最好的

除了上面的两种解答方法,你还会别的方法吗?

快速核对两份数据

EXCEL如何规划求解

神一般的基础函数Match,必须掌握的知识

最简单的合并表格数据方法

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
怎样从一列中提取非空单元格内容?
如何按指定次数重复数据
rows()和row()的区别以及row(a1)/row(1:1)/row(1:10)/row()-等的应用
传说中的万金油公式,看得懂更要用的准!
传说中的万金油公式,值得你拥有
太牛了,数据重构的神技巧,学会了就是赚到了!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服