Table of contents
如果你想除了对不同的数据进行精确匹配外,还想有部分匹配,你可以使用 模糊查询 本文将为您介绍该软件的介绍和使用程序。 模糊查询 Excel的功能。
下载工作手册
模糊查询.xlsx模糊查询Excel的目的
使用 模糊查询 Excel的这一功能可以表明两个数据表的部分匹配,此外,你也可以使用这一功能尝试精确匹配。
这里,我们有两个数据集,包含了以下的销售记录 一月 和 2月 的 XYZ 利用这些数据集,我们将发现这些公司之间的相似性。 产品 和 销售人员 这两个数据范围的列。
模糊查询插件的下载链接
首先,你必须通过点击以下链接来安装这个插件。
模糊查询插件的下载链接安装完成后,当你打开你的Excel工作簿时,这个功能将被自动添加。 在这里,我们可以看到,我们有一个新的标签,名为 模糊查询 其中有 模糊查询 选择。
使用模糊查询Excel的程序
在这篇文章中,我们将尝试展示使用以下步骤 模糊查询 Excel的功能与Excel的模糊匹配选项一起。 权力查询 来表示两个数据表的部分匹配。
我们已经使用了 微软Excel 365 在这里,你可以根据你的方便使用任何其他版本。
1.使用模糊查询插件
步骤-01:为模糊查询Excel创建两个表
在使用 模糊查询 选项,我们必须将以下两个数据范围转换为两个不同的表格。
文章之后 "如何在Excel中制作一个表格" 我们已将这些范围转换为这些表格。
现在,我们必须重新命名这些表。
➤ 选择表格,用于 一月份的销售记录 然后转到 桌子设计 Tab>> 重命名。 表名 作为 一月 .
同样地,重新命名 2月销售记录 表为 2月 .
第02步:用Fuzzy Lookup Excel插件创建模糊查询
➤ 转到 模糊查询 标签>>。 模糊查询 选择。
现在,你将得到一个 模糊查询 右侧窗格中的部分。
➤ 选择你想要输出对比表的单元格。
➤ 选择 左边的桌子 作为 一月 和 右边的桌子 作为 2月 .
现在,我们必须选择我们想要进行比较的列,因为我们想要在以下基础上进行比较 产品 栏和 销售人员 列,所以这些列被选中在 左栏 和 右栏 箱子。
如 输出列 选择 1月.产品 和 1月.销售人员 从 一月 表和。
2月.产品 和 二月河.销售人员 从 2月 表,最后。
选择 模糊查询.相似度 以获得相似性的百分比指示。
在这个步骤中,我们选择了 匹配的数量 作为 1 和 相似性阈值 作为 0.51 然后按了一下 进展 .
这样一来,我们就得到了与之匹配的 产品 苹果公司 和 绿苹果 为 销售人员 霍华德 和为 樱桃 , 黑莓 ,以及 番茄 其中完全匹配,因为相似度为 100% .
改变匹配数和相似度阈值的影响
匹配的数量 :
根据该选项的选择,我们将获得最高数量的匹配。
对于选择 匹配的数量 作为 1 ,
我们得到了以下的比较表,每个产品都有一个相似性,但我们有 黑莓 2次在 2月 桌子上有不同的 销售人员 .
但如果你选择 匹配的数量 作为 2 ,
那么你将得到这两个的匹配结果 黑莓 产品与 销售人员 谢尔顿 和 马特 .
相似性阈值 :
它的范围在 0 至 1 而对于从较低的范围到较高的范围,我们将从部分匹配转移到完全匹配。
首先,我们将尝试用一个 相似性阈值 的 0.1 .
在这里,我们从以下方面获得相似性 20% 至 100% .
对于选择 相似性阈值 作为 0.4 ,
的相似度范围为 60% 至 100% .
当我们选择了 相似性阈值 范围为 0.84 ,
那么相似度的范围是:从 90% 至 100% .
最后,为了选择最高 相似性阈值 像的范围 1 ,
然后你将只得到精确的匹配,因为相似度范围在这里 100% .
2.Power Query 模糊匹配选项
在这里,我们使用 权力查询 用于两个数据范围的部分匹配,而不是用 模糊查询 选择。
步骤-01:创建两个查询
对于比较 产品 和 销售人员 的列。 一月 和 2月 销售记录,首先我们将把这两个范围转换为查询。
➤ 转到 数据 标签>>。 从表/范围 选择。
然后 创建表格 向导会弹出。
➤ 选择你的数据表的范围(在这里,我们选择的是数据范围的 一月份的销售记录 )
➤ 检查 我的表格有标题 选项,并按 认可 .
在这之后,一个 权力查询 编辑器将被打开。
➤ 将查询重命名为 一月 .
现在,我们将把这些数据只作为一个连接导入。
➤ 转到 首页 标签>>。 关闭 & 载入 下拉式>>。 关闭 & 加载到 选择。
然后,在 进口数据 对话框会出现。
➤ 点击 只创建连接 选项,并按 认可 .
同样地,创建一个名为 2月 为数据集 2月销售记录 .
在右边的窗格中,我们可以看到两个查询的名称 一月 和 2月 ,我们在这一步骤中已经创建了。
相关内容。 Excel中的VLOOKUP近似匹配文本(4个例子)
步骤-02:结合查询进行模糊查询Excel
在这一步,我们将结合上一步的查询,以匹配这些查询的数据。
➤ 转到 数据 标签>>。 获取数据 下拉式>>。 合并查询 下拉式>>。 合并 选择。
之后,在 合并 向导会弹出。
➤ 单击第一个框的下拉菜单,然后选择 一月 选择。
➤ 选择第二个盒子的下拉菜单,然后选择 2月 选择。
之后,我们必须选择两个查询的列,按下 CTRL 与一个 左键点击 在一个时间段内,我们要在此基础上匹配我们的数据。
然后,我们可以看到,它已经找到了 3行 匹配从 9行 .
类似的阅读。
- 如何在Excel中使用VLOOKUP进行部分匹配(4种方法)
- Excel局部匹配两列(4种简单方法)
- 如何使用INDEX和匹配进行部分匹配(2种方法)
- 在Excel中使用部分VLOOKUP(3种或多种方法)
- Excel VLOOKUP查找最接近的匹配(含5个例子)
第03步:使用模糊查询Excel的模糊匹配选项
现在,我们将使用 模糊匹配 选项来执行除精确匹配外的部分匹配。
➤ 检查 使用模糊匹配来进行合并 选项,然后选择 相似性阈值 作为 0.5 为这个选项。
➤ 选择 忽略案例 选项和 通过组合文本部分进行匹配 选择。
在这个步骤中,我们选择了 最大匹配数 作为 1 并按下了 认可 .
在这里,我们可以看到匹配的数量已经从 3 至 5 .
然后,你将被带到 强大的查询编辑器 窗口。
在这里,我们可以看到前两列从 一月 查询,但其列的 2月 因此,我们必须扩大这个 2月 列。
➤ 点击指定的标志,此外 2月 .
➤ 选择 拓展 选项,并按 认可 .
现在,我们可以正确地看到两个查询的匹配结果。
改变相似度阈值的影响
如果我们改变 相似性阈值 从 0.5 至 0.2 ,那么我们将有 8 匹配,以取代 5 火柴。
在按下 认可 ,我们可以看到,除了第一行,其他几行都是部分相似的。
对于选择 相似性阈值 从 0.2 至 1 ,那么我们将有 4 匹配,以取代 8 火柴。
因此,对于完全匹配的忽略的情况,我们这次有了结果。
相关内容。 Excel SUMIF与部分匹配(3种方法)
需要记住的事情
🔺 内置的查找功能,如 VLOOKUP函数 , HLOOKUP函数 对精确匹配的情况很有用,但对于根据我们的愿望寻找近似匹配的情况,我们可以使用 模糊查询 Excel的附加功能。
🔺 要对匹配的情况产生不同的结果,你可以改变 匹配的数量 和 相似性阈值 根据你的需要,可以选择参数。
练习部分
为了方便自己的练习,我们提供了一个 实践 的工作表中,像下面这样,在一个名为 实践 .请自己动手吧。
总结
在这篇文章中,我们试图涵盖功能的使用程序 模糊查询 希望你会觉得有用。 如果你有任何建议或问题,欢迎在评论区分享。