Google表中的索引匹配 - 垂直查找的另一种方式
掌握Google Shays索引匹配:vlookup的优越替代品
搜索链接到Google表中特定键记录的数据时,Vlookup通常是首选。但是,Vlookup的局限性迅速变得明显。这就是为什么通过强大的索引匹配功能扩展工具包至关重要的原因。这篇文章探讨了索引匹配的功能,索引和匹配功能的组合,提供了Vookup的优越替代方案。我们将从单独的每个函数进行简要概述开始。
- Google表匹配功能
- Google表索引功能
- 在Google表中使用索引匹配:公式示例
- 构建您的第一个索引匹配公式
- 为什么索引匹配比Vlookup脱颖而出
- 带索引匹配的案例敏感查找
- 索引与多个标准匹配
- 优越的替代方法:过滤和提取数据
- 跨多个张纸和数据更新的vlookup:合并表添加
现在尝试在多个条件下拉多场比赛
没有vlookup,没有索引/匹配,没有错误;)
现在尝试发现数据的搭档 - 被数百万信任!
发现收藏
Google表匹配功能
Google表匹配功能非常简单。它在您的数据中搜索特定值并返回其位置:
=MATCH(search_key, range, [search_type])
-
search_key
:您正在寻找的记录。必需的。 -
range
:在内部搜索的行或列。必需的。注意:匹配仅接受一维数组(单行或列)。 -
search_type
:可选。指定比赛是确切的还是近似的。如果省略,则默认为1:-
1
:范围是排序的。返回最大值小于或等于search_key
。 -
0
:搜索确切的匹配,无论排序如何。 -
-1
:范围是排序的。返回大于或等于search_key
最小值。
-
示例:在列表中找到“蓝莓”的位置(B1:B10):
=MATCH("Blueberry", B1:B10, 0)
Google表索引功能
虽然匹配标识值的位置,但索引函数根据其行和列偏移检索值本身:
=INDEX(reference, [row], [column])
-
reference
:要搜索的范围。必需的。 -
row
:从第一个单元格偏移的行数。可选,默认为0。 -
column
:要偏移的列数。可选,默认为0。
指定row
和column
都从特定单元格返回一个值:
=INDEX(A1:C10, 7, 1)
省略参数会检索整个行或列:
=INDEX(A1:C10, 7)
在Google表中使用索引匹配
一起使用时,索引和匹配的组合功率将释放。它们为Vlookup提供了强大的替代品,并根据钥匙值从表中检索记录。
构建您的第一个索引匹配公式
从表中检索“蔓越莓”的库存信息(列交换为演示):
- 匹配定位“蔓越莓”的行:
=MATCH("Cranberry", C1:C10, 0)
(返回8) - 将匹配集成到索引中以获取整个行:
=INDEX(A1:C10, MATCH("Cranberry", C1:C10, 0))
- 为所需值指定库存列(2):
=INDEX(A1:C10, MATCH("Cranberry", C1:C10, 0), 2)
- 另外,仅使用“查找列”简化了公式:
=INDEX(B1:B10, MATCH("Cranberry", C1:C10, 0))
索引匹配与Vlookup
虽然两者都执行查找,但索引匹配具有很大的优势:
- 左侧查找:索引匹配可以在查找列的左侧搜索,与Vlookup不同。
- 参考稳定性:添加或移动列不会破坏索引匹配公式。
- 案例灵敏度:使用查找或精确实现(下面解释)。
- 多个标准:索引匹配支持。
带索引匹配的案例敏感查找
索引匹配使用查找或精确处理案例灵敏度。例如,使用查找:
=ArrayFormula(INDEX(B2:B19, MATCH(1, FIND(E2, C2:C19)), 0))
使用精确:
=ArrayFormula(INDEX(B2:B19, MATCH(TRUE, EXACT(E2, C2:C19), 0)))
索引与多个标准匹配
为了找到以“用完”的“ PP”存储桶中出售的“樱桃”价格:
=ArrayFormula(INDEX(B2:B24, MATCH(CONCATENATE(F2:F4), A2:A24&C2:C24&D2:D24, 0),))
为了防止错误,请用IfError包裹:
=IFERROR(ArrayFormula(INDEX(B2:B27, MATCH(CONCATENATE(F2:F4), A2:A27&C2:C27&D2:D27, 0),)), "Not found")
过滤并提取数据附加
对于更用户友好的替代方案,请考虑“过滤器和提取数据”附加组件。它为没有公式的复杂查找提供了视觉接口。
合并床单插件用于多页面查找
对于涉及多张纸的高级方案,“合并”附加组件简化了查找和更新多个电子表格中数据的过程。
此增强概述为利用索引匹配和替代方法提供了综合指南,以在Google表中进行有效的数据检索。
以上是Google表中的索引匹配 - 垂直查找的另一种方式的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

本文介绍了如何在Outlook Desktop应用程序中访问和利用共享日历,包括导入Icalendar文件。 以前,我们介绍了分享您的Outlook日历。 现在,让我们探索如何查看与之共享的日历

本教程为Excel的Flash Fill功能提供了综合指南,这是一种可自动化数据输入任务的强大工具。 它涵盖了从定义和位置到高级用法和故障排除的各个方面。 了解Excel的FLA

本教程演示了将联系人导入Outlook的两种方法:使用CSV和PST文件,还涵盖了将联系人转移到Outlook Online。 无论您是从外部来源合并数据,都从另一个电子邮件pro迁移

本文探讨了如何在Excel中启用宏,涵盖宏观安全基础知识和安全VBA代码执行。 像任何技术一样,宏具有双重潜力 - 具有脱皮自动化或恶意使用。 Excel的默认设置禁用SA的宏

该综合指南解锁了Google Shays的查询功能的功能,通常被称为最有效的电子表格功能。 我们将剖析其语法并探讨其各种条款以掌握数据操纵。 了解Google表格

本教程提供了共享Excel工作簿,涵盖各种方法,访问控制和冲突解决方案的综合指南。 现代Excel版本(2010年,2013年,2016年及以后)简化了协作编辑,消除了M的需求

解锁Google Sheats的过滤功能的功能:综合指南 厌倦了基本的Google表格过滤? 本指南揭示了过滤器功能的功能,为标准过滤工具提供了强大的替代方案。我们将利用
