一对多模糊查询数组函数参考思路

一对多模糊查询数组函数参考思路

Hello,各位小伙伴们大家好呀。又有一段时间没推送了,,哈哈。Yogurt在群里看到了一个比较有意思的问题。也是一对多查询的经典题目了,特地整理出来和大家一起分享。 [转载出处:www.11jj.com]

国际惯例先上图 [原文来自:www.11jj.com]

一对多模糊查询数组函数参考思路

1

提问者需求

一对多模糊查询数组函数参考思路

2

分析问题

1、这是一个模糊查询的问题。

2、这是一个一对多的查询问题。即一个条件对应返回多个结果。一个相当经典的Excel问题。

3

解题思路

1、针对模糊查询,可以通过判断关键词是否存在于指定单元格中。可选用FIND函数、SEARCH函数。这两种函数的特点一致,当关键词出现在指定单元格字符串中时,返回关键词在字符串中第一次出现的位置;否则输出错误值#VALUE!,可以运用这一特性来判断其是否符合模糊查询的条件。

2、创造唯一值。符合条件的单元格也许不止一个,而需要将其逐一提取出来则需要对其的唯一性进行处理。在Excel中,有一种可以随手可得的唯一值——行序号、列序号。正好所有的单元格的位置都是唯一的,也符合行序号和列序号的标记,这里使用行序号。因此需要创造条件使满足条件的结果与行序号匹配。涉及到运用行序号来提取单元格内容函数就能够很清楚的知道是INDEX()了。

3、输出的结果是有序的,而查询列表却是无序的,则需要对输出结果的顺序进行排序。由第2点可知,对满足条件的值与其行序号进行匹配,而序号都是可以进行排序的。此时就可以想到SMALL函数和LARGE函数。行序号是从小到大排列的,在此可以选用SMALL函数。

4

编写函数

一对多模糊查询数组函数参考思路

查询列表函数如下:

一对多模糊查询数组函数参考思路

={IF($F$2<>"",IFERROR(INDEX($C$1:$C$19, SMALL(IF(ISNUMBER(FIND($F$2,$C$1:$C$19)),ROW($C$1:$C$19),""),ROW($A1))),""),"")}

这里由于Yogurt设置了隔行颜色的格式,不想直接填充下来破坏掉,所以是才用的复制公式,然后【右键】-【仅粘贴公式】。同样的方法适合于所有设置了格式而不便于直接下拉和快捷键填充的情况。

旁边的序号在之前的推送里也提到过,这里就不细讲了。贴出公式给大家。

=IF($F6<>"",ROW($A1),"")

大家可以根据Yogurt提出的解题思路来尝试自己拆分函数来理解其中的计算,相信大家很快就可以理解这个一对多模糊查询的方法的。同样的方法还可以运用在一对多精确查询上,之前也有推送专门完整的讲过一次。这次就当是复习吧。

本次的练习文件,在公众号中回复【一对多函数】即可获得。

传送门在此,下期再见咯。

一对多模糊查询数组函数参考思路

一对多查询不就是一条公式的事儿嘛

Hello,各位小伙伴们大家好呀。在某些情况来说,一对多的查询极其重要,但百思不得其解。那么本期Yogurt就和大家一起来探讨一下如何用一条公式来解决一对多查询的“难题”。

一对多模糊查询数组函数参考思路

自媒体 微信号:11jj 扫描二维码关注公众号
爱八卦,爱爆料。

小编推荐

  1. 1

    数字易经0到9代表什么卦(数字易经测算)

    大家好,小伟今天来为大家解答数字易经0到9代表什么卦以下问题,数字易经测算很多人还不知道,现在让我们一起来看看吧!1、数字1代表坎水、数

  2. 2

    苹果手机呼叫转移怎么设置(苹果手机呼叫转移怎么设置无法接通)

    大家好,小乐今天来为大家解答苹果手机呼叫转移怎么设置以下问题,苹果手机呼叫转移怎么设置无法接通很多人还不知道,现在让我们一起来看看

  3. 3

    中国红十字会标志简笔画(中国红十字会标志简笔画)

    大家好,小豪今天来为大家解答中国红十字会标志简笔画以下问题,中国红十字会标志简笔画很多人还不知道,现在让我们一起来看看吧!1、保护性

  4. 4

    八年级下册语文书人教版电子书(八年级下册语文书人教版电子书2022)

    大家好,小美今天来为大家解答八年级下册语文书人教版电子书以下问题,八年级下册语文书人教版电子书2022很多人还不知道,现在让我们一起来看

  5. 5

    古伊尔(魔兽古伊尔)

    大家好,小丽今天来为大家解答古伊尔以下问题,魔兽古伊尔很多人还不知道,现在让我们一起来看看吧!1、古伊尔是魔兽世界里面部落的一个酋长

  6. 6

    唯一极值点问题

    在高档数学的进修中,我们经常会碰着独一驻点的问题,在非常宽松的前提下,这个独一的驻点也就是极值点。今天我们稍微改变一下前提,商量如

  7. 7

    三公九卿制是什么(三公九卿制是什么朝代的制度)

    大家好,小乐今天来为大家解答三公九卿制是什么以下问题,三公九卿制是什么朝代的制度很多人还不知道,现在让我们一起来看看吧!1、三公九卿

  8. 8

    订房网哪个平台好(订房什么网最便宜)

    大家好,小娟今天来为大家解答订房网哪个平台好以下问题,订房什么网最便宜很多人还不知道,现在让我们一起来看看吧!1、携程、美团、艺龙、

Copyright 2024.依依自媒体,让大家了解更多图文资讯!