Excel查找公式大全:20个实用公式快速上手!

在使用Excel这款强大的数据处理工具时,查找功能无疑是最为常用的操作之一。想必每位Excel用户在处理数据时,都会面对各种查找需求。无论是简单的单条件查找,还是复杂的多条件查找,掌握合适的公式将大大提升你的工作效率和准确性。本文将详细整理五个常用的查找函数及其各种公式,帮助你快速解决数据查找的问题,赶紧收藏吧!

1. Excel查找函数概述

在Excel中,常用的查找函数有五个:

  • VLOOKUP
  • INDEX
  • OFFSET
  • LOOKUP
  • INDIRECT

    这些函数具有不同的适用场景,理解它们的功能和用法,能够帮助我们更有效地处理数据。

这些函数具有不同的适用场景,理解它们的功能和用法,能够帮助我们更有效地处理数据。

查找的场景主要可以分为四类:

  • 单条件查找
  • 多条件查找
  • 一对多查找
  • 多对多查找

    接下来,我们逐一来看这些查找情况如何使用对应的公式。

接下来,我们逐一来看这些查找情况如何使用对应的公式。

当我们需要根据指定订单ID查找其对应的地址时,可以使用以下公式:

  • =VLOOKUP(D3,A:B,2,0)

    此外,其他几种公式的写法如下:

  • =INDEX(B:B,MATCH(D3,A:A,0))
  • =OFFSET($B$1,MATCH(D3,A:A,0)-1,)
  • =LOOKUP(1,0/(A:A=D3),B:B)
  • =INDIRECT("B"&MATCH(D3,A:A,))

    虽然这些公式都能得到相同的结果,但它们在内部工作原理上各有不同。例如,VLOOKUP要求查找条件位于查找区域的首列。

此外,其他几种公式的写法如下:

虽然这些公式都能得到相同的结果,但它们在内部工作原理上各有不同。例如,VLOOKUP要求查找条件位于查找区域的首列。

如果需要根据地址查找对应的订单ID,我们可以使用以下变化的公式:

  • =VLOOKUP(D3,IF({1,0},B:B,A:A),2,0)

    其他公式保持相似:

  • =INDEX(A:A,MATCH(D3,B:B,0))
  • =OFFSET($A$1,MATCH(D3,B:B,0)-1,)
  • =LOOKUP(1,0/(B:B=D3),A:A)
  • =INDIRECT("a"&MATCH(D3,B:B,))

    在这组公式中,VLOOKUP需要引入IF函数来构造数组,其他公式的变化较小。

其他公式保持相似:

在这组公式中,VLOOKUP需要引入IF函数来构造数组,其他公式的变化较小。

多条件查找是更复杂的查询操作,如通过客户ID和商品名称来查找运货商。以下是示例公式:

  • =VLOOKUP(E3&F3,IF({1,0},A:A&B:B,C:C),2,0)
  • =INDEX(C:C,MATCH(E3&F3,A:A&B:B,0))
  • =OFFSET($C$1,MATCH(E3&F3,A:A&B:B,0)-1,)
  • =LOOKUP(1,0/((A:A=E3)*(B:B=F3)),C:C)
  • =INDIRECT("c"&MATCH(E3&F3,A:A&B:B,))

    这种情况下,建议避免使用整列数据,以免表格出现卡顿。

这种情况下,建议避免使用整列数据,以免表格出现卡顿。

在实际应用中,有时需要根据一个运货商查找出所有对应的订单ID。在非365版本中,可以使用:

  • =IFERROR(INDEX($B$2:$B$19,SMALL(IF($A$2:$A$19=$D$2,ROW($1:$18),99),ROW(A1))),"")

    如果你使用的是Excel 365,这个问题可以通过简单的公式快速解决:

  • =FILTER($B$2:$B$19,$A$2:$A$19=G2)

    这种直观简便的用法大大提高了效率。

如果你使用的是Excel 365,这个问题可以通过简单的公式快速解决:

这种直观简便的用法大大提高了效率。

最后是多对多查找,比如按照城市和运货商查找对应的订单ID。在非365版中使用的公式是:

  • =IFERROR(INDEX($C$2:$C$19,SMALL(IF($A$2:$A$19&$B$2:$B$19=$E$2&$F$2,ROW($1:$18),99),ROW(B1))),"")

    而在Excel 365中,只需使用:

  • =FILTER($C$2:$C$19,($A$2:$A$19=$E$2)*($B$2:$B$19=F2))

    这显示出了Excel 365在处理复杂查找时的强大能力。

而在Excel 365中,只需使用:

这显示出了Excel 365在处理复杂查找时的强大能力。

掌握 Excel 中的各种查找公式能极大提升你的数据处理能力。希望本文整理的20个查找公式能在你日常工作中提供帮助。无论是进行简单的查找,还是面对复杂的数据结构,只需记住这些公式,就能轻松应对。为了让你的Excel技能更上一层楼,欢迎加入Excel函数训练营,进行系统的学习和实操练习!返回搜狐,查看更多

平台声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
作者声明:本文包含人工智能生成内容
阅读 ()