专业游戏门户,分享手游网游单机游戏百科知识攻略!

嗨游网
嗨游网

filter是什么意思,filter函数的用法

来源:小嗨整编  作者:小嗨  发布时间:2023-03-02 02:57
摘要:filter是什么意思,filter函数的用法今天给大家聊一下FILTER函数,在微软已正式发布的新函数系列中,这是最重要的一个函数。它完美展现了动态数组的理念;运算高效、公式简洁,不但可以轻松解决各种情况下的多结果数据查询问题,还可以将计...

filter是什么意思,filter函数的用法

今天给大家聊一下FILTER函数,在微软已正式发布的新函数系列中,这是最重要的一个函数。它完美展现了动态数组的理念;运算高效、公式简洁,不但可以轻松解决各种情况下的多结果数据查询问题,还可以将计算结果,作为中转表用于其它函数的二次运算

基础语法

在日常数据处理中,我们经常会遇到一对多式的数据查询问题。

所谓一对多查询,简单而言,就是符合查询条件的结果有多个。

我举个例子。

filter是什么意思,filter函数的用法

以上图所示的成绩表为例,现在需要按G2单元格的指定班级名,查询相关信息,这样的信息可能是一条,也可能是多条,本例中查询结果如下图所示。

filter是什么意思,filter函数的用法

普通函数解法如下:

G5单元格输入数组公式▼

=IFERROR(INDEX(A:A,SMALL(IF($A$2:$A$15=$G$2,ROW($2:$15)),ROW(A1))),"")

我们今天分享一个简单的解法;如果你使用的Excel版本是365,可以使用一个函数干净利落的解决同类问题:

G5单元格输入公式▼

=FILTER(A2:E15,A2:A15=G2,"")

FILTER是过滤器的意思,顾名思义,该函数的主要功能是数据查询与筛选。

FILTER函数的语法▼

=FILTER(数据源,筛选条件,容错值)

它只有三个参数,第1个是数据源,第3个参数是容错值,可以在查无结果的情况下,屏蔽错误值#CALC!,返回一个指定值。

重点是第2个参数,它用一组逻辑值指定了筛选的规则,如果为True则保留相应数据源记录,为False则删除相应记录。

以公式=FILTER(A2:E15,A2:A15=G2,"")而言,数据源是A2:E15,筛选条件是A列班级是否等于G2单元格所指定的班级,如果相等,则保留相关记录,否则删除;而如果整条公式查无结果,则返回一个假空值。

……

下面给大家举几个实例,说明一下FILTER函数如何轻松解决各种数据查询问题的,这包含了并且关系的多条件查询、或关系的多条件查询、单条件模糊查询、多条件模糊查询等。

1)并且关系的多条件查询


本文地址:IT知识频道 https://www.eeeoo.cn/itzhishi/907219.html,嗨游网一个专业手游免费下载攻略知识分享平台,本站部分内容来自网络分享,不对内容负责,如有涉及到您的权益,请联系我们删除,谢谢!


IT知识
小编:小嗨整编
相关文章相关阅读
  • round函数怎么用(ROUND函数家族使用方法介绍)

    round函数怎么用(ROUND函数家族使用方法介绍)

    如何使用round函数(ROUND函数族使用介绍)ROUND族的函数有ROUND、ROUNDDOWN、ROUNDUP和MROUND。ROUND函数:将数值四舍五入到指定的位数。语法:ROUND(number,num_digits),num...

  • round函数是什么意思(函数round的用法)

    round函数是什么意思(函数round的用法)

    round函数是什么意思(round函数的用法)在实际应用中,涉及到数值的选择时,往往会遇到四舍五入、取整、保留小数位等诸多问题。这些问题使用七个函数,即INT、TRUNC、round、ROUNDUP、ROUNDDOWN、FLOOR和CE...

  • count函数怎么用,count函数的4种用法详解

    count函数怎么用,count函数的4种用法详解

    count函数怎么用,count函数的4种用法详解今天来教大家一个很简单、基础的统计函数——COUNT。COUNT函数用于统计区域中数字的个数。例如公式=COUNT(B2:B12)就可以统计出区域中有几个数字。大家可以看到,D列的数据,CO...

  • tanx的导数(函数tanx导数)

    tanx的导数(函数tanx导数)

    之一:代数下的推导方式在几何求导之前,我们先来欣赏一个漂亮的代数求导方法,其中采用了分部积分。首先,tan=sinX/cosX,利用分部积分,我们很容易得到以下结果最后,tanX的导数等于(1/cosx)2。第二,几何下的推导。我们先做...

  • row函数是什么意思,Excel中row函数用法

    row函数是什么意思,Excel中row函数用法

    row函数是什么意思,Excel中row函数用法一、函数定义row函数又叫引用行号函数,它的作用就是返回引用的单元格所在的行序号。二、函数语法结构表达式为: =Row(reference),其中Reference为需要得到其行号的单元格或单...

  • 任意角的三角函数(如何求任意角三角函数)

    任意角的三角函数(如何求任意角三角函数)

    任意角度的三角函数(如何求任意角度的三角函数)三角函数是最基本的初等函数之一。它以角度(数学上常以弧系为基础)为自变量,以任意角度的端边与该角度对应的单位圆的交点坐标为因变量。所以,要想理解三角函数,就得从以下几个角度入手。①特殊三角形中...

  • 三角函数求值域(三角函数求值域的题型)

    三角函数求值域(三角函数求值域的题型)

       今天给大家分享一下关于三角函数求值域的问题(三角函数求值域的题型)。以下是小编对这个问题的总结。让我们看一看。三角函数的值域(或最值)问题是历年高考考查的内容,解答中应结合三角函数的特点,选取不同的方法.下面举例说明,以供参考....

  • 对数函数定义域(对数函数定义域和值域)

    对数函数定义域(对数函数定义域和值域)

       今天给大家分享几个关于对数函数定义域(对数函数定义域和值定义域)的问题。以下是小编对这个问题的总结。让我们来看看。对于对数函数y=logg(x),其定义域为:1.对数函数的真数g(x)大于0。2.对数函数的底数f(x)大于0,...

  • 周排行
  • 月排行
  • 年排行

精彩推荐